8Sep
tīmekļa pārlūkprogrammas ir augušas. Tagad, kad Internet Explorer 6 ir noturēts tīmeklī, pārlūkprogrammas ir īstenojušas dažādas jauna veida funkcijas, no kurām šodien tīmekļa vietnes izmanto.
Šis raksts ir vērsts uz jaunām tīmekļa tehnoloģijām, kuras šodien varat izmantot faktiskajās tīmekļa lapās. Protams, daži no jums nav šaubu dzirdējuši par daudziem no šiem, bet lielākā daļa cilvēku nav dzirdējuši par visiem no tiem.
Velciet un nometiet, lai augšupielādētu
. Daudzās vietnēs tagad ir iespējams augšupielādēt failus, vienkārši velkot un noklājot tos pārlūkprogrammas logā - patīkami mainīt to, ka ir jāmēģina noklikšķināt uz pārlūkošanas pogas un izmantot failu izvēles rīku, jo mums bija tikai daži gadipirms. Neatkarīgi no tā, vai pievienojat failu e-pastam pakalpojumā Gmail vai augšupielādējat attēlu vietnē imgur.com, lai to ātri kopīgotu, varat to vilkt un nomest tīmekļa lapā.
Renderēt 3D grafiku pārlūkprogrammā
Pārlūkprogrammas, piemēram, Chrome un Firefox, tagad atbalsta WebGL, kas ļauj tīmekļa lapām padarīt 3D grafikus bez spraudņiem. WebGL var izmantot spēlēm un citiem 3D modeļiem, taču vispopulārākā WebGL tīmekļa vietne, iespējams, ir Google Maps. Pārlūkā Google Maps pārlūkā Chrome varat iespējot "MapsGL". Tas radīs Google Maps karti ar OpenGL, tādējādi radot vienmērīgākas animācijas. Izmantojot Ielas attēlu, redzēsit animāciju, jo karte palielinās. Ielas attēls tiks pārveidots arī izmantojot OpenGL, nevis Adobe Flash.
Ja Google Maps nebija tik iespaidīgs, Quake 3 dzinējs ir pielāgots darbam WebGL pārlūkprogrammā.Šī vietne arī izmanto rādītāju bloķēšanas( vai peles bloķēšanas) specifikāciju, lai greifers jūsu peles rādītāju un saglabātu to spēļu zonā.
Sazināšanās ar WebSockets
HTML nekad nav veidots, lai ļautu tīmekļa lapām sazināties ar tīmekļa serveriem. HTML tika izveidots statiskām tīmekļa lapām, un lielākā daļa tīmekļa vietņu pašlaik izmanto hakeru, balstoties uz aptaujas metodēm, lai sazinātos ar serveriem. WebSockets ļauj tīmekļa lapām izveidot pilnu saziņas kanālu, izmantojot TCP savienojumu, kas ievērojami samazina latentu un tīkla trafiku, ja tīmekļa vietnēm ir nepieciešams nosūtīt datus ar serveriem atpakaļ un atpakaļ.
WebSockets tiek izmantoti Mozilla BrowserQuest spēlē, ļaujot spēlei, kas darbojas jūsu pārlūkprogrammā, nosūtīt notikumus turp un atpakaļ uz savu serveri. WebSockets ir arī izmantoti, lai izveidotu IRC klientus, kas darbojas jūsu pārlūkprogrammā.Iespējams, iespaidīgākais, WebSockets ir arī izmantoti, lai izveidotu JavaScript torrenta klientu, kas darbojas jūsu pārlūkprogrammā, dodot Chrome OS lietotājiem vietēju torrentu klientu. JSTorrent vēl nešķiet pilnīgi stabils, bet tas ir labs piemērs tam, kas ir iespējams ar WebSockets.
Play video un mūzika bez Flash
HTML5 video ir ieguvis daudz uzmanības, tāpēc daudzi cilvēki zina, ka tagad ir iespējams atskaņot videoklipus H.264( MP4), WebM un Ogg Theora formātos, bez nepieciešamības instalēt Flash. Daudzas video vietnes, tostarp YouTube, piedāvā videoattēlu atskaņošanu, izmantojot HTML5.Diemžēl daudzas tīmekļa vietnes uzstāj, ka tām ir nepieciešama DRM, tāpēc YouTube joprojām izmanto Flash ar reklāmām un Netflix joprojām izmanto Silverlight saviem videoklipiem. HTML5 "video tag" var izskatīties tāpat kā Flash balstīts video atskaņotājs, tāpēc jūs, iespējams, nekad nepamanīsit, ka vietne to izmanto, izņemot to, ka video atskaņošana darbosies mobilajās ierīcēs un darbosies labāk.
Run Web Apps Offline
pārlūkprogrammas tagad ļauj tīmekļa lietotnēm strādāt bezsaistē, piedāvājot vietējo datu bāzi, ko tās var izmantot, lai piekļūtu saviem datiem. Daudzas no Google bezsaistes tīmekļa lietojumprogrammām( tostarp Gmail, Dokumenti un Kalendārs) strādā tikai pārlūkā Chrome, taču Amazon iekurt mākoņdatošanas līdzekli var izmantot bezsaistē arī citās pārlūkprogrammās, piemēram, Firefox. Iekurt mākonis lasītājs ļauj lejupielādēt eBooks, kuras jūs varat lasīt bezsaistē pārlūkā vēlāk, pat ja jums nav interneta savienojuma.
Piekļuve jūsu tīmekļa kamerai un video konferencei
tīmekļa lapas tagad var piekļūt jūsu tīmekļa kamerai - protams, ar jūsu atļauju. Web lapa var izmantot šo funkciju, lai no jūsu tīmekļa kameras uzņemtu fotoattēlus jūsu profila attēlam vai video. Tomēr tā var arī izmantot jauno WebRTC API video konferencēm starp dažādām pārlūkprogrammām, bez nepieciešamā spraudņa. Nākotnē Google Hangouts nebūs nepieciešams spraudnis, un jūsu pārlūkprogrammā darbosies arī Skype.
Izveidojiet paziņojumu uznirstošos logus
pārlūkprogrammas tagad ļauj tīmekļa lapām parādīt darbvirsmas paziņojumus. Piemēram, Google kalendārs var parādīt uznirstošos paziņojumus, kad esat izveidojis atgādinājumus par gaidāmajiem notikumiem. Tērzēšanas un e-pasta vietņu tīmekļa vietnēs varētu tikt parādīti uznirstošie logi, lai brīdinātu jūs par jaunām ziņām.
Identificējiet savu atrašanās vietu
tīmekļa lapas tagad var lūgt atļauju piekļūt jūsu atrašanās vietai. Ja izmantojat planšetdatoru vai cita veida ierīci ar īpašu GPS mikroshēmu, pārlūkprogramma izmantos jūsu GPS aparatūru, lai identificētu jūsu atrašanās vietu. Ierīcēs bez GPS mikroshēmām, tuvumā esošajiem bezvadu tīkla nosaukumiem vai jūsu ISP atrašanās vietu var izmantot, lai tuvinātu jūsu pašreizējo atrašanās vietu.Ģeogrāfiskā atrašanās vieta var aizstāt vajadzību ievadīt adresi vietnēs, kurās tiek parādīts vietējais saturs, un ļauj precīzi noteikt atrašanās vietu, izmantojot portatīvo datoru, izmantojot GPS mikroshēmu.
Padariet tīmekļa lietojumprogrammas jūsu noklusējuma lietojumprogrammas.
pārlūkprogrammas tagad ļauj tīmekļa lietotnēm kļūt par jūsu noklusējuma lietojumprogrammām, tādēļ varat izmantot Gmail savā pārlūkprogrammā, lai nosūtītu e-pastus, noklikšķinot uz mailto: saite jebkur jūsu datorā - pat ārpus jūsu pārlūkprogrammas.
Pārlūkojiet vietējo kodu savā pārlūkprogrammā
Pārsteidzoši, pārlūkā Chrome ir iekļauts Google vietējais klients. Native Client ļauj tīmekļa lapām palaist vietējo kodu, kas rakstīts tādās valodās kā C vai C ++.Kods tiek izpildīts smilškastē par drošību, un tā darbojas gandrīz native ātrumu.
Native Client ļauj tīmekļa lapām palaist augstas veiktspējas kodu tādām lietām kā spēļu dzinēji un vietējā video kodēšana. Tas varētu būt ceļš, kā iegūt vairāk uzlabotas lietojumprogrammas Chrome OS.Chrome interneta veikalā ir ietvertas dažādas Native Client rakstītas spēles, tostarp kritiski atpazīstamā Bastiona osta.
pārlūkprogrammas ātri iegūst jaunas tīmekļa funkcijas. Mēs varam būt pateicīgi, ka Internet Explorer 6 vairs nav nozares standarts.
attēla kredīts: Christian Heilmann par Flickr