10 dolog, amit nem tud, hogy a webböngészője még megteheti



A webböngészők az elmúlt néhány évben felnövekedtek. Most, hogy az Internet Explorer 6 megtört az interneten, a böngészők számos remek új funkciót vezettek be, amelyeket a webhelyek ma is kihasználnak.

Ez a cikk azokra az új webes technológiákra összpontosít, amelyeket ma tényleges weboldalakon használhat. Persze, néhányan közületek kétségtelenül sok ilyenről hallottak, de az emberek többsége nem hallott mindegyikről.





Húzza és húzza a feltöltéshez

Sok webhelyen ma már csak úgy tölthet fel fájlokat, hogy áthúzza őket a böngészőablakba – örvendetes változás a böngészés gombra való kattintás és a fájlválasztó használata helyett, mint néhány évvel ezelőtt. Függetlenül attól, hogy fájlt csatol egy e-mailhez a Gmailben, vagy képet tölt fel az imgur.com webhelyre a gyors megosztás érdekében, a fájlt áthúzhatja a weboldalra.



Rendereljen 3D grafikát a böngészőben

Az olyan böngészők, mint a Chrome és a Firefox, már támogatják a WebGL-t, amely lehetővé teszi a weboldalak számára, hogy bővítmények nélkül jelenítsenek meg 3D-s grafikát. A WebGL használható játékokhoz és más 3D modellekhez, de a WebGL-t használó legnépszerűbb webhely valószínűleg a Google Maps. A Chrome-ban található Google Térképen engedélyezheti a MapsGL-t. Ennek eredményeként a Google Térkép OpenGL-lel jeleníti meg a térképet, ami simább animációkat eredményez. Az Utcakép használatakor egy animáció jelenik meg a térkép nagyítása közben. Az Utcakép is OpenGL-lel jelenik meg, nem Adobe Flash-lel.

Ha a Google Térkép nem volt elég lenyűgöző, a Quake 3 motort úgy alakították át, hogy WebGL-ben működjön a böngészőben . Ez a webhely a mutatózár (vagy egérzár) specifikációt is használja, hogy megragadja az egérmutatót, és a játék területén belül tartsa.



Kommunikáljon a WebSockets szolgáltatással

A HTML-t soha nem úgy tervezték, hogy lehetővé tegye a weboldalak oda-vissza kommunikációját a webszerverekkel. A HTML-t statikus weboldalakhoz hozták létre, és a legtöbb weboldal jelenleg hacky lekérdezésen alapuló módszereket használ a szerverekkel való kommunikációhoz. A WebSockets lehetővé teszi a weboldalak számára, hogy teljes kommunikációs csatornát hozzanak létre TCP-kapcsolaton keresztül, drámai módon csökkentve a késleltetést és a hálózati forgalmat, amikor a weboldalaknak adatokat kell küldeniük a szerverekkel.

Hirdetés

A WebSocketeket használják A Mozilla BrowserQuest játéka , lehetővé téve a böngészőben futó játék számára, hogy eseményeket küldjön oda-vissza a szerverére. A WebSocketeket a böngészőben futó IRC-kliensek létrehozására is használták. Talán a leglenyűgözőbb, hogy a WebSocketeket is felhasználták a létrehozáshoz egy JavaScript torrent kliens, amely a böngészőjében fut , amely a Chrome OS-felhasználók számára natív torrent klienst biztosít. A JSTorrent még nem tűnik teljesen stabilnak, de jó példa arra, hogy mi lehetséges a WebSockets segítségével.

Videók és zene lejátszása Flash nélkül

A HTML5-videók sok figyelmet kaptak, így sokan tudják, hogy mostantól Flash telepítése nélkül is lejátszhatók videók H.264 (MP4), WebM és Ogg Theora formátumban. Számos videowebhely – köztük a YouTube is – kínál HTML5-alapú videólejátszást. Sajnos sok webhely ragaszkodik ahhoz, hogy DRM-re van szükségük, ezért a YouTube továbbra is Flash-t használ a hirdetéseket tartalmazó videókhoz, a Netflix pedig továbbra is a Silverlightot használja videóihoz. A HTML5 videocímkéje ugyanúgy nézhet ki, mint egy Flash-alapú videolejátszó, így előfordulhat, hogy soha nem veszi észre, hogy egy webhely használja – kivéve, hogy a videólejátszás mobileszközökön működik, és jobban teljesít.

A Web Apps offline futtatása

