10 Bagay na Hindi Mo Alam na Magagawa Ng Iyong Web Browser



Ang mga web browser ay lumalaki sa nakalipas na ilang taon. Ngayong nasira na ang hawak ng Internet Explorer 6 sa web, ang mga browser ay nagpapatupad ng iba't ibang mga cool na bagong feature na sinasamantala ng mga website ngayon.

Nakatuon ang artikulong ito sa mga bagong teknolohiya sa web na magagamit mo sa aktwal na mga web page ngayon. Oo naman, ang ilan sa inyo ay walang alinlangan na narinig ang marami sa mga ito, ngunit karamihan sa mga tao ay hindi nakarinig ng lahat ng mga ito.





I-drag at I-drop para Mag-upload

Hinahayaan ka na ngayon ng maraming website na mag-upload ng mga file sa pamamagitan lamang ng pag-drag at pag-drop sa mga ito sa window ng iyong browser – isang malugod na pagbabago mula sa pag-click sa pindutang mag-browse at gumamit ng tagapili ng file, tulad ng kailangan naming gawin noong nakalipas na mga taon. Nag-a-attach ka man ng file sa isang email sa Gmail o nag-a-upload ng larawan sa imgur.com para sa mabilis na pagbabahagi, maaari mong i-drag at i-drop ang file sa web page.



Mag-render ng 3D Graphics sa Browser

Sinusuportahan na ngayon ng mga browser tulad ng Chrome at Firefox ang WebGL, na nagpapahintulot sa mga web page na mag-render ng 3D graphics nang walang anumang mga plugin. Maaaring gamitin ang WebGL para sa mga laro at iba pang 3D na modelo, ngunit ang pinakasikat na website na gumagamit ng WebGL ay malamang na ang Google Maps. Sa Google Maps sa Chrome, maaari mong paganahin ang MapsGL. Magiging sanhi ito ng Google Maps na i-render ang mapa gamit ang OpenGL, na magreresulta sa mas maayos na mga animation. Kapag gumamit ka ng Street View, makakakita ka ng animation habang nag-zoom in ang mapa. Ire-render din ang Street View gamit ang OpenGL, hindi Adobe Flash.

Kung ang Google Maps ay hindi sapat na kahanga-hanga, ang Quake 3 engine ay iniakma upang gumana sa WebGL sa iyong browser . Ginagamit din ng website na ito ang detalye ng pointer lock (o mouse lock) upang kunin ang pointer ng iyong mouse at panatilihin ito sa loob ng lugar ng laro.



Makipag-ugnayan sa WebSockets

Ang HTML ay hindi kailanman idinisenyo upang payagan ang mga web page na makipag-ugnayan nang pabalik-balik sa mga web server. Ang HTML ay nilikha para sa mga static na web page, at karamihan sa mga web page ay kasalukuyang gumagamit ng mga hacky na pamamaraang nakabatay sa botohan upang makipag-ugnayan sa mga server. Binibigyang-daan ng WebSockets ang mga web page na lumikha ng isang buong channel ng komunikasyon sa isang koneksyon sa TCP, na kapansin-pansing binabawasan ang latency at trapiko sa network kapag ang mga web page ay kailangang magpadala ng data pabalik-balik sa mga server.

Advertisement

Ang mga WebSocket ay ginagamit ng Ang BrowserQuest na laro ng Mozilla , na nagpapahintulot sa larong tumatakbo sa loob ng iyong browser na magpadala ng mga kaganapan pabalik-balik sa server nito. Ginamit din ang mga WebSocket upang lumikha ng mga kliyente ng IRC na tumatakbo sa iyong browser. Marahil ang pinaka-kahanga-hanga, ang WebSockets ay ginamit din upang lumikha isang JavaScript torrent client na tumatakbo sa iyong browser , na nagbibigay sa mga user ng Chrome OS ng native torrent client. Ang JSTorrent ay hindi pa mukhang ganap na matatag, ngunit ito ay isang magandang halimbawa ng kung ano ang posible sa WebSockets.

Magpatugtog ng Mga Video at Musika nang Walang Flash

Nakakuha ng maraming atensyon ang HTML5 na video, kaya alam ng maraming tao na posible na ngayong mag-play muli ng mga video sa H.264 (MP4), WebM, at Ogg Theora na mga format nang hindi nangangailangan ng Flash na naka-install. Maraming video website – kabilang ang YouTube – ang nag-aalok ng HTML5-based na video playback. Sa kasamaang palad, maraming mga website ang iginigiit na kailangan nila ng DRM, kaya naman ang YouTube ay gumagamit pa rin ng Flash para sa mga video na may mga advertisement at ang Netflix ay gumagamit pa rin ng Silverlight para sa mga video nito. Ang video tag ng HTML5 ay maaaring magmukhang isang Flash-based na video player, kaya maaaring hindi mo mapansin na ginagamit ito ng isang website – maliban na ang pag-playback ng video ay gagana sa mga mobile device at gagana nang mas mahusay.

