10 Perkara yang Anda Tidak Tahu Penyemak Imbas Web Anda Masih Boleh
Pelayar web telah berkembang sejak beberapa tahun yang lalu. Sekarang bahawa Internet Explorer 6 yang memegang web telah dipecahkan, pelayar telah melaksanakan pelbagai ciri baru yang popular bahawa laman web mengambil kesempatan hari ini.
Artikel ini memberi tumpuan kepada teknologi web baru yang boleh anda gunakan pada halaman web sebenar hari ini. Pasti, ada di antara kamu yang tidak dapat dinafikan mendengar banyak daripada ini, tetapi majoriti orang tidak pernah mendengar semua itu.
Seret dan Turun ke Muat Naik
Banyak laman web kini membolehkan anda memuat naik fail hanya dengan menyeret dan menjatuhkannya ke dalam tetingkap penyemak imbas anda - perubahan yang dialu-alukan daripada perlu mengklik butang penyemak imbas dan menggunakan pemilih fail, seperti yang kita terpaksa beberapa tahun lalu. Sama ada anda melampirkan fail ke e-mel dalam Gmail atau memuat naik imej ke imgur.com untuk perkongsian cepat, anda boleh seret dan lepaskan fail ke laman web.
Render Grafik 3D dalam Penyemak Imbas
Pelayar seperti Chrome dan Firefox kini menyokong WebGL, yang membolehkan halaman web menjadikan grafik 3D tanpa sebarang plugin. WebGL boleh digunakan untuk permainan dan model 3D lain, tetapi laman web yang paling popular menggunakan WebGL mungkin Peta Google. Pada Peta Google di Chrome, anda boleh mendayakan "MapsGL." Ini akan menyebabkan Google Maps menjadikan peta dengan OpenGL, menghasilkan animasi yang lebih lancar. Apabila anda menggunakan Street View, anda akan melihat animasi sebagai peta zoom. Street View juga akan diberikan dengan OpenGL, bukan Adobe Flash.
Jika Peta Google tidak cukup menarik, enjin Quake 3 telah disesuaikan untuk berfungsi di WebGL dalam penyemak imbas anda. Laman web ini juga menggunakan spesifikasi kunci penunjuk (atau kunci tetikus) untuk merebut penunjuk tetikus anda dan menyimpannya dalam kawasan permainan.
Berkomunikasi dengan WebSockets
HTML tidak pernah direka untuk membolehkan halaman web dapat berkomunikasi secara lawan dengan pelayan web. HTML dicipta untuk laman web statik, dan kebanyakan laman web kini menggunakan kaedah berasaskan pengundian hacking untuk berkomunikasi dengan pelayan. WebSockets membenarkan laman web untuk mencipta saluran komunikasi penuh melalui sambungan TCP, secara mendadak mengurangkan latensi dan trafik rangkaian apabila halaman web perlu menghantar data ke belakang dan sebagainya dengan pelayan.
WebSockets digunakan oleh permainan BrowserQuest Mozilla, yang membolehkan permainan berjalan di dalam pelayar anda untuk menghantar acara bolak ke pelayannya. WebSockets juga telah digunakan untuk membuat pelanggan IRC berjalan di pelayar anda. Mungkin yang paling mengagumkan, WebSockets juga telah digunakan untuk membuat pelanggan torrent JavaScript yang berjalan di pelayar anda, memberikan pengguna Chrome OS sebagai pelanggan torrent asli. JSTorrent tidak kelihatan sepenuhnya stabil, tetapi ia adalah contoh yang baik tentang apa yang mungkin dengan WebSockets.
Mainkan Video dan Muzik Tanpa Flash
Video HTML5 mendapat banyak perhatian, begitu ramai orang tahu bahawa sekarang mungkin untuk memainkan semula video dalam format H.264 (MP4), WebM, dan Ogg Theora tanpa perlu memasang Flash. Banyak laman web video - termasuk YouTube - menawarkan main balik video berasaskan HTML5. Malangnya, banyak laman web menegaskan bahawa mereka memerlukan DRM, itulah sebabnya YouTube masih menggunakan Flash untuk video dengan iklan dan Netflix masih menggunakan Silverlight untuk videonya. "Tag video" HTML5 boleh kelihatan seperti pemutar video berasaskan Flash, jadi anda mungkin tidak dapat melihat bahawa laman web menggunakannya - kecuali main balik video akan berfungsi pada peranti mudah alih dan akan melakukan lebih baik.
Jalankan Web Apps Offline
Pelayar kini membenarkan apl web berfungsi di luar talian, menawarkan penyimpanan pangkalan data setempat mereka yang boleh digunakan untuk mengakses data anda. Banyak aplikasi web luar talian Google (termasuk Gmail, Dokumen, dan Kalendar) hanya berfungsi di Chrome, tetapi Amazon Kindle Cloud Reader boleh digunakan di luar talian dalam pelayar lain seperti Firefox juga. Pembaca Awan Kindle membolehkan anda memuat turun eBook, yang boleh anda baca di luar talian di pelayar anda kemudian, walaupun anda tidak mempunyai sambungan Internet.
Akses Persidangan Webcam dan Video Anda
Halaman web kini boleh mengakses webcam anda - dengan izin anda, tentu saja. Halaman web boleh menggunakan ciri ini untuk mengambil gambar dari webcam anda untuk gambar profil anda atau merakam video. Walau bagaimanapun, ia juga boleh menggunakan API WebRTC baru untuk persidangan video antara pelayar yang berbeza tanpa sebarang plugin yang diperlukan. Di masa depan, Hangouts Google tidak akan memerlukan plugin sama sekali dan Skype akan berjalan di penyemak imbas anda juga.
Buat Pemberitahuan Pop-up
Pelayar sekarang membenarkan halaman web untuk menunjukkan pemberitahuan desktop anda. Sebagai contoh, Kalendar Google boleh menunjukkan pemberitahuan pop timbul apabila anda telah membuat peringatan untuk acara akan datang. Laman web sembang dan e-mel boleh memaparkan pop timbul untuk memberi tahu anda mengenai mesej baru.
Kenal pasti Lokasi Anda
Halaman web kini boleh meminta izin untuk mengakses lokasi anda. Jika anda menggunakan tablet atau peranti lain dengan cip GPS yang khusus, penyemak imbas akan menggunakan perkakasan GPS anda untuk mengenal pasti lokasi anda. Pada peranti tanpa cip GPS, nama rangkaian wayarles berdekatan atau lokasi ISP anda boleh digunakan untuk menghampiri lokasi semasa anda. Geolokasi boleh menggantikan keperluan untuk menaip alamat anda ke laman web yang memaparkan kandungan tempatan dan membolehkan anda menentukan lokasi tepat anda menggunakan cip GPS pada komputer mudah alih.
Buat Aplikasi Web Aplikasi Lalai Anda
Pelayar sekarang membenarkan aplikasi web menjadi aplikasi lalai anda, jadi anda boleh menggunakan Gmail dalam pelayar anda untuk menghantar e-mel apabila anda mengklik pautan mailto: di mana-mana sahaja di komputer anda - walaupun di luar pelayar anda.
Jalankan Kod Native Dalam Pelayar Anda
Agak kontroversial, Chrome termasuk Pelanggan Asli Google. Pelanggan Asli membolehkan laman web menjalankan kod asli yang ditulis dalam bahasa seperti C atau C ++. Kod ini dilaksanakan dalam kotak pasir untuk keselamatan, dan ia berjalan pada kelajuan hampir asli.
Klien Asli membolehkan laman web untuk menjalankan kod berprestasi tinggi untuk perkara seperti enjin permainan dan pengekodan video tempatan. Ia boleh menjadi laluan untuk mendapatkan aplikasi yang lebih maju pada OS Chrome. Kedai Web Chrome mengandungi pelbagai permainan yang ditulis dalam Native Client, termasuk pelabuhan Bastion yang diakui secara kritis.
Pelayar mendapatkan ciri web baru dengan pantas. Kita boleh bersyukur kerana Internet Explorer 6 tidak lagi menjadi standard industri.
Kredit Imej: Christian Heilmann di Flickr