Apakah HTML5?

Anonim

Awal hari ini apple melancarkan pameran HTML 5nya. Pameran meliputi Video, Tipografi, Galeri, Peralihan, Audio, paparan 360 dan contoh Realiti Maya. Ini menandakan kempen berterusan terhadap penyedia semasa kebanyakan jenis kandungan ini, Adobe Flash. Jika anda belum membaca surat terbuka Steve Jobs kepada komuniti mengenai topik Flash, semaknya. Ia membuat beberapa perkara menarik.

Secara peribadi, saya berpendapat bahawa Flash adalah komoditi yang hampir mati dan piawaian terbuka akan sentiasa mengatasi teknologi tertutup apabila ia berkaitan dengan web. Oleh itu, sudah tiba masanya untuk memberikan ringkasan HTML 5. Saya juga memberikan banyak pendapat, kerana ini adalah blog. Baca terus untuk maklumat lanjut.

Hah?

HTML ialah bahasa pengaturcaraan (atau markup) peringkat tinggi yang menjadi asas kepada semua kandungan di web. Pada masa ini standard HTML-4 (versi semasa) tidak mempunyai keupayaan untuk memberikan pengalaman media "kaya" kepada pengguna akhir web. Selama bertahun-tahun kami telah bergantung pada usaha komersial, Flash, yang mengisi jurang ini untuk kami. Walau bagaimanapun, masalah yang telah lama dikaitkan dengan Flash adalah penggunaan memori, kestabilan dan hakikat bahawa ia adalah teknologi tertutup (seperti dalam proprietari). Anda mendapat intipatinya. Flash dimiliki oleh satu syarikat. Itu bukan kebiasaannya cara web berfungsi. Pada masa dahulu, web bermula sebagai satu set piawaian terbuka dan sejarah menunjukkan bahawa ia akhirnya akan terus beroperasi di bawah prinsip ini.

Penguasaan Pasaran Tidak Layak

Pada masa ini, hampir semua kandungan video yang anda tonton dalam penyemak imbas anda adalah ihsan daripada Flash. Banyak tapak web juga bergantung pada Flash untuk navigasi. Kedengaran hebat, tetapi masalah mula timbul dengan kemunculan teknologi baru. Jika anda adalah pengeluar elektronik pengguna yang berharap untuk membawa ke pasaran peranti kecil yang berhasrat untuk membenarkan penggunanya menonton video melalui web, anda tidak bernasib baik. Dalam dunia hari ini, untuk menyediakan fungsi ini, anda perlu meyakinkan Adobe untuk memindahkan kilat ke sistem anda. Tiada insentif untuk Adobe mengalihkan perisian mereka ke peranti "akan datang" anda. Ia akan membebankan mereka wang, yang mereka tidak sanggup belanjakan. Sudah tentu Adobe hanya boleh mengeluarkan spesifikasi yang diperlukan untuk orang ramai menulis pelaksanaan Flash mereka sendiri? Tidak. Adobe juga tidak akan membenarkannya, jadi mereka berakhir dengan penguasaan (sengaja atau tidak) pada penyampaian kandungan melalui internet.HTML 5 menetapkan untuk menyampaikan semua jurang yang telah diberikan oleh HTML4 (penuaan) kepada kami. Ia menakutkan seluar daripada Adobe. Mereka tidak boleh menghalangnya dan apa sahaja yang mereka lakukan akhirnya akan memanjangkan kematian yang tidak dapat dielakkan.

Main Semula Video

Setakat ini ancaman terbesar terhadap kubu kuat Flash ialah keupayaan HTML5 untuk memainkan semula video. Kini, daripada menambahkan program Flash pada tapak anda atau membenamkan pemain video pihak ketiga, pembangun web boleh memasukkan video dengan teg. Ini adalah proses yang lebih mudah secara cepat daripada menggunakan Flash. Terdapat banyak cara berbeza untuk memainkan semula kedua-dua audio dan video supaya teknologinya belum sempurna. Ia akan mengambil sedikit masa untuk semua orang di luar sana untuk menyelesaikan butiran, tetapi akhirnya anda akan melihat bahawa video datang kepada anda melalui penyemak imbas anda dan bukan program pihak ketiga. youtube sudah tersedia dan pada masa ini anda boleh melihat kandungannya dalam HTML5 pada mac anda dengan Safari atau Google Chrome.Sokongan Firefox dan Internet Explorer sedang dalam perjalanan.

Reka bentuk halaman berasaskan kanvas.

HTML5 memperkenalkan elemen HTML baharu yang dipanggil teg CANVAS. Teg ini membenarkan lukisan dua dimensi pada mana-mana halaman web. Sesuai untuk menghasilkan graf atau sebarang jenis operasi lukisan kompleks yang lain. Sebelum ini pembangun akan kerap bergantung pada Flash untuk "melukis" elemen reka bentuk pada halaman yang tidak boleh dilakukan dengan penggunaan Javascript atau HTML standard.

Struktur

HTML5 termasuk organisasi moden atau elemen "struktur" yang membolehkan pereka web menyasarkan kandungan mereka dengan lebih baik untuk khalayak yang dikehendaki. Akhirnya enjin carian (google) akan dapat mengindeks data dengan cara yang lebih disasarkan supaya anda sebagai pengguna web akan dapat mencari maklumat dengan lebih cepat berbanding sebelum ini.

Kurang sumber yang diperlukan/lebih bersepadu

Apabila komputer menjadi lebih kecil dan lebih kecil (iPhone/iPad), pengkomputeran dengan cekap menjadi lebih penting berbanding sebelum ini. HTML5 ialah teknologi yang akan dibina terus ke dalam penyemak imbas anda supaya komputer anda tidak perlu memulakan aplikasi tambahan hanya untuk melihat kandungan yang kaya. Pembangun penyemak imbas kini mempunyai keupayaan untuk menguji keseluruhan pengalaman penyemakan imbas web semasa proses QA supaya kita semua mengalami kurang ranap sistem!

Duduk dan nikmati persembahan. Akan ada banyak lagi percubaan Adobe untuk meyakinkan orang ramai dan syarikat untuk terus menggunakan Flash. Ia sepatutnya menghasilkan berita yang sangat baik tetapi pada penghujung hari, anda juga boleh membiasakan diri dengan HTML5, ia akan kekal.

-Chris

Apakah HTML5?