10 lietas, ko jūs nezinājāt, ka jūsu tīmekļa pārlūkprogramma vēl varētu darīt

Dažu pēdējo gadu laikā tīmekļa pārlūkprogrammas ir izaugušas. Tagad, kad pārlūkprogrammas Internet Explorer 6 aizturēšana tīmeklī ir pārtraukta, pārlūkprogrammas ir ieviesušas dažādas lieliskas jaunas funkcijas, kuras tīmekļa vietnes izmanto mūsdienās.

Šajā rakstā galvenā uzmanība ir pievērsta jaunām tīmekļa tehnoloģijām, kuras šodien varat izmantot faktiskās tīmekļa lapās. Protams, daži no jums, bez šaubām, ir dzirdējuši par daudziem no tiem, taču lielākā daļa cilvēku nav dzirdējuši par tiem visiem.





Velciet un nometiet, lai augšupielādētu

Daudzas vietnes tagad ļauj augšupielādēt failus, vienkārši velkot un nometot tos pārlūkprogrammas logā — tā ir apsveicama pārmaiņa no nepieciešamības noklikšķināt uz pārlūkošanas pogas un izmantot failu atlasītāju, kā tas bija darīts tikai pirms dažiem gadiem. Neatkarīgi no tā, vai pievienojat failu e-pastam pakalpojumā Gmail vai augšupielādējat attēlu vietnē imgur.com ātrai kopīgošanai, varat vilkt un nomest failu tīmekļa lapā.



Renderējiet 3D grafiku pārlūkprogrammā

Pārlūkprogrammas, piemēram, Chrome un Firefox, tagad atbalsta WebGL, kas ļauj tīmekļa lapām renderēt 3D grafiku bez spraudņiem. WebGL var izmantot spēlēm un citiem 3D modeļiem, taču vispopulārākā vietne, kas izmanto WebGL, iespējams, ir Google Maps. Pakalpojumā Google Maps pārlūkprogrammā Chrome varat iespējot MapsGL. Tas liks Google Maps atveidot karti, izmantojot OpenGL, kā rezultātā animācijas būs vienmērīgākas. Kad izmantojat funkciju Ielas attēls, kartei tuvinot attēlu, tiks parādīta animācija. Ielas attēls tiks renderēts arī ar OpenGL, nevis Adobe Flash.

Ja Google Maps nebija pietiekami iespaidīgs, Quake 3 dzinējs ir pielāgots darbam WebGL jūsu pārlūkprogrammā . Šajā vietnē tiek izmantota arī rādītāja bloķēšanas (vai peles bloķēšanas) specifikācija, lai satvertu peles rādītāju un turētu to spēles apgabalā.



Sazinieties ar WebSockets

HTML nekad nav paredzēts, lai ļautu tīmekļa lapām sazināties turp un atpakaļ ar tīmekļa serveriem. HTML tika izveidots statiskām tīmekļa lapām, un vairums tīmekļa lapu pašlaik saziņai ar serveriem izmanto uz aptauju balstītas metodes. WebSockets ļauj tīmekļa lapām izveidot pilnu saziņas kanālu, izmantojot TCP savienojumu, ievērojami samazinot latentumu un tīkla trafiku, kad tīmekļa lapām ir jāsūta dati uz priekšu un atpakaļ ar serveriem.

Reklāma

WebSockets izmanto Mozilla BrowserQuest spēle , ļaujot spēlei, kas darbojas jūsu pārlūkprogrammā, nosūtīt notikumus uz savu serveri uz priekšu un atpakaļ. WebSockets ir izmantots arī, lai izveidotu IRC klientus, kas darbojas jūsu pārlūkprogrammā. Iespējams, visiespaidīgākais ir tas, ka izveidošanai ir izmantotas arī WebSockets JavaScript torrent klients, kas darbojas jūsu pārlūkprogrammā , nodrošinot Chrome OS lietotājiem vietējo torrent klientu. JSTorrent vēl neizskatās pilnīgi stabils, taču tas ir labs piemērs tam, kas ir iespējams ar WebSockets.

Atskaņojiet videoklipus un mūziku bez zibatmiņas

HTML5 video ir ieguvis lielu uzmanību, tāpēc daudzi cilvēki zina, ka tagad ir iespējams atskaņot videoklipus H.264 (MP4), WebM un Ogg Theora formātos, neinstalējot Flash. Daudzas video vietnes, tostarp YouTube, piedāvā uz HTML5 balstītu video atskaņošanu. Diemžēl daudzas vietnes uzstāj, ka tām ir nepieciešams DRM, tāpēc YouTube joprojām izmanto Flash videoklipiem ar reklāmām un Netflix joprojām izmanto Silverlight saviem videoklipiem. HTML5 video tags var izskatīties tāpat kā Flash video atskaņotājs, tāpēc jūs, iespējams, nepamanīsit, ka vietne to izmanto, izņemot to, ka video atskaņošana darbosies mobilajās ierīcēs un darbosies labāk.

