10 lucruri pe care nu știai că le poate face încă browserul tău web
Browserele web au crescut în ultimii ani. Acum că stăpânirea Internet Explorer 6 a fost ruptă, browserele au implementat o varietate de caracteristici noi interesante de care profită site-urile astăzi.
Acest articol se concentrează pe noile tehnologii web pe care le puteți utiliza în paginile web reale astăzi. Sigur, unii dintre voi ați auzit fără îndoială de multe dintre acestea, dar majoritatea oamenilor nu au auzit de toate.
Trageți și plasați pentru a încărca
Multe site-uri web vă permit acum să încărcați fișiere doar trăgându-le și plasând-le în fereastra browserului - o schimbare binevenită de a trebui să faceți clic pe un buton de răsfoire și să utilizați un selector de fișiere, așa cum trebuia să facem acum câțiva ani. Indiferent dacă atașați un fișier la un e-mail în Gmail sau încărcați o imagine pe imgur.com pentru partajare rapidă, puteți glisa și plasa fișierul pe pagina web.
Redați grafica 3D în browser
Browsere precum Chrome și Firefox acceptă acum WebGL, care permite paginilor web să reda grafică 3D fără niciun plugin. WebGL poate fi folosit pentru jocuri și alte modele 3D, dar cel mai popular site web care utilizează WebGL este probabil Google Maps. Pe Google Maps în Chrome, puteți activa MapsGL. Acest lucru va face ca Google Maps să redea harta cu OpenGL, rezultând animații mai fluide. Când utilizați Street View, veți vedea o animație pe măsură ce harta se va mări. Street View va fi redat și cu OpenGL, nu cu Adobe Flash.
Dacă Google Maps nu a fost suficient de impresionant, motorul Quake 3 a fost adaptat pentru a funcționa în WebGL în browserul dvs . Acest site web folosește, de asemenea, specificația de blocare a indicatorului (sau blocare a mouse-ului) pentru a prinde indicatorul mouse-ului și a-l păstra în zona de joc.
Comunicați cu WebSockets
HTML nu a fost niciodată conceput pentru a permite paginilor web să comunice înainte și înapoi cu serverele web. HTML a fost creat pentru pagini web statice, iar majoritatea paginilor web folosesc în prezent metode hacky bazate pe sondaje pentru a comunica cu serverele. WebSocket-urile permit paginilor web să creeze un canal complet de comunicare printr-o conexiune TCP, reducând dramatic latența și traficul de rețea atunci când paginile web trebuie să trimită date înainte și înapoi cu serverele.
PublicitateWebSocket-urile sunt folosite de Jocul BrowserQuest al Mozilla , permițând jocului care rulează în browserul dvs. să trimită evenimente înainte și înapoi către serverul său. WebSockets au fost, de asemenea, folosite pentru a crea clienți IRC care rulează în browser. Poate cel mai impresionant, WebSockets au fost, de asemenea, folosite pentru a crea un client torrent JavaScript care rulează în browserul dvs , oferind utilizatorilor sistemului de operare Chrome un client torrent nativ. JSTorrent nu pare încă complet stabil, dar este un bun exemplu a ceea ce este posibil cu WebSockets.
Redați videoclipuri și muzică fără flash
Videoclipul HTML5 a atras multă atenție, așa că mulți oameni știu că acum este posibil să redați videoclipuri în formatele H.264 (MP4), WebM și Ogg Theora fără a avea nevoie de instalarea Flash. Multe site-uri web video – inclusiv YouTube – oferă redare video bazată pe HTML5. Din păcate, multe site-uri insistă că au nevoie de DRM, motiv pentru care YouTube încă folosește Flash pentru videoclipurile cu reclame, iar Netflix încă folosește Silverlight pentru videoclipurile sale. Eticheta video HTML5 poate arăta exact ca un player video bazat pe Flash, așa că este posibil să nu observați niciodată că un site web o folosește – cu excepția faptului că redarea video va funcționa pe dispozitivele mobile și va funcționa mai bine.
Rulați aplicații web offline
Browserele permit acum aplicațiilor web să funcționeze offline, oferindu-le stocare locală în bazele de date pe care o pot folosi pentru a vă accesa datele. Multe dintre aplicațiile web offline ale Google (inclusiv Gmail, Docs și Calendar) funcționează numai în Chrome, dar Cititorul Amazon Kindle Cloud poate fi folosit și offline în alte browsere precum Firefox. Kindle Cloud Reader vă permite să descărcați cărți electronice, pe care le puteți citi offline în browser mai târziu, chiar dacă nu aveți o conexiune la internet.
Accesați camera web și conferința video
Paginile web vă pot accesa acum camera web – cu permisiunea dumneavoastră, desigur. O pagină web ar putea folosi această funcție pentru a face fotografii de pe camera web pentru fotografia de profil sau pentru a înregistra videoclipuri. Cu toate acestea, ar putea folosi și noul API-ul WebRTC pentru conferințe video între diferite browsere fără a fi necesar niciun plugin. În viitor, Hangouts Google nu va necesita deloc un plugin, iar Skype va rula și în browserul dvs.
Creați ferestre pop-up de notificare
Browserele permit acum paginilor web să vă arate notificări de pe desktop. De exemplu, Google Calendar vă poate afișa notificări pop-up atunci când ați creat mementouri pentru evenimentele viitoare. Site-urile web de chat și e-mail ar putea afișa ferestre pop-up pentru a vă alerta cu privire la mesaje noi.
Identificați-vă locația
Paginile web pot cere acum permisiunea de a vă accesa locația. Dacă utilizați o tabletă sau un alt tip de dispozitiv cu un cip GPS dedicat, browserul va utiliza hardware-ul GPS pentru a vă identifica locația. Pe dispozitivele fără cipuri GPS, nume de rețele wireless din apropiere sau locația ISP-ului dvs. poate fi utilizată pentru a estima locația dvs. actuală. Geolocalizarea poate înlocui nevoia de a vă introduce adresa pe site-uri web care afișează conținut local și vă permit să vă determinați locația exactă folosind un cip GPS pe un computer portabil.
Faceți din aplicațiile web aplicațiile dvs. implicite
Browsere acum permiteți aplicațiilor web să devină aplicațiile dvs. implicite , astfel încât să puteți utiliza Gmail în browser pentru a trimite e-mailuri atunci când faceți clic pe un link mailto: oriunde pe computer – chiar și în afara browserului.
Rulați codul nativ în browserul dvs
În mod oarecum controversat, Chrome include clientul nativ Google. Native Client permite paginilor web să ruleze cod nativ scris în limbaje precum C sau C++. Codul este executat într-un sandbox pentru securitate și rulează la viteze aproape native.
Native Client permite paginilor web să ruleze cod de înaltă performanță pentru lucruri precum motoarele de jocuri și codificarea video locală. Ar putea fi calea spre obținerea de aplicații mai avansate pe sistemul de operare Chrome. Magazinul web Chrome conține o varietate de jocuri scrise în Native Client, inclusiv un port al celor apreciați de critici Bastion .
Browserele dobândesc noi funcții web într-un ritm rapid. Putem fi recunoscători că Internet Explorer 6 nu mai este standardul industriei.
Credit imagine: Christian Heilmann pe Flickr
CITEȘTE URMĂTORUL- & rsaquo; Dezinstalați sau dezactivați pluginurile pentru a vă face browserul mai sigur
- & rsaquo; De ce dispar plug-in-urile de browser și ce le înlocuiește
- & rsaquo; Cum să modificați permisiunile pentru site-uri web individuale în toate browserele
- & rsaquo; Cum să utilizați Skype pe Chromebookul dvs
- & rsaquo; Care este diferența dintre Chromium și Chrome?
- & rsaquo; Folosești Firefox pe Linux? Flash Player-ul tău este vechi și depășit!
- & rsaquo; Cum să vă protejați de toate aceste găuri de securitate Adobe Flash de 0 zile
- › Ce este protecția împotriva căderii MIL-SPEC?

Chris Hoffman este redactor-șef al revistei How-To Geek. El a scris despre tehnologie de peste un deceniu și a fost editorialist PCWorld timp de doi ani. Chris a scris pentru The New York Times, a fost intervievat ca expert în tehnologie la posturi de televiziune precum NBC 6 din Miami și și-a fost acoperit munca de posturi de știri precum BBC. Din 2011, Chris a scris peste 2.000 de articole care au fost citite de aproape un miliard de ori --- și asta este aici, la How-To Geek.
Citiți biografia completă