10 asja, mida teie veebibrauser ei teadnud, võiks siiski teha
Veebibrauserid on viimastel aastatel kasvanud. Nüüd, kui Internet Explorer 6 on veebis kinni pidanud, on brauserid rakendanud erinevaid lahedaid uusi funktsioone, mida veebisaidid täna ära kasutavad.
See artikkel keskendub uutele veebitehnoloogiatele, mida saate kasutada praegustel veebilehtedel. Muidugi, mõned teist on kahtlemata kuulnud paljudest neist, kuid enamik inimesi ei ole neist kõigist kuulnud.
Lohista üleslaadimiseks
Paljud veebisaidid võimaldavad nüüd faile üles laadida lihtsalt lohistades need brauseri aknasse - see on teretulnud muutus, kui klõpsata sirvimisnupule ja kasutada failivalikut, nagu me pidime vaid mõne aasta eest. Kas te lisate Gmailis e-kirjale faili või laadite kujutise kiireks jagamiseks imgur.com-le, saate faili lohistada veebisaidile.
Redigeerige 3D-graafika brauseris
Brauserid nagu Chrome ja Firefox toetavad nüüd WebGL-i, mis võimaldab veebilehtedel teha 3D-graafikat ilma lisandmooduliteta. WebGL-i saab kasutada mängude ja muude 3D-mudelite jaoks, kuid kõige populaarsem veebisait, mis kasutab WebGL-i, on ilmselt Google Maps. Google Mapsis Chrome'is saate lubada „MapsGL”. See põhjustab Google Mapsi kaardistamise OpenGL-iga, mille tulemuseks on sujuvamad animatsioonid. Kui kasutate tänavavaadet, näete kaarti suurendades animatsiooni. Tänavavaade esitatakse ka OpenGLiga, mitte Adobe Flashiga.
Kui Google Maps ei olnud piisavalt muljetavaldav, on Quake 3 mootor kohandatud veebibrauseris töötamiseks. See veebisait kasutab hiirekursori haaramiseks ja mängualal hoidmiseks ka kursoriluku (või hiireluku) spetsifikatsiooni.
Suhtle WebSocketsiga
HTML-i ei ole kunagi loodud võimaldama veebilehtedel veebiserveritega edasi-tagasi suhelda. HTML loodi staatiliste veebilehtede jaoks ja enamik veebilehti kasutab serveritega suhtlemisel praegu häkkimisvõtteid. WebSockets võimaldab veebilehtedel luua täieliku sidekanali TCP-ühenduse kaudu, vähendades järsult latentsust ja võrguliiklust, kui veebilehtedel on vaja servereid edasi ja tagasi saata.
WebSockets'i kasutab Mozilla BrowserQuest mäng, mis võimaldab teie brauseris asuvat mängu saata sündmusi edasi-tagasi oma serverisse. WebSockets'i on kasutatud ka teie brauseris töötavate IRC klientide loomiseks. Võib-olla kõige muljetavaldavam, WebSockets on ka kasutatud, et luua JavaScript torrent klient, mis töötab teie brauseris, andes Chrome OS kasutajatele native torrent klient. JSTorrent ei ole veel täiesti stabiilne, kuid see on hea näide sellest, mis on võimalik WebSockets'iga.
Videote ja muusika esitamine ilma välguta
HTML5-video on palju tähelepanu pälvinud, nii paljud inimesed teavad, et nüüd on võimalik videoid H.264 (MP4), WebM ja Ogg Theora formaatides taasesitada ilma Flash installimata. Paljud videote veebisaidid, sealhulgas YouTube, pakuvad HTML5-põhist videot. Kahjuks nõuavad paljud veebisaidid, et nad vajavad DRM-i, mistõttu YouTube kasutab endiselt Flashi reklaamidega videote jaoks ja Netflix kasutab ikka veel Silverlighti oma videote jaoks. HTML5 videomärgis võib tunduda nagu Flash-põhine videopleier, nii et te ei pruugi kunagi tähele panna, et veebisait seda kasutab - välja arvatud see, et video taasesitus töötab mobiilseadmetes ja toimib paremini.
Käivita veebirakendused võrguühenduseta
Brauserid võimaldavad nüüd veebirakendustel töötada võrguühenduseta, pakkudes neile kohalikku andmebaasi salvestust, mida nad saavad kasutada teie andmetele juurdepääsuks. Paljud Google'i võrguühenduseta veebirakendused (sh Gmail, Docs ja Calendar) töötavad ainult Chrome'is, kuid Amazon's Kindle Cloud Readerit saab kasutada ka teistes brauserites nagu Firefox. Kindle Cloud Reader võimaldab teil alla laadida e-raamatuid, mida saate hiljem brauseris lugeda offline, isegi kui teil pole Interneti-ühendust.
Juurdepääs oma veebikaamerale ja videokonverentsile
Veebilehed saavad nüüd teie veebikaamerale juurde pääseda - loomulikult teie loal. Veebileht võib seda funktsiooni kasutada oma veebikaamerast fotode tegemiseks oma profiilipildi või video salvestamiseks. Siiski võiks see kasutada uut WebRTC API-d erinevate brauserite vaheliste videokonverentside jaoks ilma lisandmoodulita. Tulevikus ei nõua Google'i Hangoutsi plugin üldse ja Skype töötab ka teie brauseris.
Loo teatise hüpikaknad
Brauserid lubavad nüüd veebilehtedel kuvada töölaua teated. Näiteks võib Google Calendar näidata hüpikakende teateid, kui olete loodud sündmuste meeldetuletused. Vestlus- ja e-posti veebisaidid võivad kuvada hüpikaknad uute sõnumite teavitamiseks.
Tuvastage oma asukoht
Veebilehed võivad nüüd küsida luba teie asukoha juurdepääsuks. Kui kasutate tahvelarvutit või muud tüüpi seadet spetsiaalse GPS-kiibiga, kasutab brauser teie asukoha kindlakstegemiseks teie GPS-riistvara. GPS-kiipideta seadmetes saab teie praeguse asukoha lähendamiseks kasutada lähedalasuvaid traadita võrgu nimesid või teie ISP asukohta. Geolokatsioon võib asendada vajaliku aadressi sisestamise veebisaitidele, mis kuvavad kohalikku sisu ja võimaldavad teil määrata oma täpse asukoha GPS-kiibiga kaasaskantavas arvutis.
Tee veebirakendused vaikimisi rakendusteks
Brauserid võimaldavad nüüd veebirakendustel saada teie vaikeprogrammideks, nii et saate oma brauseris kasutada Gmaili, et saata e-kirju, kui klõpsate mailto: linki kõikjal oma arvutis - isegi väljaspool brauserit.
Käivitage oma brauseris algne kood
Mõnevõrra vastuoluline on, et Chrome sisaldab Google'i kohalikku klienti. Native Client võimaldab veebilehtedel käivitada n-ö koodi, mis on kirjutatud sellistes keeltes nagu C või C ++. Kood täidetakse turvalisuse huvides liivakastis ja see töötab peaaegu natiivse kiirusega.
Native Client võimaldab veebilehtedel käivitada suure jõudlusega koodi mängude mootorite ja kohaliku video kodeerimise jaoks. See võib olla Chrome OS-i täiustatud rakenduste saamise tee. Chrome'i veebipood sisaldab erinevaid mänge, mis on kirjutatud kohalikus kliendis, sealhulgas kriitiliselt tunnustatud bastioni sadamas.
Brauserid saavad kiiresti uusi veebifunktsioone. Me võime olla tänulikud, et Internet Explorer 6 ei ole enam tööstusstandard.
Image Credit: Christian Heilmann Flickris