Uang dari struktur konten yang lebih kaya ini sebelum browser dapat menangani generasi XHTML berikutnya
Spesifikasi XHTML 2 belum selesai, tetapi sudah memiliki banyak keunggulan dibandingkan XHTML 1, termasuk fitur struktural yang lebih kaya, yang menjadikan XHTML 2 sebagai format pengeditan yang lebih baik berfungsi sebagai mode pusat untuk sistem penerbitan sumber daya tunggal daripada pendahulunya. Orang yang melakukan rilis besar atau kecil sekarang dapat mulai menggunakan fitur baru XHTML 2 tanpa menunggu browser untuk memberikan dukungan untuk fitur antarmuka pengguna baru.
Sekitar setahun yang lalu, sebuah kelompok standar industri meminta saya untuk memperkenalkan apa yang mungkin berguna XHTML2 bagi penerbit. Saya tidak tahu apakah itu praktis, tetapi mereka bersedia menawarkan biaya untuk pergi ke New York, jadi saya memutuskan untuk pergi dan menyelidiki.
Investigasi yang saya lakukan tidak membutuhkan banyak usaha. XHTML 2 menambahkan struktur yang lebih kaya ke xhtml untuk menjadikannya format yang dapat digunakan untuk membuat dan menyimpan konten, daripada hanya menyerahkan konten ke browser. Saya membesar -besarkan sedikit ketika saya mengatakan xhtml 2 sudah berguna; Banyak toko memiliki beberapa kebijakan yang sangat bijak untuk standar yang belum selesai ini, dan XHTML 2 masih dalam tahap konsep kerja (lihat sumber daya untuk informasi lebih lanjut). Tidak seperti hampir semua standar terkait HTML, XHTML 2 mampu memberikan banyak barang berharga sebelum browser terkenal mendukungnya karena lebih cenderung menyimpan konten dalam struktur yang lebih kaya dan lebih kompleks tanpa terlalu banyak menyimpang dari elemen dan atribut HTML yang akrab. Situasi XHTML saat ini: Di mana saja kita berkembang
Standar W3C XHTML 1.0 membuat versi XML dari HTML. Ketika browser tidak melebih-lebihkan apakah halaman web adalah XML yang dibentuk dengan baik, perancang situs web bosan menggunakan satu metode untuk Firefox dan satu lagi untuk Internet Explorer Microsoft ™, dan mereka melihat lebih banyak nilai dalam standar. Stylesheet dari banyak koleksi CSS open source seperti desain web terbuka dan desain web open source, lihat sumber daya untuk tautan ke keduanya, gunakan file sampel XHTML 1 untuk tujuan demonstrasi, dan saya telah mendengar beberapa desainer web yang hampir tidak tahu format yang bangga dengan bangga mengklaim bahwa situs mereka terbuat dari XHTML. Sebagai Internet Explorer dan Firefox mendukung lebih banyak fitur CSS, perancang web ini menambahkan lebih banyak keterampilan desain ke stylesheet CSS, meninggalkan XHTML yang lebih sederhana, lebih langsung (dan lebih mudah digunakan kembali) dalam dokumentasi dasar.
XHTML 1.1 (lihat Sumber Daya) tidak termasuk fitur baru, tetapi membagi XHTML menjadi modul. Nilainya tercermin dalam dua aspek. Pertama, jika kita menemukan bahwa beberapa modul memiliki nilai dan yang lain memiliki nilai kecil, kita dapat dengan lebih mudah mengadopsi subsetnya. Misalnya, Forum Aplikasi Nirkabel (WAP) memiliki setiap alasan untuk memasukkan struktur XHTML dasar ke dalam standarnya untuk mengirimkan konten ke ponsel, tetapi tidak ingin memungkinkan dokumen WAP untuk menggabungkan fitur antarmuka pengguna seperti pemetaan gambar atau fungsi modul pengeditan yang tidak terlalu berguna dalam layar kecil telepon.
Manfaat lain dari arsitektur modular untuk DTD atau mode adalah lebih mudah untuk memasukkan modul baru yang memiliki aplikasi pengguna. Dikombinasikan dengan kemampuan untuk memilih modul yang ada, fitur ini membawa manfaat bagi industri rilis: Grup Standar Prisma, yang didedikasikan untuk penerbitan metadata industri, memilih subset XHTML 1.1 dan kemudian menambahkan beberapa modul baru dengan kosakata industri-kepemilikan untuk membuatnya lebih mudah untuk melacak konten melalui alur kerja rilis. (Untuk informasi lebih lanjut tentang prisma, lihat sumber daya.)
Anda dapat menyamakan pengembangan XHTML 1.1 untuk membersihkan ruang bawah tanah: Anda mungkin tidak perlu membuang terlalu banyak, dengan mengorganisir lebih baik, Anda dapat menggunakan barang yang ada dengan lebih mudah, dan bahkan memberi ruang untuk membangun meja kerja dan membuat sesuatu yang baru di atasnya.
Sejak Mei 2001, XHTML 1.1 telah menjadi standar (atau, menurut W3C, standar yang disarankan). Perkembangan terbaru dalam XHTML 2.0 adalah konsep kerja baru (draft kerja) yang dirilis pada Juli 2006. Meskipun harus melalui beberapa tahap dalam formasi akhir, pola rileks NG (lihat sumber daya untuk tautan ini) memungkinkan kami untuk membuat dan menggunakan dokumen XHTML 2 sekarang sehingga kami dapat dengan cepat pergi ke XHTML ketika spesifikasi menjadi standar yang disarankan. Stylesheet XSLT sederhana akan mengonversi file -file ini menjadi XHTML 1 untuk ditampilkan oleh browser Anda, atau Anda juga dapat menampilkan dokumen -dokumen ini di browser Anda (untuk saat ini, Firefox harus bekerja lebih baik) menggunakan stylesheet CSS yang sekarang berisi draft kerja XHTML 2 (lihat sumber daya). XHTML 2: Apa saja fitur baru?
XHTML 2 mempertahankan kemampuan untuk menghapus sintaks yang ada di XHTML 1 untuk membuatnya lebih ringkas, dan juga menambahkan beberapa fitur baru. Ini menambah dukungan untuk XForms, penerus yang lebih lengkap untuk formulir yang telah digunakan dalam HTML selama lebih dari satu dekade. XHTML 2 juga mencakup acara XML, yang memungkinkan kami untuk mengidentifikasi peristiwa yang dipicu oleh operasi antarmuka pengguna tertentu, sehingga mengurangi kebutuhan untuk menggunakan JavaScript atau ASP. Fitur -fitur ini akan menarik, terutama ketika browser utama memberikan dukungan untuk mereka, tetapi fitur lain akan lebih menarik bagi penerbit bahkan sebelum browser mendukung XHTML: struktur yang lebih kaya, lebih dapat digunakan kembali dengan kemandirian perangkat yang lebih baik, akses yang lebih mudah, semantik yang lebih lengkap dan lebih mudah untuk menambahkan metadata
Sebelumnya Halaman 1 2 3 Halaman Berikutnya Baca teks lengkapnya