Rumah Pembangunan Html5: untuk web masa depan

Html5: untuk web masa depan

Isi kandungan:

Anonim

Bagi pengguna biasa, World Wide Web telah datang jauh dalam masa kurang dari dua dekad: dari laman web Geocities yang awal, cerah, ke laman web mudah seperti Google, ke laman web interaktif seperti Facebook, Twitter dan YouTube. Sepuluh tahun yang lalu, kebanyakan laman web berdasarkan teks; imej adalah kemewahan, video tidak pernah ternampak. Sekarang, anda boleh memainkan kandungan multimedia tepat pada penyemak imbas anda. Kita memang sudah jauh. Mungkin sebab itulah sangat mengejutkan untuk mengetahui bahawa teknologi di sebalik segala yang kita lihat di Web setakat ini masih kurang sama.


HTML, bahasa yang digunakan oleh pengaturcara dan webmaster untuk membuat laman web, sebahagian besarnya tidak berubah selama lebih dari satu dekad sekarang. Malah, pada 2010 media arus perdana mula merosot HTML5 ke dalam berita, dan Konsortium Web Sedunia hanya menerima standard yang dicadangkan pada tahun 2011.


Hasilnya, HTML5 masih sebahagian besarnya dalam pembangunan, walaupun pelbagai pelayar web dan laman web sudah menggunakan beberapa ciri-cirinya. Malah, penyemak imbas utama seperti Chrome, Firefox, Safari dan Internet Explorer termasuk lebih banyak ciri HTML5 dalam setiap versi baharu yang mereka keluarkan. Terdapat banyak perbincangan tentang manfaat dan ciri-cirinya, tetapi berapa banyak buzz ini sebenarnya yang benar? Di sini kita akan melihat HTML5 dan apa yang ditawarkannya. (Untuk beberapa bacaan latar belakang, lihat Beralih Daripada Flash ke HTML5.)

HTML: Skenario Hadapan

HTML5 biasanya dibentangkan sebagai peningkatan bahasa markup semasa yang digunakan: HTML4 dan XHTML 1.1. Sesungguhnya, HTML5 telah menjadi kerana pencipta bersama, W3C dan Kumpulan Kerja Aplikasi Teknologi Hypertext Web, ingin mempunyai bahasa markup tunggal untuk laman web untuk mengurangkan kesilapan dalam dokumen Web dan yang boleh ditulis sebagai sama ada HTML atau XHTML.

  • HTML4

    HTML4 adalah standard HTML yang digunakan saat ini. Ia berfungsi pada HTML asas dengan memajukan fungsinya dengan skrip, helaian gaya, objek terbenam dan tambahan lain yang serupa.

  • XHTML

    XHTML pada dasarnya adalah HTML4 digabungkan dengan XML, sebuah bahasa markup yang boleh dipanjangkan yang memudahkan HTML tanpa mengorbankan kuasa dan kelenturannya.

Manfaat HTML 5

HTML5 difahami sebagai sesuatu yang lebih daripada sekadar kombinasi dari apa yang bekerja dengan HTML4 dan XHTML.


W3C dan WHATWG ditetapkan dengan matlamat berikut untuk HTML5:

  • Kurangkan keperluan untuk pemalam, seperti Flash
  • Lebih banyak unsur sintaksis untuk menggantikan skrip
  • Peranti bebas
  • Berdasarkan HTML, DOM, CSS dan JavaScript
Buat masa ini, ciri dan faedah yang dikaitkan dengan HTML5 adalah:

  • Lukisan 2-D dimungkinkan oleh elemen
  • Main balik video dan audio tanpa memerlukan plug-in luaran
  • Sokongan storan tempatan
  • Elemen khusus kandungan seperti
    ,
    dan
  • Kawalan borang seperti e-mel, URL, carian, tarikh dan kalendar

HTML5 dan Keselamatan

HTML5 jelas memegang beberapa kemungkinan hebat untuk pengguna Web, seperti dapat menonton video tanpa memuat turun dan memasang pemalam, seret dan drop-interaktiviti, dapat membuat dokumen dan menulis e-mel - walaupun tanpa sambungan Internet. Dan tentu saja, saling kendali.


Tetapi dengan semua perubahan dan semua ciri-ciri, adakah ia bermakna bahawa kita akhirnya membuang masalah keselamatan ketika datang ke peramban Web dan laman web? Adakah ini bermakna berakhirnya malware, virus dan program jahat yang lain masuk ke dalam komputer anda melalui laman web yang dijangkiti?


Malangnya, jawapannya tidak.


