Kata pengantar
“Kartu gaji saya dari Bank Komunikasi, tetapi saya sering menarik uang dari ATM ICBC di lantai bawah rumah saya;
Saya dari Shanghai, dan saya dapat berkomunikasi dengan teman sekelas saya di Guangzhou dalam bahasa Mandarin;
Kerannya rusak hari ini, jadi saya pergi ke toko pipa dan membeli yang baru untuk menggantinya;
Saya bepergian ke Prancis dan teman Prancis saya diberitahu untuk menjemput saya pada pukul 15:30 waktu Beijing. "
Hal serupa terjadi setiap hari dalam hidup. Namun, pernahkah Anda memikirkan:
Mengapa semua kartu bank berukuran sama?
Mengapa saya bisa berkomunikasi dengan teman sekelas saya di Guangzhou menggunakan bahasa Mandarin?
Mengapa sekrup kran baru yang saya beli hanya menyambung ke pipa air lama?
Mengapa teman-teman Prancis tidak menjemput saya di waktu yang salah?
Dalam banyak hal dalam kehidupan sehari-hari, kita tidak menyadari bahwa ada "faktor" tersembunyi yang bekerja di baliknya, dan faktor tersebut adalah: standar.
Dengan "standar kartu bank", Anda tidak perlu khawatir tentang perbedaan ukuran kartu di bank yang berbeda. Pintu masuk kartu di semua mesin ATM adalah sama;
Dengan "Standar Putonghua", orang-orang di seluruh negeri dapat berkomunikasi dalam bahasa dengan nyaman;
Dengan "standar industri untuk sekrup", jika Anda membeli keran 6 titik, Anda pasti dapat menyambungkannya ke pipa air 6 titik;
Dengan Greenwich Mean Time, orang di seluruh dunia tidak akan pernah salah mengetahui waktu penerbangan.
Semua lapisan masyarakat memiliki standar dan norma masing-masing. Standar dapat memfasilitasi komunikasi, mendorong kolaborasi, dan meningkatkan efisiensi.
Bagi industri TI, keragaman perangkat dan informasi memerlukan standar untuk memastikan komunikasi dan kolaborasi di antara keduanya. Kami mungkin bertukar data antara ponsel, printer, dan kamera digital; kami mungkin mentransfer informasi antara situs web, email, dan perangkat lunak perkantoran; kami mungkin perlu menerapkan sumber daya yang ada di perangkat baru di masa mendatang (seperti dekoder, peralatan informasi). Jika tidak ada standar terpadu, maka semua informasi sekarang akan terisolasi, tidak dapat dibagikan, dan tidak dapat digunakan kembali; kita perlu membuang banyak tenaga kerja dan sumber daya material untuk membangun kembali data untuk perangkat baru yang perlu kita lakukan pengembangan khusus; setiap aplikasi multi-sistem.
Untungnya, kami telah menemukan solusinya, yaitu XML.
XML hanyalah sebuah "dokumen dengan format yang ditentukan". Selama data yang dihasilkan oleh perangkat atau sistem kami mematuhi format ini, pertukaran data timbal balik, berbagi, dan kolaborasi dapat dicapai.
Sejak Organisasi World Wide Web Internasional (W3C.org) meluncurkan spesifikasi XML 1.0 pada tahun 1998, sejumlah besar standar XML telah diterapkan dalam kehidupan kita, seperti prakiraan cuaca dan harga saham yang kita langgani di ponsel kita semua data diperoleh dari sistem terkait. Diperoleh dan kemudian dikirimkan kepada Anda melalui konversi format XML; kami mengirim pesan ke ponsel teman yang tidak online melalui QQ atau MSN, dan informasinya juga diwujudkan melalui konversi XML; aplikasi, seperti dalam perusahaan Interaksi data, integrasi dan berbagi antara CRM, ERP dan sistem manajemen konten semuanya menggunakan XML.
Lalu, Anda tentu akan berpikir: Apakah halaman web (web) juga harus mengikuti standar XML? Jawabannya adalah ya.
Setelah munculnya World Wide Web, cara orang memperoleh informasi telah banyak berubah. Dulu, informasi diperoleh dari surat kabar, TV, dan radio. Informasi di web juga semakin melimpah. Dari informasi dokumen dan gambar yang awalnya sederhana dan statis, hingga informasi multimedia yang dinamis dan interaktif, kini informasi di web telah melimpah sehingga dapat dikatakan "menakutkan". Pada akhir tahun lalu, mesin pencari Google telah mampu mencari 8,2 miliar halaman web dan 2,1 miliar gambar. Begitu banyak data yang merupakan kekayaan, tetapi jika tidak dapat dimanfaatkan dan dicari secara efektif, maka itu adalah “sampah informasi”. Faktanya, telah terjadi redundansi data dan informasi tidak dapat dibagikan dan ditanyakan secara efektif.
99% situs web kami dibuat menggunakan HTML, dan HTML tidak sesuai dengan format XML. Oleh karena itu, informasi halaman web ini sulit beradaptasi dengan persyaratan perangkat baru dan berbagi data di masa depan. Apa yang harus dilakukan? Organisasi World Wide Web Internasional (W3C.org) telah mengusulkan solusi. Mereka telah merumuskan spesifikasi baru XHTML1.0 berdasarkan HTML dan sesuai dengan format XML transformasi ke XML. Pada saat yang sama, untuk membuat informasi halaman Anda lebih mudah dicari dan digunakan kembali, kode XHTML harus memiliki struktur yang lebih jelas dan tag semantik yang lebih banyak. W3C merekomendasikan penggunaan CSS untuk mengontrol presentasi guna memisahkan konten dari presentasi.
Inilah isi buku kami: Merekonstruksi situs web Anda menggunakan teknologi standar web.
1: Memahami standar web
1. Apa yang dimaksud dengan standar web?
Pertama, kita perlu memperjelas suatu konsep. Standar web yang kita bicarakan dalam buku ini tidak mengacu pada XML, tetapi pada serangkaian spesifikasi teknis yang dirumuskan oleh W3C dan ECMA untuk mewujudkan transisi sejumlah besar informasi HTML ke standar XML. 0, CSS2.0, dan DOM1 0 dan JavaScript ECMA. Standar web bukan hanya sekedar spesifikasi, tetapi nama kolektif dari serangkaian spesifikasi.
Halaman web yang diproduksi berdasarkan spesifikasi ini mematuhi spesifikasi format XML serta konten dan kinerja terpisah, sehingga data halaman Anda dapat dibagikan, dipertukarkan, dan digunakan kembali di masa mendatang.
Di bawah ini, mari kita bahas beberapa hal mendasar yang penting. Jika Anda sudah menguasainya, Anda bisa melewatinya dan langsung membaca Bagian 2.
2. Apa itu w3c?
W3C adalah singkatan dari "World Wide Web Consortium", yang disebut Organisasi World Wide Web dalam bahasa Cina. Ini adalah asosiasi industri internasional yang berfokus pada "memimpin dan mengembangkan teknologi web". Hal ini dipimpin oleh Time Berners-Lee, penemu World Wide Web, dan didirikan pada tahun 1994. W3C telah memiliki lebih dari 500 anggota - termasuk Microsoft, America Online (perusahaan induk Netscape), Apple Computer, Adobe, Macromedia, SUN dan berbagai produsen perangkat keras dan perangkat lunak utama serta perusahaan telekomunikasi. Penelitian utama masyarakat ini diselenggarakan oleh tiga institusi akademis - Massachusetts Institute of Technology (MIT) di Amerika Serikat, European Research Forum on Information and Mathematics (ERCIM) di Perancis, dan Kekei University (KEIO) di Jepang.
Pekerjaan utama W3C adalah meneliti dan merumuskan spesifikasi terbuka (standar de facto) untuk meningkatkan interoperabilitas produk terkait web. Perumusan spesifikasi yang direkomendasikan W3C diselesaikan oleh kelompok kerja yang terdiri dari anggota dan pakar yang diundang secara khusus. Draf kelompok kerja (Draft) diserahkan ke Dewan W3C untuk didiskusikan setelah disetujui oleh mayoritas perusahaan dan organisasi terkait. Setelah disetujui secara formal, draft tersebut menjadi "Rekomendasi" dan dirilis. Untuk informasi lebih lanjut Anda dapat mengunjungi website W3C: www.w3.org
3. Standar yang diterbitkan oleh W3C
3.1 HTML4.0
HyperText Markup Language (HTML, Hypertext Markup Language) banyak digunakan di halaman web saat ini. Tujuan HTML adalah untuk menambahkan informasi struktural ke dokumen, seperti menunjukkan judul.
Mewakili paragraf; browser dapat mengurai struktur dokumen-dokumen ini dan mengekspresikannya dalam representasi yang sesuai. Misalnya: browser akan menampilkan konten antara... dalam huruf tebal.
Desainer juga dapat menggunakan CSS (Cascading Style Sheets) untuk menentukan bagaimana struktur tertentu akan diekspresikan.
3.2 XML1.0
XML merupakan singkatan dari Bahasa Markup yang Dapat Diperluas (Extensible Markup Language). XML adalah bahasa markup yang mirip dengan HTML. Perbedaannya adalah HTML memiliki tag tetap, sedangkan XML memungkinkan Anda menentukan tag Anda sendiri, dan bahkan memungkinkan Anda menentukan beberapa set pengaturan untuk dokumen melalui ruang nama XML. Lihatlah contoh XML:
<buku alamat>
<entri>
<nama>AJIE</name><email>[email protected]</email>
</entri>
<entry><name>ALLAN</name><email>[email protected]</email>
</entri>
<entry><nama>YAHOO</name><email>[email protected]</email>
</entri>
</buku alamat>
Beberapa aplikasi XML, seperti XHTML dan MathML, telah menjadi spesifikasi yang direkomendasikan W3C. Anda juga dapat menentukan representasi tag XML melalui spesifikasi gaya (CSS dan XSL). Dokumen XML saat ini belum bisa ditampilkan langsung dengan browser, penyajian halamannya masih menggunakan HTML atau XHTML. XML saat ini banyak digunakan untuk pertukaran data antar server (sistem dan sistem).
3.3 CSS2.0
CSS adalah singkatan dari Cascading Style Sheets. CSS dapat mengontrol presentasi tag HTML atau XML. W3C merekomendasikan penggunaan metode tata letak CSS untuk membuat web lebih sederhana dan strukturnya lebih jelas.
3.4XHTML1.0
XHTML sebenarnya mendefinisikan ulang HTML sesuai dengan spesifikasi XML. Tag-nya konsisten dengan HTML4.0, dan formatnya mengikuti spesifikasi XML secara ketat. Jadi, walaupun tampilan XHTML sama dengan HTML di browser, namun jika ingin mengkonversi ke PDF, XHTML akan jauh lebih mudah.
XHTML memiliki tiga definisi DTD: ketat, transisi, dan frameset. DTD adalah singkatan dari Definisi Tipe Dokumen. Itu ditulis di awal file XHTML dan memberi tahu browser spesifikasi apa yang sesuai dengan dokumen ini dan spesifikasi apa yang digunakan untuk menguraikannya.
3.5 DOM1.0
DOM adalah singkatan dari Model Objek Dokumen. DOM memberikan kemampuan tak terbatas pada bahasa skrip (mirip dengan ECMAScript). Ini memberi bahasa skrip akses mudah ke seluruh struktur, konten, dan presentasi dokumen.
4 Apa itu ECMA?
Ini adalah singkatan dari "Asosiasi Produsen Komputer Eropa", yang dalam bahasa Cina disebut Asosiasi Produsen Komputer Eropa. Ini adalah organisasi yang didirikan pada tahun 1961 untuk menetapkan standar format operasi komputer terpadu-termasuk bahasa pemrograman serta input dan output.
ECMA berlokasi di Jenewa, bersebelahan dengan kantor pusat ISO (Organisasi Standar Internasional) dan IEC (Badan Standardisasi Elektroteknik Internasional). Tugas utamanya adalah mempelajari standar teknologi informasi dan komunikasi dan menerbitkan laporan teknis yang relevan. ECMA bukanlah organisasi resmi, tetapi terdiri dari produsen arus utama yang sering bekerja sama dengan organisasi internasional lainnya.
4.1 Skrip ECMA standar diterbitkan oleh ECMA
ECMAscript adalah bahasa skrip standar berdasarkan javaScript Netscape. Ini juga merupakan bahasa berbasis objek, dan objek apa pun di halaman web dapat dimanipulasi melalui DOM. Objek dapat ditambah, dihapus, dipindahkan atau diubah. Ini sangat meningkatkan interaktivitas halaman web.
Standar di atas adalah standar utama yang kami gunakan saat ini selama transisi dari HTML ke XML, dan juga merupakan cakupan utama buku ini.
5. Keuntungan standar web
5.1 Kemudahan penggunaan
Halaman yang dibuat dengan standar web lebih “transparan” bagi mesin pencari, karena struktur yang baik dan jelas memungkinkan mesin pencari dengan mudah menilai dan mengevaluasi informasi, sehingga membentuk indeks yang lebih akurat. Halaman yang dibuat sesuai standar web juga dapat menampilkan struktur dasar secara normal di browser lama. Meskipun gaya CSS/XSL tidak dapat diurai, namun tetap dapat menampilkan informasi dan struktur yang lengkap.
Halaman yang memenuhi standar web juga dapat dengan mudah diubah menjadi dokumen format lain, seperti database atau format kata, dan juga dapat dengan mudah dipindahkan ke sistem baru - sistem perangkat keras atau perangkat lunak, seperti Internet TV, PDA, dll. Ini adalah keuntungan yang melekat pada XML.
Halaman yang memenuhi standar web juga memiliki "aksesibilitas" yang melekat. Tidak hanya browser biasa yang dapat membacanya, tetapi penyandang disabilitas juga dapat menggunakannya secara normal melalui browser buta dan pembaca suara.
5.2 Kompatibilitas mundur
Halaman yang dibuat menggunakan standar web akan berfungsi dengan baik di browser baru atau perangkat jaringan baru di masa mendatang. Kita hanya perlu memodifikasi CSS atau XSL untuk menyesuaikan bentuk ekspresi yang sesuai.
2: Pemikiran dan perdebatan tentang standar web
Melalui pengenalan di atas, kami memiliki pemahaman awal tentang mengapa W3C ingin menetapkan standar XML dan mengapa produsen besar bersedia mendukung XML. Kami juga mempelajari bahwa untuk beralih ke standar XML, standar web apa yang perlu kami pelajari dan kuasai pada tahap ini? Namun kami menemukan bahwa penerapannya tidak semulus yang dibayangkan, dan masih banyak kesulitan yang menghadang kami:
99% halaman web yang dibuat menggunakan spesifikasi HTML4.0 atau lebih lama perlu dikonversi ke XHTML;
Masih banyak halaman baru yang diterbitkan setiap hari menggunakan teknologi yang tidak memenuhi standar web;
Kurangnya perangkat lunak pengembangan halaman yang mudah digunakan dan kuat yang mendukung standar web;
Browser utama IE memiliki dukungan yang tidak lengkap untuk standar web;
Sejumlah besar desainer perlu memahami standar web dan mengubah konsep mereka;
Diantaranya, “mengubah ide” adalah yang paling penting dan sulit. Banyak desainer yang masih belum memahami standar web dan masih menunggu untuk melihat atau bahkan menentangnya. Di sini kami menganalisis masalah dan perdebatan umum yang dihadapi dalam promosi standar web:
(1) Tentang standar web
1. Standar web bukanlah “standar”, mengapa saya harus mematuhinya?
Memang benar, standar web bukanlah standar, itu hanyalah spesifikasi rekomendasi yang dirumuskan oleh W3C. W3C tidak mengamanatkan atau mengawasi penerapannya di industri. Untuk memfasilitasi promosi spesifikasi ini, organisasi standar web (webstandards.org) merujuknya secara kolektif sebagai "standar web". Meskipun W3C hanya merupakan "spesifikasi yang direkomendasikan", ini sudah menjadi standar de facto, sebuah spesifikasi yang diakui oleh anggota 500 perusahaan IT besar dunia. Anda tidak memiliki alasan untuk meragukan keluasan dan kelayakannya. Microsoft juga merupakan anggota utama W3C dan pasti akan mendukung spesifikasi yang telah dilewatinya. Namun karena pertimbangan persaingan komersial, Microsoft biasanya melakukan beberapa penyesuaian mendetail untuk mengikat pengguna, namun hal ini tidak mempengaruhi arah dan otoritas spesifikasi W3C. .
2. Apakah DIV+CSS merupakan standar web?
DIV+CSS hanyalah sarana implementasi teknis tertentu dan tidak mencakup standar web. Standar web tidak hanya konversi HTML ke XHTML, tetapi yang lebih penting, struktur informasinya jelas dan konten serta kinerjanya terpisah, dan teknologi DIV+CSS dapat mewujudkan ide ini dengan lebih baik. Oleh karena itu, sebagian besar halaman sesuai standar yang kami lihat dibuat menggunakan DIV+CSS.
(2). Tentang manfaat standar web
1. Teknologi semakin maju, bandwidth jaringan semakin besar dan cepat, dan kecepatan semakin cepat Apakah masuk akal untuk menghemat byte tersebut?
Salah satu kelebihan standar web adalah halaman yang dibuat dengan standar web memiliki jumlah kode yang sedikit dan dapat menghemat bandwidth. Ini hanyalah keuntungan sampingan dari standar web, karena struktur DIV itu sendiri lebih sederhana daripada TABLE. Lapisan tata letak TABLE yang bersarang menyebabkan kode membengkak dan ukuran file membesar. Dalam keadaan normal, menggunakan DIV+CSS untuk halaman dengan kinerja yang sama menghemat 2/3 kode dibandingkan menggunakan tata letak TABLE. Inilah manfaat inheren dari standar web. Adapun pentingnya penghematan bandwidth tidak hanya diperuntukkan bagi pengguna awam, melainkan terutama bagi operator website, terutama website menengah dan besar seperti Sina dan NetEase. Halaman beranda berita dikurangi dari 500K menjadi 170K. Dengan asumsi tampilan halaman per hari adalah 30 juta (angka konservatif), lalu lintas server yang dihemat adalah 330k*30000000=9440G. Penghematan biaya ini cukup besar.
2. Apakah saya perlu mempertimbangkan penyandang disabilitas (buta dan rabun jauh)?
Memberikan kemudahan bagi penyandang disabilitas untuk menjelajah Internet merupakan persyaratan hukum di Amerika Serikat dan beberapa negara Eropa. Karena struktur yang jelas dan semantik halaman standar web yang lengkap, beberapa perangkat terkait dapat dengan mudah dan benar mengekstrak informasi kepada penyandang disabilitas. Oleh karena itu, memudahkan penyandang tunanetra untuk membaca informasi telah menjadi salah satu manfaat alami dari standar web. Adapun sebagian orang yang mengatakan bahwa masih banyak masyarakat di Tiongkok yang mengkhawatirkan pangan dan sandang, tidak punya waktu untuk mempertimbangkan penyandang disabilitas. Ini adalah persoalan peradaban sosial dan moralitas sosial, yang berada di luar cakupan buku ini. Namun jika halaman Anda dibuat sesuai standar web, Anda bisa mencapai efek ini, mengapa tidak?
(3) Tentang tata letak
1.Tidak bisakah tabel digunakan dalam standar web?
Pertama-tama, kita perlu memperjelas konsep: standar web tidak mengizinkan penggunaan tag TABLE. TABLE juga merupakan tag standar di XHTML1.0. Kami hanya menganjurkan penggunaan tata letak DIV+CSS untuk menggantikan tata letak tabel tradisional. Alasannya adalah: tata letak TABLE asli memadukan kinerja dan konten, strukturnya tidak jelas dan kontennya tidak lengkap, sehingga tidak kondusif untuk penggunaan kembali konten. Dan secara semantik, ketika W3C memformulasikan tag TABLE, ia hanya menggunakannya untuk mendefinisikan struktur tabel. Jika ada tabel di dokumen, maka TABLE harus digunakan. Hal-hal kinerja seperti penyusunan huruf dan pemosisian harus dikontrol oleh CSS.
2. Sangat nyaman bagi saya untuk menggunakan tata letak tabel untuk merevisi versi. Anda mungkin tidak lebih efisien dari saya jika menggunakan CSS.
Dalam beberapa kasus atau proyek, seperti yang Anda katakan, tata letak tabel dapat digunakan untuk merevisi versi dengan sangat cepat. Tapi ini bukan solusi jangka panjang. Kita perlu melihat esensi melalui fenomena tersebut. Standar web memisahkan konten dari presentasi. Semua gaya, gaya, tata letak, dll. dipisahkan dan dikontrol secara individual oleh CSS atau XSLT , , revisi adalah kemudahan yang sesungguhnya. Dan "revisi" bukan sekedar revisi pada browser. Jika saya perlu mempublikasikan halaman yang sama ke ponsel, halaman yang sesuai dengan standar web hanya perlu memodifikasi style file, sedangkan layout tabel perlu dikerjakan ulang sepenuhnya. Jika saya masih perlu mempublikasikannya di masa mendatang, Perlu mempublikasikannya ke Internet TV atau perangkat baru lainnya? CSS harus lebih efisien daripada tabel.
3. Bisakah halaman indah dibuat menggunakan standar web?
Karena orang-orang yang meneliti dan mempromosikan standar web pada awalnya membuat halaman tersebut relatif "sederhana", hal ini menyebabkan kesalahpahaman semua orang, berpikir bahwa halaman standar web itu sederhana, grafisnya ringan, dan efek visualnya ringan. Faktanya, efek halaman yang dapat dicapai dengan tata letak TABLE pada dasarnya dapat dicapai dengan CSS. Pertanyaan ini tidak memerlukan banyak penjelasan. Ini akan menjadi jelas hanya dengan melihat situs standar web yang baru didirikan di dalam dan luar negeri. Misalnya: www.macromedia.com , www.mp3.com
(4).Tentang kompatibilitas browser
1. Saya tidak perlu peduli dengan standar web. IE menguasai 99% pasar. Selama halaman yang saya buat dapat dilihat oleh IE, tidak masalah.
"Berpusat pada pengguna" biasanya merupakan perisai yang digunakan oleh mereka yang menentang standar web. Faktanya, ini adalah "berpusat pada pengguna" yang munafik. Anda tidak dapat menjamin bahwa IE akan selalu memonopoli pasar browser, dan Anda tidak dapat menjamin bahwa IE tidak akan melakukan perubahan apa pun (pada kenyataannya, IE7 Microsoft telah mulai meningkatkan dukungannya terhadap standar web). Halaman yang bersikeras menggunakan tata letak html+tabel akan menjadi informasi "mati", tidak nyaman untuk dicari, dan tidak dapat digunakan kembali dan dibagikan dalam jangka panjang, ini adalah kerugian terbesar bagi pengguna.
2. Mengapa kompatibilitas halaman standar web tidak baik?
Kami mengatakan bahwa keunggulan standar web adalah kompatibilitas yang baik. Kompatibilitas ini mengacu pada kompatibilitas ke belakang dan kompatibilitas dengan browser baru dan perangkat baru. Untuk browser yang ada, karena mereka memiliki tingkat dukungan yang berbeda terhadap standar web, halaman mungkin berubah bentuk pada browser yang berbeda. Kita harus menggunakan beberapa teknik "peretasan" untuk mencapai kompatibilitas dengan browser yang berbeda. Hal ini tidak berdaya dan tidak dapat dihindari. Ini adalah proses yang tidak dapat dihindari yang harus dilalui oleh perkembangan teknologi web, dan merupakan kesulitan yang harus diatasi dalam transisi kita ke XML.
(5).Lain-lain
1. Tanpa alat pengembangan yang berguna, apakah saya harus menulis kode dengan tangan?
Ya. Kami menyarankan Anda menulis kode dengan tangan untuk meningkatkan pemahaman yang lebih mendalam tentang standar web. Faktanya, banyak perangkat lunak pengembangan sudah mulai mendukung standar web. Anda dapat melihat versi terbaru Dreamweaver 8, Adobe Golive, dan Microsoft Visual Studio.NET 2005. Tools ini sudah mendukung pengembangan halaman standar web. Ketika teknologi baru muncul, sikap kita haruslah memahami, mempraktikkan, dan mengevaluasinya, daripada menentangnya secara membabi buta atau menunggu hingga teknologi tersebut diterapkan, jika tidak, Anda akan selalu menjadi orang yang lamban.
2. Bos tidak mengerti dan pelanggan tidak memiliki persyaratan. Mengapa saya harus menggunakan standar web?
Jika Anda atau tim pengembangan tidak terbiasa dengan teknologi standar web, memang ada risiko (risiko teknis dan biaya) dalam mengadopsi standar web untuk proyek baru. Anda dapat memutuskan apakah akan mengadopsi standar web setelah evaluasi. Namun jika Anda mempunyai kemampuan untuk menerapkan standar namun tetap membodohi atasan dan pelanggan Anda, ini adalah masalah etika profesional dan profesionalisme.
Tiga: Masa Depan dan Arah
Saya pikir Anda, seperti saya, khawatir tentang seperti apa masa depan WEB dan seperti apa perkembangan teknologi baru selanjutnya. Faktanya, untuk menjawab pertanyaan ini, tidak ada yang lebih berwibawa selain W3C. Lihat saja apa yang dilakukan W3C dan spesifikasi apa yang dipelajarinya untuk mengetahui arah dan tren WEB.
W3C dengan jelas memberi tahu kita: Tidak ada keraguan bahwa XML adalah tren masa depan, dan keterbukaan serta berbagi adalah semangat dan kekuatan pendorong mendasar dari Internet.
Tim Berners-Lee, pemimpin W3C dan bapak World Wide Web, berkata: XML menyediakan sarana pertukaran informasi, namun ini hanyalah permulaan. Tujuan kami adalah menjadikan web semantik, yaitu membuat konten informasi di web lebih mudah dipahami, dipertukarkan, dan dibagikan. Bahasa RDF dan OWL akan memberikan dukungan yang lebih kuat dalam hal ini.
Teknologi web akan memasuki babak baru perubahan dan perkembangan. Jika Anda masih ragu apakah Anda perlu mempelajari standar web, Anda akan kehilangan kesempatan ini.