A böngészők mostantól lehetővé teszik a webalkalmazások offline működését, és helyi adatbázis-tárhelyet kínálnak számukra, amellyel hozzáférhetnek az Ön adataihoz. A Google számos offline internetes alkalmazása (beleértve a Gmailt, a Dokumentumokat és a Naptárat) csak a Chrome-ban működik, de Amazon Kindle Cloud Reader offline is használható más böngészőkben, például a Firefoxban. A Kindle Cloud Reader lehetővé teszi e-könyvek letöltését, amelyeket később offline is olvashat a böngészőjében, még akkor is, ha nincs internetkapcsolata.

Hozzáférés a webkamerához és a videokonferenciához

A weboldalak mostantól hozzáférhetnek webkamerájához – természetesen az Ön engedélyével. Egy weboldal használhatja ezt a funkciót arra, hogy fényképeket készítsen a webkameráról profilképéhez vagy videó rögzítéséhez. Használhatja azonban az újat is WebRTC API videokonferenciákhoz a különböző böngészők között, plugin nélkül. A jövőben a Google Hangouts szolgáltatásához egyáltalán nem lesz szükség beépülő modulra, és a Skype is futni fog a böngészőben.

Hozzon létre értesítési előugró ablakokat

A böngészők mostantól lehetővé teszik, hogy a weboldalak asztali értesítéseket jelenítsenek meg. Például a Google Naptár felugró értesítéseket jeleníthet meg, amikor emlékeztetőket hozott létre a közelgő eseményekről. A csevegő- és e-mail-webhelyek előugró ablakokat jeleníthetnek meg, amelyek figyelmeztetik az új üzenetekre.

Határozza meg tartózkodási helyét

A weboldalak mostantól engedélyt kérhetnek a tartózkodási helyéhez való hozzáféréshez. Ha táblagépet vagy más típusú, dedikált GPS-chippel rendelkező eszközt használ, a böngésző a GPS-hardver segítségével azonosítja a tartózkodási helyét. GPS chip nélküli eszközökön közeli vezeték nélküli hálózatok nevei vagy az internetszolgáltató tartózkodási helye felhasználható az aktuális tartózkodási hely közelítésére. A földrajzi helymeghatározás helyettesítheti a cím beírását a helyi tartalmat megjelenítő webhelyeken, és lehetővé teszi a pontos tartózkodási hely meghatározását egy hordozható számítógépen lévő GPS chip segítségével.

Tegye a webalkalmazásokat alapértelmezett alkalmazásként

Böngészők most engedélyezze, hogy a webalkalmazások alapértelmezett alkalmazásai legyenek , így használhatja böngészőjében a Gmailt e-mailek küldésére, amikor a számítógépén bárhol egy mailto: hivatkozásra kattint – még a böngészőn kívül is.

Futtassa a natív kódot a böngészőben

Némileg ellentmondásos, hogy a Chrome tartalmazza a Google Native Clientjét. A Native Client lehetővé teszi a weboldalakon natív kód futtatását olyan nyelveken, mint a C vagy a C++. A kódot a biztonság érdekében homokozóban hajtják végre, és szinte natív sebességgel fut.

A Native Client lehetővé teszi a weboldalakon nagy teljesítményű kód futtatását, például játékmotorokhoz és helyi videókódoláshoz. Ez lehet az út a fejlettebb alkalmazásokhoz a Chrome OS rendszeren. A Chrome Internetes áruház számos Native Clientben írt játékot tartalmaz, beleértve a kritikusok által elismert portékát is. Bástya .


A böngészők gyors ütemben szereznek új webes funkciókat. Hálásak lehetünk, hogy az Internet Explorer 6 már nem az ipari szabvány.

Kép jóváírása: Christian Heilmann a Flickr-en

OLVASSA EL A KÖVETKEZŐT Chris Hoffman profilfotója Chris Hoffman
Chris Hoffman a How-To Geek főszerkesztője. Több mint egy évtizede ír a technológiáról, és két évig volt a PCWorld rovatvezetője. Chris írt a The New York Timesnak, technológiai szakértőként interjút készített vele olyan tévéállomásokon, mint a Miami NBC 6, és munkáival olyan híradók is beszámoltak, mint a BBC. 2011 óta Chris több mint 2000 cikket írt, amelyeket közel egymilliárdszor olvastak el --- és ez csak itt, a How-To Geeken.
Olvassa el a teljes életrajzot

Érdekes Cikkek