8Sep

10 Hal yang Tidak Anda Ketahui Browser Web Anda Bisa Melakukannya

Browser web telah berkembang selama beberapa tahun terakhir. Kini setelah penahanan Internet Explorer 6 di web telah rusak, browser telah menerapkan berbagai fitur baru yang keren yang dimanfaatkan situs web saat ini.

Artikel ini berfokus pada teknologi web baru yang dapat Anda gunakan di halaman web sebenarnya hari ini. Tentu, beberapa dari Anda pasti mendengar banyak dari ini, namun sebagian besar orang belum pernah mendengar semuanya.

Seret dan Jatuhkan ke Upload

Banyak situs sekarang memungkinkan Anda untuk mengunggah file hanya dengan menyeret dan menjatuhkannya ke jendela browser Anda - sebuah perubahan yang disambut karena harus mengklik tombol browse dan menggunakan file chooser, karena kami hanya memerlukan beberapa tahunlalu. Entah Anda sedang melampirkan file ke email di Gmail atau mengunggah gambar ke imgur.com untuk berbagi cepat, Anda dapat menyeret dan menjatuhkan file ke halaman web.

Render 3D Graphics di Browser

Browser seperti Chrome dan Firefox sekarang mendukung WebGL, yang memungkinkan halaman web membuat grafis 3D tanpa plugin apapun. WebGL dapat digunakan untuk game dan model 3D lainnya, namun situs web terpopuler yang menggunakan WebGL mungkin adalah Google Maps. Di Google Maps di Chrome, Anda dapat mengaktifkan "MapsGL." Ini akan menyebabkan Google Maps membuat peta dengan OpenGL, sehingga menghasilkan animasi yang lebih mulus. Bila Anda menggunakan Street View, Anda akan melihat animasi saat pembesaran peta masuk Street View juga akan diberikan dengan OpenGL, bukan Adobe Flash.

Jika Google Maps tidak cukup mengesankan, mesin Quake 3 telah disesuaikan untuk bekerja di WebGL di browser Anda. Situs ini juga menggunakan kunci pengunci( atau kunci mouse) untuk menarik penunjuk mouse Anda dan menyimpannya di dalam area permainan.

Berkomunikasi dengan WebSockets HTML

tidak pernah dirancang untuk memungkinkan halaman web berkomunikasi kembali dan maju dengan server web. HTML dibuat untuk halaman web statis, dan sebagian besar halaman web menggunakan metode polling berdasarkan polling untuk berkomunikasi dengan server. WebSockets mengizinkan halaman web untuk membuat saluran komunikasi penuh melalui koneksi TCP, mengurangi lalu lintas jaringan dan latency secara dramatis saat halaman web perlu mengirim data bolak-balik dengan server.

WebSockets digunakan oleh game BrowserQuest Mozilla, yang memungkinkan game berjalan di dalam browser Anda untuk mengirim acara bolak-balik ke servernya. WebSockets juga telah digunakan untuk membuat klien IRC yang berjalan di browser Anda. Mungkin yang paling mengesankan, WebSockets juga telah digunakan untuk membuat klien torrent JavaScript yang berjalan di browser Anda, sehingga pengguna Chrome OS menjadi pengguna torrent asli. JSTorrent tidak terlihat benar-benar stabil, tapi ini adalah contoh bagus tentang apa yang mungkin terjadi dengan WebSockets. Video

Play Video and Music Without Flash Video

HTML5 mendapat banyak perhatian, begitu banyak orang tahu bahwa sekarang mungkin memutar video dalam format H.264( MP4), WebM, dan Ogg Theora tanpa perlu memasang Flash. Banyak situs video - termasuk YouTube - menawarkan pemutaran video berbasis HTML5.Sayangnya, banyak situs web bersikeras bahwa mereka memerlukan DRM, karena itulah YouTube masih menggunakan Flash untuk video dengan iklan dan Netflix masih menggunakan Silverlight untuk videonya."Tag video" HTML5 bisa terlihat seperti pemutar video berbasis Flash, jadi Anda mungkin tidak pernah memperhatikan bahwa situs web menggunakannya - kecuali pemutaran video akan bekerja pada perangkat seluler dan akan berkinerja lebih baik.