Magpatakbo ng Web Apps Offline

Pinapayagan na ngayon ng mga browser ang mga web app na gumana nang offline, na nag-aalok sa kanila ng lokal na imbakan ng database na magagamit nila upang ma-access ang iyong data. Marami sa mga offline na web app ng Google (kabilang ang Gmail, Docs, at Calendar) ay gumagana lamang sa Chrome, ngunit Kindle Cloud Reader ng Amazon ay magagamit din offline sa ibang mga browser tulad ng Firefox. Binibigyang-daan ka ng Kindle Cloud Reader na mag-download ng mga eBook, na maaari mong basahin offline sa iyong browser sa ibang pagkakataon, kahit na wala kang koneksyon sa Internet.

I-access ang Iyong Webcam at Video Conference

Maa-access na ngayon ng mga web page ang iyong webcam – nang may pahintulot mo, siyempre. Maaaring gamitin ng isang web page ang feature na ito upang kumuha ng mga larawan mula sa iyong webcam para sa iyong larawan sa profile o mag-record ng video. Gayunpaman, maaari rin nitong gamitin ang bago WebRTC API para sa video conferencing sa pagitan ng iba't ibang browser nang walang kinakailangang plugin. Sa hinaharap, hindi na mangangailangan ng plugin ang Hangouts ng Google at tatakbo rin ang Skype sa iyong browser.

Lumikha ng Mga Pop-up ng Notification

Pinapayagan na ngayon ng mga browser ang mga web page na magpakita sa iyo ng mga notification sa desktop. Halimbawa, maaaring magpakita sa iyo ang Google Calendar ng mga pop-up na notification kapag gumawa ka ng mga paalala para sa mga paparating na kaganapan. Ang mga website ng chat at email ay maaaring magpakita ng mga pop-up upang alertuhan ka ng mga bagong mensahe.

Tukuyin ang Iyong Lokasyon

Ang mga web page ay maaari na ngayong humingi ng pahintulot na ma-access ang iyong lokasyon. Kung gumagamit ka ng tablet o ibang uri ng device na may nakalaang GPS chip, gagamitin ng browser ang iyong GPS hardware upang matukoy ang iyong lokasyon. Sa mga device na walang GPS chips, kalapit na mga pangalan ng wireless network o ang lokasyon ng iyong ISP ay maaaring gamitin upang tantiyahin ang iyong kasalukuyang lokasyon. Maaaring palitan ng geolocation ang pangangailangang i-type ang iyong address sa mga website na nagpapakita ng lokal na nilalaman at nagbibigay-daan sa iyong matukoy ang iyong eksaktong lokasyon gamit ang isang GPS chip sa isang portable na computer.

Gawing Iyong Mga Default na Application ang Web Apps

Mga browser ngayon payagan ang mga web app na maging iyong mga default na application , para magamit mo ang Gmail sa iyong browser upang magpadala ng mga email kapag nag-click ka sa isang mailto: link saanman sa iyong computer – kahit sa labas ng iyong browser.

Patakbuhin ang Native Code Sa Iyong Browser

Medyo kontrobersyal, kasama sa Chrome ang Native Client ng Google. Pinapayagan ng Native Client ang mga web page na magpatakbo ng native code na nakasulat sa mga wika tulad ng C o C++. Ang code ay isinasagawa sa isang sandbox para sa seguridad, at ito ay tumatakbo sa halos katutubong bilis.

Pinapayagan ng Native Client ang mga web page na magpatakbo ng code na may mataas na pagganap para sa mga bagay tulad ng mga game engine at lokal na video encoding. Maaaring ito ang landas sa pagkuha ng mas advanced na mga application sa Chrome OS. Naglalaman ang Chrome Web Store ng iba't ibang larong nakasulat sa Native Client, kabilang ang port ng critically acclaimed Bastion .


Ang mga browser ay nakakakuha ng mga bagong tampok sa web sa mabilis na bilis. Maaari tayong magpasalamat na ang Internet Explorer 6 ay hindi na ang pamantayan sa industriya.

Credit ng Larawan: Christian Heilmann sa Flickr

BASAHIN SUNOD Larawan sa Profile para kay Chris Hoffman Chris Hoffman
Si Chris Hoffman ay Editor-in-Chief ng How-To Geek. Nagsulat siya tungkol sa teknolohiya sa loob ng mahigit isang dekada at naging kolumnista ng PCWorld sa loob ng dalawang taon. Sumulat si Chris para sa The New York Times, napanayam bilang isang eksperto sa teknolohiya sa mga istasyon ng TV tulad ng NBC 6 ng Miami, at nasakop ang kanyang trabaho ng mga outlet ng balita tulad ng BBC. Mula noong 2011, nagsulat si Chris ng higit sa 2,000 mga artikulo na nabasa nang halos isang bilyong beses---at dito lang sa How-To Geek.
Basahin ang Buong Bio

Kagiliw-Giliw Na Mga Artikulo