Berhampiran penutup tahun 2011, Rangkaian Eropah dan Agensi Keselamatan Maklumat melaporkan bahawa mereka telah mengenal pasti 51 isu keselamatan yang mengelilingi HTML5 dan APInya yang berkaitan. Standard masa depan sebenarnya membuka pintu untuk kelemahan dan ancaman baru yang belum pernah dilihat sebelum ini.


Sebagai contoh, HTML5 dan APInya sebenarnya mendedahkan pengaturcaraan penyemak imbas kepada pemaju, yang mungkin bermakna kelemahan dengan perkongsian sumber rentas, penjejakan klik, privasi, geolokasi dan soket Web.


Tetapi sebagai Mike Schema menulis pada Mashable pada bulan April 2011, kelemahan dan ancaman yang paling serius tidak datang dari HTML5 per se, tetapi dari pemaju yang terburu-buru menggunakan HTML5 untuk aplikasi mereka. Satu lagi pautan yang lemah adalah pelaksanaan yang berbeza yang digunakan oleh pelayar yang berbeza.

HTML5: Di mana Ia Boleh Memimpin Web Wide Dunia

HTML5 jauh dari sempurna, yang dapat dimengerti kerana ia belum dilancarkan dan dibuat rasmi. Sementara itu, terdapat ramai pengaturcara berbakat yang menumpukan masa, kemahiran, pengetahuan dan usaha untuk menjadikannya lebih baik dan lebih selamat.


Tambahan pula, pasti akan menjadi tindak balas yang timbul sebaik sahaja kerentanan ditemui dan dieksploitasi.


Dan walaupun kekurangan semasa, HTML5 tidak dipanggil masa depan pembangunan Web untuk apa-apa. Ia dilihat sebagai penukar permainan. Apabila pepijat dilaksanakan, kami akan dibiarkan dengan standard yang lebih selamat yang sangat berkuasa namun mandiri. Ini bermakna pengguna tidak lagi perlu memuat turun pemalam dan perisian lain hanya untuk melihat halaman Web. Pelayar akan lebih senyap, laman web akan menjadi lebih kaya dan lebih interaktif, dan aplikasi akan bebas dari platform dan lebih mudah untuk dibangunkan. Pada akhirnya, HTML5 akan memberikan pengalaman dalam talian yang lebih baik dan lebih selamat daripada apa yang kita ada sekarang.

HTML Masa Depan

Ia juga bernilai menyebut bahawa HTML5 adalah sesuai untuk masa depan. Hari ini, orang ramai mengakses World Wide Web bukan sahaja di PC rumah mereka, tetapi juga di komputer riba, telefon pintar, tablet dan peranti mudah alih mereka dan lebih banyak platform yang berbeza. HTML5 adalah satu-satunya penyelesaian untuk operasi lancar ke atas pelbagai platform tanpa perlu melakukan kerja tambahan. Perubahan ini akan membantu pemaju memfokuskan lebih banyak kefungsian berbanding penciptaan produk yang serupa untuk platform yang berbeza.


Jadi bayangkan masa depan tanpa memerlukan pelbagai versi. HTML5 membolehkan anda mengakses aplikasi anda tidak peduli apa peranti yang anda gunakan. Ini mungkin juga bermakna kematian Kindle dan pembaca e-book yang lain. Kerana HTML5 dengan mudah boleh membuat majalah, surat khabar dan ya, buku, dengan betul, ia akan memudahkan e-buku dibaca pada beberapa peranti, termasuk telefon pintar.


HTML5 juga boleh membuka jalan untuk permainan dalam pelayar yang lebih baik, termasuk aplikasi yang membolehkan pengguna melakar halaman Web. 3-D juga boleh menjadi kenyataan dengan platform WebGL.


Tetapi apa yang benar-benar menetapkan HTML5 selain dari pendahulunya ialah ia menyediakan cara untuk menggunakan aplikasi anda di luar talian. Anda boleh menggunakan komputer anda untuk menyimpan data anda, keupayaan yang tidak mungkin sebelum ini, atau sekurang-kurangnya sangat terhad sebelum ini.

The Next Next of the Web

Sebagai kesimpulan, HTML 5 adalah lonjakan yang hebat ke hadapan sehinggalah perkembangan dan pemrograman Web yang bersangkutan. Ia menawarkan seluruh dunia ciri baru yang mengubah cara pemain dalam bidang mendekati perkembangan tapak dan aplikasi. Terdapat beberapa halangan untuk diatasi dari segi keselamatan, tetapi mereka mungkin pucat berbanding dengan peluang baru yang diberikan HTML5. Sudah tentu, kita perlu menunggu dan melihat bagaimana semuanya ternyata, tetapi perubahan akan datang ke Web.

Html5: untuk web masa depan