|
1-bob. Html5 bilan tanishtirish
|
bet | 4/17 | Sana | 20.05.2024 | Hajmi | 1,66 Mb. | | #246274 |
MASLAHAT
HTML5 standartining rasmiy W3C versiyasini www.w3.org/TR/html5 manzilida o'qishingiz mumkin .
TEZLIK: HTML5 NIMALARNI O'Z KIRADI?
HTML5-ni "qo'llab-quvvatlaydigan" brauzer kabi narsa yo'q. Buning o'rniga, har bir brauzer asta-sekin kengayib borayotgan HTML5 bilan bog'liq xususiyatlar to'plamini qo'llab-quvvatlaydi. Bu yondashuv ham yaxshi, ham yomon. Bu yaxshi, chunki brauzerlar HTML5 standartining etuk qismlarini tezda amalga oshirishi mumkin, boshqa xususiyatlar esa rivojlanishda davom etadi. Bu yomon, chunki u veb-sahifa mualliflarini brauzer ular foydalanmoqchi bo'lgan har bir xususiyatni qo'llab-quvvatlashini tekshirish haqida tashvishlanishga majbur qiladi. (Ushbu kitobda buni qilishning og'riqli va unchalik og'riqli usullari haqida bilib olasiz.)
Bu erda HTML5 soyaboni ostidagi asosiy xususiyat toifalari:
Asosiy HTML5 . HTML5 ning ushbu qismi spetsifikatsiyaning rasmiy W3C versiyasini tashkil qiladi. U yangi semantik elementlarni ( 2-bob va 3-bobga qarang ), yangi va takomillashtirilgan veb-shakl vidjetlarini ( 4-bob ), audio va videoni qoʻllab-quvvatlashni ( 5-bob ) va JavaScript bilan chizish uchun tuvalni ( 6-bob va 7-bob ) oʻz ichiga oladi. Ushbu turkumda eng yaxshi brauzerni qo'llab-quvvatlaydigan ko'pgina xususiyatlar mavjud.
Bir vaqtlar HTML5 bo'lgan xususiyatlar . Bular WHATWG tomonidan tayyorlangan asl HTML5 spetsifikatsiyasidan kelib chiqqan xususiyatlardir. Ularning aksariyati JavaScript-ni talab qiladigan va boy veb-ilovalarni qo'llab-quvvatlaydigan xususiyatlar uchun spetsifikatsiyalardir. Eng muhimlari mahalliy ma'lumotlarni saqlash ( 9-bob ), oflayn ilovalar ( 10-bob ) va xabar almashish ( 11-bob ), lekin siz ushbu kitobda yana bir qancha narsalarni bilib olasiz.
Ba'zan HTML5 deb ataladigan xususiyatlar . Bular HTML5 standartining bir qismi bo'lmagan bo'lsa ham, ko'pincha HTML5 bilan birlashtirilgan yangi avlod xususiyatlari. Ushbu turkumga CSS3 ( 8-bob ) va geolokatsiya ( 12-bob ) kiradi.
Ajablanarlisi shundaki, bu standartlarni chalkashtirib yuborishga shunchaki tushunmaydigan menejerlar va texnologiya mualliflari emas. Hatto W3C "haqiqiy" HTML5 (standart bo'yicha) va "marketing" versiyasi (barcha yangi narsalarni va oshxona lavabosini o'z ichiga oladi) o'rtasidagi chegaralarni xiralashtiradi. Misol uchun, rasmiy W3C logotipi veb-sayti ( www.w3.org/html/logo ) sizni HTML5 paydo bo'lishidan ancha oldin ishlab chiqilgan CSS3 va SVG-ni targ'ib qiluvchi HTML5 logotiplarini yaratishga undaydi.
|
| |