10 dalykų, kurių nežinojote, gali dar padaryti jūsų naršyklę
Interneto naršyklės per pastaruosius kelerius metus augo. Dabar, kai „Internet Explorer 6“ buvo laikoma žiniatinklyje, naršyklės įdiegė įvairias puikias naujas funkcijas, kurias interneto svetainės naudoja šiandien.
Šiame straipsnyje daugiausia dėmesio skiriama naujoms interneto technologijoms, kurias šiandien galite naudoti tikruose tinklalapiuose. Žinoma, kai kurie iš jūsų, be abejo, girdėjote apie daugelį iš jų, tačiau dauguma žmonių ne visi girdėjo.
Vilkite ir nuleiskite įkelti
Dabar daugelis svetainių leidžia jums įkelti failus tiesiog perkeliant juos į naršyklės langą - tai sveikintinas pokytis, kai reikia spustelėti naršymo mygtuką ir naudoti failų rinkiklį, kaip ir prieš kelerius metus. Nesvarbu, ar pridedate failą prie „Gmail“ el. Laiško, arba įkeliate paveikslėlį į „imgur.com“, kad galėtumėte greitai jį bendrinti, failą galite nuvilkti į tinklalapį.
Braižytuve redaguokite 3D grafiką
Dabar naršyklės, tokios kaip „Chrome“ ir „Firefox“, dabar palaiko „WebGL“, kuris leidžia tinklalapiams pateikti 3D grafiką be jokių papildinių. „WebGL“ galima naudoti žaidimams ir kitiems 3D modeliams, tačiau populiariausia svetainė, kurioje naudojama „WebGL“, tikriausiai yra „Google“ žemėlapiai. „Google“ žemėlapiuose „Chrome“ galite įgalinti „MapsGL“. Tai sukels „Google“ žemėlapius žemėlapiui su „OpenGL“, todėl animacija bus lygesnė. Kai naudojate gatvės vaizdą, pamatysite animaciją, nes žemėlapis padidina vaizdą. „Street View“ taip pat bus rodomas naudojant „OpenGL“, o ne „Adobe Flash“.
Jei „Google“ žemėlapiai nebuvo pakankamai įspūdingi, „Quake 3“ variklis buvo pritaikytas veikti „WebGL“ naršyklėje. Ši svetainė taip pat naudoja rodyklės užrakinimo (arba pelės užrakinimo) specifikaciją, kad pasiektumėte pelės žymeklį ir laikytumėte jį žaidimų srityje.
Bendraukite su „WebSockets“
HTML niekada nebuvo sukurta taip, kad tinklalapiai galėtų bendrauti su interneto serveriais. HTML buvo sukurtas statiniams tinklalapiams, o dauguma interneto puslapių šiuo metu naudojasi pernelyg dideliais balsavimo metodais, kad galėtų bendrauti su serveriais. „WebSockets“ leidžia tinklalapiams sukurti visą komunikacijos kanalą per TCP ryšį, žymiai sumažinant latentinį ir tinklo srautą, kai tinklalapiai turi siųsti duomenis pirmyn ir atgal su serveriais.
„WebSockets“ naudoja „Mozilla“ „BrowserQuest“ žaidimas, leidžiantis naršyklėje esančiam žaidimui siųsti įvykius į savo serverį ir atgal. „WebSockets“ taip pat buvo naudojamos sukurti naršyklėje veikiančius IRC klientus. Galbūt įspūdingiausia, kad „WebSockets“ taip pat buvo sukurta „JavaScript“ torrent klientui, kuris veikia jūsų naršyklėje, suteikiant „Chrome“ OS vartotojams vietinį torrent klientą. JSTorrent dar neatrodo visiškai stabili, tačiau tai yra geras pavyzdys, kas įmanoma naudojant „WebSockets“.
Leisti vaizdo įrašus ir muziką be „Flash“
„HTML5“ vaizdo įraše daug dėmesio skiriama, todėl daugelis žmonių žino, kad dabar galima atkurti vaizdo įrašus H.264 (MP4), „WebM“ ir „Ogg Theora“ formatuose, nereikia įdiegti „Flash“. Daugelis vaizdo įrašų svetainių, įskaitant „YouTube“, siūlo HTML5 vaizdo įrašų atkūrimą. Deja, daugelis svetainių reikalauja, kad jiems būtų reikalinga DRM, todėl „YouTube“ vis dar naudoja „Flash“ vaizdo įrašams su skelbimais ir „Netflix“ vis dar naudoja „Silverlight“ savo vaizdo įrašams. HTML5 „vaizdo įrašo žyma“ gali atrodyti kaip „Flash“ vaizdo grotuvas, todėl jūs niekada nepastebėsite, kad svetainė ją naudoja - išskyrus tai, kad vaizdo įrašų atkūrimas veiks mobiliuosiuose įrenginiuose ir veiks geriau.
Paleiskite „Web Apps“ neprisijungus
Dabar naršyklės leidžia žiniatinklio programoms dirbti neprisijungus, siūlydami jiems vietos duomenų bazės saugyklą, kurią jie gali naudoti norėdami pasiekti jūsų duomenis. Daugelis „Google“ neprisijungusių žiniatinklio programų (įskaitant „Gmail“, „Dokumentai“ ir „Kalendorius“) veikia tik „Chrome“, bet „Amazon“ pakurti „Cloud“ skaitytuvas gali būti naudojamas neprisijungus kitose naršyklėse, pvz., „Firefox“. „Kindle Cloud Reader“ leidžia atsisiųsti el. Knygas, kurias vėliau galite naršyti naršyklėje, net jei neturite interneto ryšio.
Prisijunkite prie savo vaizdo kameros ir vaizdo konferencijos
Dabar žiniatinklio puslapiai gali pasiekti jūsų kamerą - žinoma, su jūsų leidimu. Tinklalapis gali naudoti šią funkciją fotografuoti iš savo interneto kameros profilio nuotraukai arba įrašyti vaizdo įrašą. Tačiau ji taip pat galėtų naudoti naują WebRTC API vaizdo konferencijoms tarp skirtingų naršyklių be jokio papildomo papildinio. Ateityje „Google“ „Hangout“ visai nereikės papildyti, o „Skype“ taip pat veiks jūsų naršyklėje.
Kurkite pranešimus iššokančius langus
Dabar naršyklės leidžia tinklalapiams rodyti darbalaukio pranešimus. Pavyzdžiui, „Google“ kalendorius gali parodyti jums iškylančius pranešimus, kai sukūrėte priminimus apie būsimus įvykius. Pokalbių ir el. Pašto svetainėse gali būti rodomi iššokantys langai, kad įspėtų apie naujus pranešimus.
Nustatykite savo vietą
Dabar tinklalapiuose gali būti prašoma leidimo pasiekti jūsų vietą. Jei naudojate planšetinį kompiuterį ar kitokį įrenginį, turintį specialų GPS lustą, naršyklė naudos jūsų GPS aparatūrą, kad nustatytų jūsų buvimo vietą. Prietaisuose, kuriuose nėra GPS lustų, netoliese esančius belaidžio tinklo vardus ar jūsų IPT galima naudoti dabartinei vietai apytiksliai. Geolokacija gali pakeisti poreikį įvesti savo adresą į svetaines, kuriose rodomas vietinis turinys, ir leidžia nustatyti tikslią vietą naudodami GPS lustą nešiojamame kompiuteryje.
Padarykite žiniatinklio programas savo numatytomis programomis
Dabar naršyklės leidžia žiniatinklio programoms tapti numatytomis taikomosiomis programomis, todėl galite naudoti „Gmail“ naršyklėje, kad galėtumėte siųsti el. Laiškus, kai spustelėjote „mailto“: nuorodą bet kurioje kompiuterio vietoje, net ir ne naršyklėje.
Naršyklėje paleiskite „Native Code“
Šiek tiek prieštaringai, „Chrome“ apima „Google“ gimtąjį klientą. Native Client leidžia tinklalapiams paleisti vietinį kodą, parašytą tokiomis kalbomis kaip C arba C ++. Kodas vykdomas smėlio dėžėje saugumui užtikrinti, ir jis veikia beveik vietiniais greičiais.
Native Client leidžia tinklalapiams paleisti aukštos kokybės kodą tokiems dalykams kaip žaidimų varikliai ir vietinis vaizdo kodavimas. Tai gali būti kelias norint gauti pažangesnių programų „Chrome“ OS. „Chrome“ internetinėje parduotuvėje yra įvairių žaidimų, parašytų „Native Client“, įskaitant kritiškai pripažinto Bastiono uostą.
Naršyklės sparčiai įgyja naujų interneto funkcijų. Mes galime dėkoti, kad „Internet Explorer 6“ nebėra pramonės standartas.
Vaizdo kreditas: Christian Heilmann dėl „Flickr“