Pages

Sunday, 22 September 2013

Sejarah XHTML

Sejarah HTML atau Hypertext Markup Language telah menjadi teknologi utama untuk Web sejak awal tahun 1990-an. Tim Berners-Lee menciptakan HTML pada tahun 1989 sebagai cara sederhana namun efektif untuk mengkodekan dokumen elektronik. Bahkan, tujuan awal dari web browser adalah untuk melayani sebagai pembaca untuk dokumen berformat HTML. Dua dekade kemudian, browser itu sendiri telah menjadi sebuah portal ke dunia media online. Itu sebabnya HTML5 tidak hanya sebagai revisi HTML, tetapi juga sebagai standar yang komprehensif untuk bagaimana halaman web bekerja.

Untuk lebih memahami apa yang membuat HTML5 unik, mari kita simak sejarah dari HTML itu sendiri. Pada tahun 1994, HTML masih dalam revisi pertama, Mosaic dan Netscape mendominasi pasar browser, dan kebanyakan orang belum familiar dengan istilah World Wide Web. Tahun itu, pencipta HTML  Berners-Lee memimpin kelompok untuk membuat Web standar yang dikenal sebagai World Wide Web Consortium (W3C).

Meskipun W3C adalah kewenangan standarisasi yang diakui saat ini, para pemain komersial di pasar browser 1990 mengabaikan standar-standar ini dan merintis jalan mereka sendiri. Pada tahun 1995, W3C menerbitkan revisi kedua dari standar HTML, dan Web pendatang baru Microsoft menjadi platform  browser Internet Explorer (IE).

Selama perang browser awal, para pengembang Web ditantang untuk menjaga situs mereka selalu kompatibel dengan setiap rilis baru dari browser utama. Meskipun W3C telah menerbitkan HTML 3.2 pada tahun 1997, diikuti dengan HTML 4 tahun 1998, mengikuti standar sepertinya kurang penting dibandingkan menjaga fitur browser yang disajikan pengembang. Hal ini berlangsung hingga tahun 2003 ketika komunitas berbasis Mozilla Foundation mematahkan tren. Setelah dibebaskan Browser Mozilla asli, yang diikuti oleh browser Firefox pada tahun 2004, Mozilla cepat mendominasi dibandingkan IE.

Sementara Mozilla Firefox terus berkembang menggunakan HTML 4 standar, Mozilla bergabung dengan Apple dan Opera pada tahun 2004 untuk membentuk kelompok yang disebut Web Hypertext Application Technology Working Group (WHATWG). Tujuan dari WHATWG adalah untuk menjaga perkembangan siklus HTML. WHATWG dan W3C mengkombinasikan spesifikasi yang ada untuk HTML dan XHTML untuk dikembangkan lebih lanjut dengan spesifikasi HTML 5 baru.


XHTML berevolusi dari HTML untuk melayani tujuan penting di world wide web .

Banyak halaman pada world wide web mengandung apa yang dianggap sebagai buruk HTML . Hal ini dikatakan seperti itu karena kesalahan tertentu dalam kode seperti kekurangan tag penutup , tag tidak tertutup dalam urutan yang tepat , dan atribut tidak dikutip .

XHTML diciptakan untuk memerangi kesalahan ini. Dengan menetapkan aturan yang harus diikuti dalam HTML seperti semua tag harus ditutup dan semua tag harus bersarang dengan benar , XHTML ditetapkan perbaikan dalam kode HTML . Perbaikan yang akan menghasilkan lebih bersih , kode yang lebih efisien serta kegunaan yang lebih baik bagi pengunjung halaman web .

XHTML 1.0

Versi pertama dari XHTML , XHTML 1.0 menjadi Rekomendasi W3C pada tanggal 26 Januari 2000. Itu tidak jauh berbeda dengan HTML 4.01 , XHTML 1.0 namun terdapat sekelompok aturan sintaks baru XHTML dan aturan tag XHTML yang harus diikuti .

Kombinasi tujuan HTML ( menampilkan konten pada halaman Web ) dan XML ( menandai semuanya dengan benar dengan tag untuk menciptakan " well-formed " dokumen ) telah menghasilkan XHTML - bahasa markup yang sangat praktis untuk membangun halaman web dan akan terus menjadi untuk sementara waktu.

Dengan diperkenalkannya XHTML , web developer harus mengklasifikasikan dokumen mereka ke salah satu dari tiga jenis dokumen yang meliputi ( dokumen yang berisi fitur usang ) transisi , frameset ( dokumen yang berisi frame , dan juga dapat berisi fitur usang ) , dan ketat ( dokumen yang tidak mengandung fitur usang dan tidak ada frame ) .

Baca tentang XHTML jenis dokumen rinci pada XHTML kami jenis dokumen tutorial .

XHTML 1.1

XHTML 1.1 tidak jauh berbeda dari XHTML 1.0 . Apa yang baru tentang hal itu adalah pengenalan modul .

Dalam XHTML , modul adalah seperangkat unsur yang terkait . Misalnya , ada modul Formulir yang berisi berbagai elemen form Anda dapat menampilkan pada halaman Web , atau modul Tabel yang berisi berbagai elemen tabel Anda dapat menampilkan pada halaman web .

Tujuan dari modularisasi ini adalah untuk membagi elemen HTML menjadi kelompok-kelompok dari beberapa elemen terkait . Alih-alih menggunakan seluruh XHTML set bahasa, pengembang web dapat memilih modul yang digunakan untuk berbagai perangkat . Modul memungkinkan untuk agen pengguna lain selain web browser untuk memilih elemen untuk mendukung sambil tetap konsisten dengan standar XHTML .

1 comment: