2009-11-04 18 views
5

सीएसएस और एचटीएमएल दुनिया में हमेशा विशेषताएं हैं (गुण/विशेषता/टैग) जो कि परिदृश्य परिदृश्यों में उपयोगी होंगे, लेकिन इसी कारण से अधिकांश लोग ' टी उन्हें नहीं जानता। मैं उन सुविधाओं के लिए पूछ रहा हूं जिन्हें आम तौर पर सीएसएस, CSS3 और HTML5 के बारे में पाठ्य पुस्तकों द्वारा सिखाया नहीं जाता है।छिपी हुई विशेषताएं/गुण/CSS3/एचटीएमएल

आप क्या जानते हैं?

[अद्यतन] कौन से ब्राउज़र HTML टैग और CSS3 तत्व को अपनाते हैं? और क्या मैं अपने व्यवसाय के लिए इस नई तकनीक (एचटीएमएल 5) पर रिले कर सकता हूं?

उत्तर

3

मुझे एचटीएमएल में से एक क्षेत्र और है कि ज्यादातर लोग <ruby> की तरह व्यापक अंतर्राष्ट्रीयकरण समर्थन है की खोज नहीं है, HTML तत्वों के साथ सीएसएस के लिए, hreflang="" तरह जिम्मेदार बताते हैं, और {list-style-type: cjk-ideographic;} तरह सीएसएस। माना जाता है कि मैंने इन सभी का उपयोग किया है, लेकिन अधिकांश लोगों को कभी भी इसकी आवश्यकता नहीं होगी।

अपने दूसरे (woops, अपडेट किए गए) प्रश्न का उत्तर देने के लिए, ब्राउज़र HTML5 और CSS3 विनिर्देशों के विभिन्न हिस्सों को लागू कर रहे हैं, और अलग-अलग दरों पर। आम तौर पर वेबकिट ब्राउज़र (सफारी, मोबाइल सफारी, क्रोम) और फ़ायरफ़ॉक्स सबसे तेज़ी से कार्यान्वित कर रहे हैं, ओपेरा अच्छा काम कर रहा है, और इंटरनेट एक्सप्लोरर कोने में नशे में है। @ कोबी के जवाब में कुछ लिंक हैं जो ब्राउज़र का समर्थन करते हैं।

जब आप किसी व्यापार साइट के लिए इन नए विनिर्देशों पर भरोसा कर सकते हैं, तो यह पूरी तरह से आपके उपयोगकर्ताओं और उनके द्वारा उपयोग किए जाने वाले ब्राउज़र पर निर्भर करता है। यदि आपकी साइट आईफोन उपयोगकर्ताओं को लक्षित कर रही है तो आप पहले से ही बहुत कुछ उपयोग कर सकते हैं। हालांकि इस मुद्दे के बारे में सोचने का यह सबसे अच्छा तरीका नहीं है। लागू किए गए अधिकांश CSS3 गुण, जैसे गोलाकार कोनों, ड्रॉप छाया, और सीएसएस ग्रेडियेंट, वास्तव में वास्तव में अच्छी तरह से गिरावट करते हैं ताकि आप उन्हें अभी अच्छे ब्राउज़र वाले उपयोगकर्ताओं को पुरस्कृत करने के लिए उपयोग कर सकें। इस विचार को प्रगतिशील वृद्धि कहा जाता है।

एचटीएमएल 5 के लिए, यह 90% एचटीएमएल 4 परिभाषित त्रुटि हैंडलिंग के साथ है, इसलिए एचटीएमएल 5 में बदलना आपके डॉक्टरेट को बदलने जितना आसान है-कोई अन्य बदलाव आवश्यक नहीं है। यदि आप नए अर्थपूर्ण तत्वों का उपयोग नहीं करते हैं तो IE को HTML5 के साथ कोई समस्या नहीं है। एचटीएमएल 5 डॉटटाइप के लाभों को संदर्भित करने के लिए एक बेहतर बेहतर नमूना है, दो सूचनाकर्ताओं को अधिक जानकारीपूर्ण त्रुटि संदेशों के साथ (मुझे लगता है कि @ मैरियस का अर्थ है एचटीएमएल 5 फॉर्म सत्यापन), और एरिया भूमिकाओं का उपयोग करने की क्षमता। मैंने changing from HTML4/XHTML1 to HTML5 पर एक लेख लिखा, और ऐसा करने में लाभ को कवर किया।

एचटीएच

1

CSS3 और HTML5 की सबसे अच्छी नई विशेषताएं अभी तक लागू नहीं की गई हैं। ; Attr (src, यूआरएल):

  • CSS3 Template Layout
  • CSS3 attr जैसे: [स्रोत] {सामग्री इस तरह बातें शामिल हैं स्रोत विशेषता में यूआरएल की सामग्री के साथ किसी भी आइटम की सामग्री को प्रतिस्थापित करेगा।
  • HTML5 validator
0
  • Cross Browser Support from Quirks Mode - आप सुविधा आपको पसंद करने के लिए विश्लेषण कर सकते हैं, यह बहुत विस्तृत हो जाता है।
  • When can I use - एक इंटरैक्टिव टेबल जो दिखाती है कि जब सार्वजनिक उपयोग के लिए सुविधाएं (और होंगी) तैयार होंगी। आईई 6 के लिए <Canvas> जैसे जावास्क्रिप्ट प्रतिस्थापन स्वीकार करने के लिए एक आसान विकल्प भी है। मैं भारी नहीं होता
1

ओर टिप्पणीhttp://code.google.com/p/ie7-js/ आप यानी ब्राउज़र सीएसएस समर्थन करने के लिए मदद करने के लिए एक क्षमता दे देंगे जिम्मेदार बताते हैं कि अन्य ब्राउज़रों करते हैं, स्वच्छ अपने स्वयं के नीचे पक्षों लेकिन अभी भी बहुत साफ

और अब है, आगामी प्रौद्योगिकियों पर निर्भर रहें, कम से कम एक साल, साढ़े सालों के लिए, लेकिन वहां पहुंच रहा है। एक डेवलपर के रूप में साइट पर साइट पर उन प्रौद्योगिकियों की क्षमताओं का परीक्षण करने के लिए यह अच्छा अभ्यास है। लेकिन फिर आम तौर पर वहां कुछ भी नहीं है जो एक ऐसा अविश्वसनीय जोड़ या परिवर्तन है जिसे केवल शामिल करना आवश्यक है।

जिस तरह से आप किसी भी सामान्य सुविधाओं से क्या मतलब है? आपकी ज़रूरतों के आधार पर साइट पर साइट पर किसी भी सामान्य विशेषताओं का उपयोग नहीं किया जाता है।

उदाहरण के लिए अधिकांश ब्लॉग, फ़ोरम, ऑनलाइन स्टोर, व्यक्तिगत साइटें बहुत अच्छी तरह से स्थापित की गई न्यूनतम सुविधाओं के दायरे में रखी जाती हैं। इन विशेषताओं को अच्छी तरह से प्रलेखित और व्यापक रूप से परीक्षण और उपयोग किया जाता है। कुछ प्रकार के मानक।

संबंधित मुद्दे