SPESIFIKASI HTML BARU

Si Hebat, HTML 4.0.

Kabar baik. Jika Anda punya rencana untuk senantiasa tak ketinggalan dengan sebuah dunia yang tak pernah sepi dari perubahan dan perkembangan, yang namanya Internet dan Web-nya, maka ada bagusnya kalau mulai saat ini sudah mempersiapkan diri untuk mengikuti perkembangan baru dari HTML 4.0. Spesifikasi hal ini sudah selesai dikerjakan. Meski di tampak permukaannya seolah tak banyak mengalami perubahan penting nan spektakuler dibanding HTML edisi sebelumnya, namun di dalamnya telah mengandung sebuah kekuatan dahsyat yang mampu menyambung pada keberadaan teknologi Web generasi yang akan datang.

Si seksi, CSS (Cascading Style Sheets) dan XML (Extensible Markup Language), yang selama ini kita dengar di setiap pembicaraan soal HTML modern sudah bukan lagi yang punya peran di HTML yang baru ini, 4.0. Namun sebenarnya, HTML 4.0. telah mempersiapkan wadah bagi teknologi serupa dan menyediakan spasi untuk berbagai pengaruh yang muncul darinya bilamana terjadi. Secara menyeluruh, HTML 4.0. boleh disebut sebagai HTML yang mengalami peremajaan secara amat maju, dengan tujuan untuk menghindari kemungkinan adanya kemajuan-kemajuan baru di masa mendatang yang tiba-tiba tak bisa ditampung (karena salah di awalnya).

Spesifikasi HTML 4.0. telah disiapkan oleh sebuah konsorsium yang bertanggungjawab atas perkembangan dunia maya, Internet, bernama W3C atau World Wide Web Consortium. Spesifikasi ini sudah mereka publikasikan pada awal Juli tahun lalu. Namun sampai Oktober lalu konsorsium ini ternyata masih belum mampu menyelesaikan hal-hal finalnya untuk diratifikasi. Boleh jadi, belakangan ada banyak hal yang harus diubah sebelum secara resmi diratifikasi secara resmi, dan menjadi panduan utama yang dikeluarkan oleh W3C tersebut.

Sayangnya, dunia komputer ini memang aneh. Meski ada sebuah konsorsium yang sudah dibentuk dan bekerja, namun
.. kadangkala hasil yang mereka keluarkan yang mestinya sebagai sebuah panduan resmi, belum tentu yang seperti itulah yang bakal beredar dan sukses di pasar. Selalu ada perbedaan antara spesifikasi resmi dengan dunia nyata. Kenapa demikian, tak lain adalah karena keberadaan dua nama besar yang sudah bercokol di dunia Web ini, yang memiliki kekuasaan besar melalui paket browser mereka, yaitu Microsoft dengan Explorer dan Netscape dengan Navigatornya. Akhirnya, sebuah spesifikasi, meski resmi dari W3C sekalipun, baru benar-benar terpakai di dunia aplikasi nyata, manakala tag-tag tersebut sudah diterapkan dalam dua browser berpengaruh tadi.

Banyak pihak yang menaruh kuatir atas perkembangan dunia Internet yang mengarah pada bentuk-bentuk yang liar, dan sulit dipegang. Itu sebabnya banyak vendor yang sepakat untuk mengaturnya secara kelembagaan, dengan membentuk konsorsium W3C tadi. Namun ketika Netscape melengkapi browser Navigatornya dengan fasilitas frameset, maka meski tanpa melalui persetujuan dari W3C, nyatanya tag-tag berkenaan dengan frameset tadi bisa diterima secara meluas. Dan, jika pengalaman yang terjadi di masa lalu itu akan dijadikan pegangan, maka boleh jadi sejumlah fasilitas yang nyata-nyata ada dalam uraian spesifikasi gelaran W3C kemudian tak pernah dijumpai di paket-paket browser Web yang memiliki jutaan pengguna itu.

Meski bernasib seperti itu, sesuatu yang paling tidak sudah bisa dijadikan acuan baku, bahwa bagaimana pun W3C serta keluaran yang berupa spesifikasi HTML 4.0. tak diragukan akan menjadi acuan utama bagi para pengembang Web satu atau dua tahun ke depan, sehingga tak ada jeleknya untuk mempelajari teknologi baru tersebut. Pertama kita harus tahu persis mengenai sejumlah style-style penting dan implementasinya. Lalu berikutnya kita akan pelajari bagaimana melakukan implementasi atas hal-hal tersebut.
Sejumlah teknologi baru