HTML5-raketë

Shfletuesit e uebit janë rritur në vitet e fundit. Tani që bllokimi i Internet Explorer 6 në internet është thyer, shfletuesit kanë zbatuar një larmi karakteristikash të reja interesante që faqet e internetit sot po shfrytëzojnë.

Ky artikull përqendrohet në teknologjitë e reja të internetit që mund të përdorni në faqet e internetit aktuale sot. Sigurisht, disa prej jush nuk kanë dëgjuar pa dyshim për shumë nga këto, por shumica e njerëzve nuk kanë dëgjuar për të gjithë ata.

Zvarrit dhe lësho për të ngarkuar

Shumë uebfaqe tani ju lejojnë të ngarkoni skedarët vetëm duke i zvarritur dhe hedhur ato në dritaren e shfletuesit tuaj - një ndryshim i mirëpritur nga nevoja për të klikuar një buton të shfletimit dhe të përdorni një zgjedhës skedar, siç duhej të kishim vetëm disa vjet më parë. Nëse bashkëngjitni një skedar në një email në Gmail ose ngarkoni një imazh në imgur.com për ndarje të shpejtë, mund të tërhiqni dhe hedhni skedarin në faqen e internetit.

drag-and-drop-to-upload

Rendisni Grafikët 3D në Shfletuesin

Shfletuesit si Chrome dhe Firefox mbështesin tani WebGL, i cili lejon që faqet në internet të japin grafikë 3D pa asnjë shtesë. WebGL mund të përdoret për lojëra dhe modele të tjera 3D, por faqja e internetit më e popullarizuar që përdor WebGL është me siguri Google Maps. Në Google Maps në Chrome, mund të aktivizosh "MapsGL". Kjo do të bëjë që Google Maps të bëjë hartën me OpenGL, duke rezultuar në animacione më të buta. Kur përdorni Street View, do të shihni një animacion ndërsa harta zon. Hapësira në rrugë do të jepet gjithashtu me OpenGL, jo me Adobe Flash.

Nëse Google Maps nuk ishte mjaft mbresëlënës, motori Quake 3 është përshtatur për të punuar në WebGL në shfletuesin tuaj. Kjo faqe e internetit gjithashtu përdor specifikimin e bllokimit të treguesit (ose bllokimit të miut) për të rrëmbyer treguesin e miut dhe për ta mbajtur atë brenda zonës së lojës.

tërmet-3-in-WebGL

Komunikoni me WebSockets

HTML kurrë nuk ishte krijuar për të lejuar që faqet e internetit të komunikojnë mbrapa dhe me radhë me serverët e uebit. HTML u krijua për faqe në internet statike, dhe shumica e faqeve të internetit aktualisht përdorin metoda të hutuara me bazë votimi për të komunikuar me serverat. WebSockets lejojnë faqet e internetit të krijojnë një kanal të plotë komunikimi mbi një lidhje TCP, duke zvogëluar në mënyrë dramatike latencën dhe trafikun e rrjetit kur faqet në internet duhet të dërgojnë të dhëna mbrapa dhe me radhë me serverat.

WebSockets përdoren nga loja BrowserQuest i Mozilla, duke lejuar që loja të funksionojë brenda shfletuesit tuaj për të dërguar ngjarje mbrapa dhe me radhë në serverin e saj. UebSockets janë përdorur gjithashtu për të krijuar klientë IRC që funksionojnë në shfletuesin tuaj. Ndoshta më mbresëlënëse, WebSockets janë përdorur gjithashtu për të krijuar një klient përrua JavaScript që funksionon në shfletuesin tuaj, duke u dhënë përdoruesve të Chrome OS një klient të përruauar natyral. JSTorrent nuk duket ende plotësisht i qëndrueshëm, por është një shembull i mirë i asaj që është e mundur me WebSockets.

browserquest-lidh-to-server

Luaj Video dhe Muzikë Pa Flash

Videoja HTML5 ka tërhequr shumë vëmendjen, kështu që shumë njerëz e dinë që tani është e mundur të luani videot në formatet H.264 (MP4), WebM dhe Ogg Theora pa pasur nevojë për instalim Flash. Shumë uebfaqe video - përfshirë YouTube - ofrojnë riprodhim videosh të bazuar në HTML5. Fatkeqësisht, shumë faqe interneti insistojnë që ata kanë nevojë për DRM, kjo është arsyeja pse YouTube ende përdor Flash për video me reklama dhe Netflix ende përdor Silverlight për videot e saj. "Etiketa video" e HTML5 mund të duket si një lojtar video me bazë Flash, kështu që kurrë nuk mund të vëreni që një uebfaqe po e përdor atë - përveç që rishikimi i videos do të funksionojë në pajisjet e lëvizshme dhe do të performojë më mirë.

