ठीक है, एक के लिए, शुद्ध सीएसएस बटन निश्चित रूप से तेज़ी से लोड होंगे, क्योंकि वे केवल कुछ ही हैं कोड की रेखाएं सीएसएस/जेएस में कई चीजें नहीं की जा सकती हैं, उन्हें छवियां होनी चाहिए, और अधिक बैंडविड्थ का उपभोग होगा। लेकिन जहां आप बैंडविड्थ को बचा सकते हैं, आपको चाहिए। यदि आपकी परियोजना के लिए गति प्राथमिकता है तो यह अकेला हत्यारा तर्क है।
।
फ़ोटोशॉप से बेहतर दिखने वाले प्रभावों के बारे में ... मैं यहां से सहमत नहीं हूं। मुझे सच में नहीं लगता कि ब्राउजर कार्यान्वयन किसी भी तरह से खराब दिखता है, इसलिए आपको पहले उनको हरा देना होगा।
।
साथ ही, बटन छवि को चित्रित करने के लिए कोड की कुछ पंक्तियां लिखने की तुलना में अधिक समय लग जाएगा। बटन बदलने के लिए भी लागू होता है। रखरखाव सीएसएस पक्ष पर है;)
।
मुझे नहीं लगता कि अनुवाद तर्क लागू होता है। यदि एक "स्थानीयकरण इंजन" विभिन्न भाषाओं के लिए विभिन्न सीएसएस शैली/शैली कक्षाओं/ग्रंथों को संभाल सकता है, तो यह अलग-अलग भाषाओं के लिए अलग-अलग छवियों/sprites को संभालने में सक्षम होना चाहिए।
।
एसईओ के बारे में: यदि आपके पास बटन या छवि के लिए फ़ॉलबैक टेक्स्ट है (यदि इसे लोड नहीं किया जा सकता है, तो आईएमओ मानक व्यवहार), जो खोज इंजनों के साथ-साथ किसी भी स्ट्रिंग पर लागू होना चाहिए। हालांकि मैं यहां 100% निश्चित नहीं हूं।
इसके अलावा, सीएसएस लोडिंग बिटमैप से तेज है। – Cthulhu