Logo HTML5 dan Penamaan HTML WHATWG

Baru-baru ini saya membuat blog di Tautan Menarik HTML5 Terkini dan membahas pengumuman Chrome tentang niat mereka untuk menghentikan dukungan untuk codec video H.264 di tag (lihat juga bagian komentar dari posting itu), cakupan Modernizr tentang fitur HTML5 yang tidak terdeteksi, People of Seri HTML5, dan template HTML5. Meskipun postingan itu diterbitkan kurang dari dua minggu yang lalu, ada perkembangan yang lebih signifikan dalam berita HTML5 sejak saat itu dan saya meliput beberapa cerita tersebut di sini.

Logo HTML5

World Wide Web Consortium (W3C) merilis logo HTML5 dalam gaya dan format yang berbeda, tetapi dengan tema presentasi umum yang sama. Wawancara Ian Jacob tentang Michael Nieling dan FAQ Logo HTML5 memberikan informasi latar belakang tambahan mengenai logo ini, ide di balik pembuatannya, dan motivasi pembuatannya. Ada antusias yang signifikan di blogosphere mengenai logo HTML5, tetapi ada juga yang skeptis. Ian Jacobs membahas beberapa masalah dalam The HTML5 Logo Conversation.

Halaman utama logo HTML5 menyediakan untuk mengunduh berbagai representasi logo (hitam / putih, oranye / putih, dengan atau tanpa "HTML", SVG, PNG, berbagai resolusi, dll.). Beberapa logo yang disediakan oleh W3C akan ditampilkan berikutnya.

W3C tidak hanya menyediakan logo HTML5 itu sendiri dalam format yang berbeda, tetapi juga menyediakan ikon yang mewakili berbagai kelas teknologi. Halaman Logo HTML5 memiliki bagian di mana masing-masing dari delapan ikon ini dapat diklik untuk melihat deskripsi singkat tentang apa yang diwakili oleh ikon tersebut. Idenya adalah bahwa ikon ini dapat ditambahkan ke log HTML5 baik secara vertikal maupun horizontal untuk menunjukkan fitur "HTML5" mana yang didukung oleh situs tertentu. Berikut adalah ikon dengan deskripsi yang lebih singkat daripada yang ada pada halaman Logo HTML5.

Semantik / Struktur

Kelas Offline dan Penyimpanan

Akses Perangkat termasuk Geolokasi

Konektivitas

Audio / Video / Multimedia

Grafik / Efek / 3D

Kinerja dan Integrasi (termasuk XMLHttpRequest 2)

CSS3 dan Format Font Terbuka Web (WOFF)

Lisensi memerlukan atribusi dan, seperti yang dinyatakan di atas, logo HTML5 yang ditampilkan dalam posting ini dikaitkan dengan World Wide Web Consortium.

WHATWG: HTML adalah HTML5 Baru

Sudah ada beberapa kebingungan seputar logo HTML5 seperti yang dijelaskan dalam artikel Gavin Clarke W3C menangani kebingungan HTML5 dengan, um, lebih banyak kebingungan dan W3C meminta maaf atas kebingungan merek HTML5. Mungkin tidak akan membantu bahwa pada minggu yang sama ketika logo HTML5 diluncurkan dengan "5" sebagai fitur penentu utamanya, Kelompok Kerja Teknologi Aplikasi Hypertext Web (WHATWG) mengumumkan bahwa mereka menghapus "5" di HTML posting blog adalah HTML5 Baru. Dalam postingan itu, Ian Hickson merujuk pada pesan Desember 2009 di mana dia menyatakan:

Saya baru saja memeriksa perubahan yang membuat WHATWG tidak berfungsi

spesifikasi berversi ("HTML5") untuk hanya bekerja pada teknologi tanpa

mencoba membuat versinya ("HTML").

WHATWG sekarang mempertahankan standar hidup HTML. Jadi, bagaimana spesifikasi HTML5 W3C terkait dengan standar HTML yang hidup dari WHATWG? Jawaban terbaik mungkin diberikan oleh bagian "Pendahuluan" spesifikasi HTML WHATWG yang menjawab pertanyaan Apakah Ini HTML5? (Saya telah menambahkan penekanan ):

Singkatnya: Ya.

Lebih lanjut: "HTML5" pada berbagai waktu telah digunakan untuk merujuk pada berbagai macam teknologi, beberapa di antaranya berasal dari dokumen ini, dan beberapa di antaranya hanya terkait secara tangensial.

Spesifikasi ini sebenarnya sekarang mendefinisikan generasi berikutnya dari HTML setelah HTML5.

HTML5 mencapai Panggilan Terakhir di WHATWG pada bulan Oktober 2009, dan tidak lama setelah kami mulai mengerjakan beberapa fitur baru eksperimental yang tidak stabil seperti spesifikasi lainnya.

Hubungan antara WC3 dan WHATWG serta hubungannya masing-masing dengan HTML dapat menjadi sumber kebingungan. Ringkasan yang bagus tentang kedua grup ini dan hubungannya satu sama lain serta dengan HTML dan teknologi web lainnya dapat ditemukan di Menyelam ke HTML5: Bagaimana Kami Sampai Di Sini? yang menggambarkan hubungan berbelit-belit antara HTML5, WC3, dan WHATWG. Postingan Reinventing HTML menjelaskan keputusan pada akhir tahun 2006 untuk memiliki W3C dan WHATWG berkolaborasi pada "HTML5" (Aplikasi Web 1.0).

Posting menarik lainnya untuk membaca tentang apa yang dimaksud dengan "HTML5" adalah posting ringkas HTML5 Brief: dalam beberapa paragraf. Postingan HTML5 - apa itu dan apa untungnya bagi saya? merangkum pengamatan dan kesimpulan yang diambil oleh "hanya insinyur perangkat lunak lain" tentang apa itu HTML5.

"Hal-Hal Kecil" dari HTML5

Postingan Falling for HTML5: Finding Love in the Little Things adalah ringkasan dari "hal-hal kecil" di HTML5 yang diyakini Felicity Evans "akan membuat dunia berbeda dengan cara saya membuat kode hari demi hari". Dia mencakup kemajuan HTML5 seperti elemen level blok , placeholder formulir, dan elemen.<section>

Kesimpulan

Sama seperti beberapa pengembang Java perusahaan yang menertawakan "keunggulan" mereka ketika mereka tahu itu Java EE daripada J2EE, tampaknya ini adalah kesempatan untuk tipe kepribadian yang sama untuk menertawakan ketika mereka tahu bahwa sekarang hanya HTML daripada HTML5. Tentu saja, ada logo dengan angka "5" yang menonjol yang baru saja dimulai. URL halaman utamanya tidak menyertakan "5" (//www.w3.org/html/logo/), tetapi logonya menyertakan.

Logo dengan "5", spesifikasi tanpa versi, dan hilangnya dukungan Google Chrome untuk H.264 dalam elemennya, semuanya berarti bahwa lingkungan pengembangan web akan tetap ada di masa mendatang seperti biasanya: dukungan yang tidak konsisten di beberapa browser akan mewajibkan pengembang untuk menggunakan deteksi fitur, degradasi halus, dan taktik pengembangan web umum lainnya saat mereka mengadopsi fitur HTML5.

Artikel ini, "Logo HTML5 dan Penamaan HTML WHATWG" awalnya diterbitkan oleh JavaWorld.