HTML5-video-on-Vimeo

Drejtuar Aplikacione në internet jashtë linje

Shfletuesit tani lejojnë aplikacionet në internet të punojnë jashtë linje, duke u ofruar atyre ruajtje të bazës së të dhënave lokale që ata mund të përdorin për të hyrë në të dhënat tuaja. Shumë prej aplikacioneve në internet offline të Google (përfshirë Gmail, Docs dhe Calendar) funksionojnë vetëm në Chrome, por Kindle Cloud Reader i Amazon mund të përdoret offline edhe në shfletuesit e tjerë si Firefox. Kindle Cloud Reader ju lejon të shkarkoni eBooks, të cilat mund t'i lexoni jashtë linje në shfletuesin tuaj më vonë, edhe nëse nuk keni lidhje interneti.

Kindle-cloud-lexues-linjë

Qasuni në Webcam tuaj dhe Konferencë Video

Faqet në internet tani mund të hyjnë në kamerën tuaj të internetit - me lejen tuaj, natyrisht. Një faqe në internet mund të përdorë këtë funksion për të bërë fotografi nga kamera juaj për foton e profilit tuaj ose për të regjistruar video. Sidoqoftë, mund të përdorë API-në e re WebRTC për konferenca video midis shfletuesve të ndryshëm pa ndonjë plugin të kërkuar. Në të ardhmen, Hangouts e Google nuk do të kërkojnë fare një shtojcë dhe Skype do të funksionojë gjithashtu në shfletuesin tuaj.

Krijoni njoftime për pop-up

Tani shfletuesit lejojnë që faqet në internet t'ju tregojnë njoftimet në desktop. Për shembull, Kalendari Google mund t'ju tregojë njoftime pop-up kur të keni krijuar kujtesë për ngjarjet e ardhshme. Faqet e internetit të bisedës dhe e-mail mund të shfaqin pop-up-et për t'ju paralajmëruar për mesazhe të reja.

google-kalendar-kujtesë-pop-up

Identifikoni vendndodhjen tuaj

Faqet në internet tani mund të kërkojnë leje për të hyrë në vendndodhjen tënde. Nëse përdorni një tabletë ose një lloj pajisje tjetër me një çip GPS të dedikuar, shfletuesi do të përdorë pajisjen tuaj GPS për të identifikuar vendndodhjen tuaj. Në pajisjet pa patate të skuqura GPS, emrat e afërt të rrjetit pa tel ose vendndodhja e ISP-së tuaj mund të përdoren për të përafruar vendndodhjen tuaj aktuale. Gjeolokimi mund të zëvendësojë nevojën për të shtypur adresën tuaj në faqet e internetit që shfaqin përmbajtje lokale dhe ju lejojnë të përcaktoni vendndodhjen tuaj të saktë duke përdorur një çip GPS në një kompjuter portativ.

Google harta-Geolocation

Bëni Aplikacionet në internet Aplikimet tuaja të paracaktuara

Shfletuesit tani lejojnë që aplikacionet në internet të bëhen aplikacionet tuaja të paracaktuara, kështu që ju mund të përdorni Gmail në shfletuesin tuaj për të dërguar email kur klikoni një postë elektronike: lidhni kudo në kompjuterin tuaj - madje edhe jashtë shfletuesit tuaj.

krom-përdorim-gmail-si-Default-mail-app

Drejtoni kodin amtare në Shfletuesin tuaj

Disi i diskutueshëm, Chrome përfshin Klientin Native të Google. Klienti vendas lejon që faqet në internet të ekzekutojnë kodin vendas të shkruar në gjuhë si C ose C ++. Kodi ekzekutohet në një sandbox për siguri dhe funksionon me shpejtësi gati-natyrore.

Klienti Native lejon që faqet në internet të ekzekutojnë kod me performancë të lartë për gjëra të tilla si motorët e lojës dhe kodimi i videove lokale. Mund të jetë rruga për të marrë aplikacione më të avancuara në Chrome OS. Dyqani Ueb Chrome përmban një larmi lojrash të shkruara në Native Client, duke përfshirë një port të Bastion-it të vlerësuar me kritikë.

bastion-in-Chrome

Shfletuesit po fitojnë veçori të reja në internet me një ritëm të shpejtë. Mund të jemi mirënjohës që Internet Explorer 6 nuk është më standardi i industrisë.

Kredia për imazhin: Christian Heilmann në Flickr