Palaidiet Web Apps bezsaistē

Pārlūkprogrammas tagad ļauj tīmekļa lietotnēm strādāt bezsaistē, piedāvājot tām vietējo datu bāzes krātuvi, ko tās var izmantot, lai piekļūtu jūsu datiem. Daudzas Google bezsaistes tīmekļa lietotnes (tostarp Gmail, Dokumenti un Kalendārs) darbojas tikai pārlūkā Chrome, taču Amazon Kindle Cloud Reader var izmantot bezsaistē arī citās pārlūkprogrammās, piemēram, Firefox. Kindle Cloud Reader ļauj lejupielādēt e-grāmatas, kuras vēlāk varat lasīt bezsaistē pārlūkprogrammā, pat ja jums nav interneta savienojuma.

Piekļūstiet savai tīmekļa kamerai un video konferencei

Tīmekļa lapas tagad var piekļūt jūsu tīmekļa kamerai — ar jūsu atļauju, protams. Tīmekļa lapa var izmantot šo funkciju, lai no jūsu tīmekļa kameras uzņemtu fotoattēlus jūsu profila attēlam vai ierakstītu video. Tomēr tas varētu izmantot arī jauno WebRTC API video konferencēm starp dažādām pārlūkprogrammām bez nepieciešama spraudņa. Nākotnē Google Hangouts spraudnis vispār nebūs nepieciešams, un Skype darbosies arī jūsu pārlūkprogrammā.

Izveidojiet paziņojumu uznirstošos logus

Tagad pārlūkprogrammas ļauj tīmekļa lapām rādīt jums 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 pasākumiem. Tērzēšanas un e-pasta vietnēs var tikt parādīti uznirstošie logi, lai brīdinātu par jauniem ziņojumiem.

Nosakiet 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 noteiktu jūsu atrašanās vietu. Ierīcēs bez GPS mikroshēmām, tuvumā esošie bezvadu tīklu nosaukumi vai jūsu ISP atrašanās vietu var izmantot, lai aptuvenu jūsu pašreizējo atrašanās vietu. Ģeolokācijas noteikšana var aizstāt vajadzību ievadīt savu adresi vietnēs, kurās tiek rādīts vietējais saturs, un ļauj noteikt precīzu atrašanās vietu, izmantojot GPS mikroshēmu portatīvajā datorā.

Padariet Web Apps par savām noklusējuma lietojumprogrammām

Pārlūkprogrammas tagad ļauj tīmekļa lietotnēm kļūt par jūsu noklusējuma lietojumprogrammām , lai savā pārlūkprogrammā varētu izmantot Gmail e-pasta ziņojumu sūtīšanai, kad noklikšķināt uz saites mailto: jebkur datorā — pat ārpus pārlūkprogrammas.

Palaidiet vietējo kodu savā pārlūkprogrammā

Nedaudz strīdīgs ir tas, ka 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++. Drošības nolūkos kods tiek izpildīts smilškastē, un tas darbojas ar gandrīz sākotnējo ā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ējais video kodējums. Tas varētu būt veids, kā iegūt uzlabotas lietojumprogrammas operētājsistēmā Chrome OS. Chrome interneta veikalā ir pieejamas dažādas spēles, kas rakstītas programmā Native Client, tostarp kritiķu atzinīgi novērtēto spēļu ports. Bastions .


Pārlūkprogrammas strauji 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: Kristians Heilmans pakalpojumā Flickr

LASĪT TĀLĀK Krisa Hofmana profila fotogrāfija Kriss Hofmans
Kriss Hofmans ir How-To Geek galvenais redaktors. Viņš ir rakstījis par tehnoloģijām vairāk nekā desmit gadus un divus gadus bija PCWorld komentētājs. Kriss ir rakstījis laikrakstam The New York Times, ticis intervēts kā tehnoloģiju eksperts tādās televīzijas stacijās kā Maiami NBC 6, un viņa darbu atspoguļojuši tādi ziņu izdevumi kā BBC. Kopš 2011. gada Kriss ir uzrakstījis vairāk nekā 2000 rakstu, kas ir lasīti gandrīz vienu miljardu reižu — un tas ir tikai šeit, vietnē How-To Geek.
Lasīt pilnu biogrāfiju

Interesanti Raksti