2010-02-10 21 views
19

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

उत्तर

8

कुछ आधिकारिक सामान यहां हैं: http://dev.w3.org/html5/html4-differences/#apis। नई सुविधाओं के कुछ मीठे डेमो के साथ एक साइट यहां है: http://html5demos.com/ (आप कोड देखने के लिए स्रोत देख सकते हैं)। मार्सेल ने जिस संसाधन को इंगित किया वह भी एक अच्छा है।

2

आप एचटीएमएल 5 के अंतिम Working Draft पर एक नज़र, <video>element के बारे में विशेष रूप से खंड हो सकता है। इसमें जावास्क्रिप्ट के कुछ नमूने हैं।

लेकिन याद रखें कि यह अभी भी एक कामकाजी मसौदा है और बदलने के लिए उत्तरदायी है। इसके अलावा, जैसा कि इतिहास दिखाता है कि चश्मा क्या कहता है के विभिन्न कार्यान्वयन हो सकते हैं। वर्किंग ड्राफ्ट में ब्राउज़र समर्थन के संबंध में पीले रंग की टिप्पणियां हैं।

इसके अलावा, आप क्या ब्राउज़र मई समर्थन (लेकिन यह इस तरह के रूप एचटीएमएल 5 के साथ कोई संबंध नहीं है) को देखने के लिए ECMAScript 5 की विशिष्टताओं पढ़ सकते हैं,।

+0

WHATWG में बाईं ओर एनोटेशन में ब्राउज़र संगतता जानकारी भी है। – Nickolay

+0

@ निकोले: धन्यवाद, संपादित। मैं उन्हें कैसे याद कर सकता था? बैनर अंधापन, मुझे लगता है। –

1

अन्य दस्तावेज प्रदान किए गए दस्तावेज के अलावा, आप Modernizr पर देख सकते हैं। यह छोटी स्क्रिप्ट आपको किसी भी एचटीएमएल 5 विशेषताओं के लिए सीएसएस और जेएस फॉलबैक निर्दिष्ट करने देगी जो ब्राउज़र में लगातार समर्थित नहीं हैं।

0

बेकार आत्म प्रचार, लेकिन आप simpl.info पर एक नज़र डालना चाहते हैं, जिसमें HTML, CSS और जावास्क्रिप्ट के सबसे सरल संभव उदाहरण हैं।

वहाँ 'एचटीएमएल 5' सामान का एक बहुत है: getUserMedia(), WebRTCCSS filters, Resource Timing, speech recognition, MutationObserver और बहुत अधिक।