Jalankan Aplikasi Web Offline

Browser sekarang mengizinkan aplikasi web berfungsi secara offline, menawarkan penyimpanan basis data lokal yang dapat mereka gunakan untuk mengakses data Anda. Banyak aplikasi web Google offline( termasuk Gmail, Documents, dan Kalender) hanya berfungsi di Chrome, namun Amazon's Kindle Cloud Reader dapat digunakan secara offline di peramban lain seperti Firefox juga. Kindle Cloud Reader memungkinkan Anda mendownload eBook, yang bisa Anda baca secara offline di browser Anda nanti, bahkan jika Anda tidak memiliki koneksi Internet.

Akses Webcam dan Video Conference Anda Halaman Web

sekarang dapat mengakses webcam Anda - dengan seizin Anda, tentu saja. Sebuah halaman web bisa menggunakan fitur ini untuk mengambil foto dari webcam Anda untuk foto profil Anda atau merekam video. Namun, API WebRTC juga bisa digunakan untuk konferensi video antara browser yang berbeda tanpa plugin yang diperlukan. Ke depan, Google Hangouts tidak memerlukan plugin sama sekali dan Skype juga akan berjalan di browser Anda.

Buat Pemberitahuan Pop-up

Peramban

sekarang mengizinkan laman web menampilkan notifikasi desktop Anda. Misalnya, Google Kalender dapat menampilkan pemberitahuan munculan saat Anda membuat pengingat untuk acara yang akan datang. Situs web chat dan email bisa menampilkan pop-up untuk mengingatkan Anda akan pesan baru.

Mengidentifikasi Lokasi Anda

Halaman web sekarang dapat meminta izin untuk mengakses lokasi Anda. Jika Anda menggunakan tablet atau jenis perangkat lain dengan chip GPS khusus, browser akan menggunakan perangkat keras GPS untuk mengidentifikasi lokasi Anda. Pada perangkat tanpa chip GPS, nama jaringan nirkabel terdekat atau lokasi ISP Anda dapat digunakan untuk mendekati lokasi Anda saat ini. Geolokasi dapat menggantikan kebutuhan untuk mengetikkan alamat Anda ke situs web yang menampilkan konten lokal dan memungkinkan Anda menentukan lokasi tepat Anda menggunakan chip GPS pada komputer jinjing.

Membuat Aplikasi Web Aplikasi Default Anda

Browser sekarang memungkinkan aplikasi web menjadi aplikasi default Anda, sehingga Anda dapat menggunakan Gmail di browser Anda untuk mengirim email saat Anda mengklik tautan mailto: di manapun Anda berada di komputer - bahkan di luar browser Anda.

Jalankan Kode Asli di Browser Anda

Agak kontroversial, Chrome menyertakan Klien Asli Google. Native Client memungkinkan halaman web menjalankan kode asli yang ditulis dalam bahasa seperti C atau C ++.Kode ini dijalankan di kotak pasir untuk keamanan, dan kecepatannya hampir normal.

Native Client mengizinkan halaman web untuk menjalankan kode berkinerja tinggi untuk hal-hal seperti mesin permainan dan pengkodean video lokal. Ini bisa menjadi jalan untuk mendapatkan aplikasi yang lebih maju di Chrome OS.Toko Web Chrome berisi berbagai game yang ditulis dalam Native Client, termasuk port Bastion yang sangat terkenal.

Browser mendapatkan fitur web baru dengan kecepatan tinggi. Kita bisa bersyukur bahwa Internet Explorer 6 bukan lagi standar industri.

Image Credit: Christian Heilmann di Flickr