Naršyklės papildiniai ruošiasi išeiti. „Apple iOS“ niekada nepalaikė papildinių, „Flash“ jau seniai nebeteikiama „Android“, o naujoji IE versija, skirta „Windows 8“, nepalaiko daugumos papildinių. „Chrome“ netrukus blokuos tradicinius NPAPI naršyklės papildinius.

Internetas nevyksta atvirkščiai ir nepraranda funkcijų. Yra rimta priežastis, kodėl naršyklės papildiniai išnyksta, o žiniatinklis bus geresnis, kai jų nebeliks. Naršyklės kūrėjai patys integruoja papildinių funkcijas į naršykles.

Atminkite, kad tai netaikoma plėtinius ar priedus , tik papildiniai, kurie veikia tokiose svetainėse kaip „Flash“, „Silverlight“ ir siaubingai nesaugus Java papildinys .

Kodėl buvo sukurti naršyklės papildiniai

Naršyklės papildiniai buvo labai reikalingi juos kuriant. Tuo metu naršyklės buvo gana nesubrendusios. Dar blogiau, kad naršyklės kūrimas galiausiai sustojo. Microsoft Internet Explorer 6 buvo išleista 2001 m. maždaug tuo metu, kai buvo išleista Windows XP. Kadangi „Microsoft“ laimėjo naršyklių karus ir buvo pirmoje vietoje, jie nusprendė ištraukti savo kūrėjus nuo „Internet Explorer“ ir visiškai nustoti kurti IE . Kita „Internet Explorer“ versija, IE 7, buvo išleista 2006 m., praėjus daugiau nei penkeriems metams. IE 7 ir net IE 8, išleisti po 8 metų, 2009 m., buvo gana nedidelis patobulinimas, palyginti su IE 6.

SUSIJĘS: Kodėl tiek daug geikų nekenčia Internet Explorer?

Daugiau nei penkerius metus daugumos interneto vartotojų naršyklės kūrimas sustojo. Šis lėtas naršyklės kūrimas suteikė didelių galimybių papildinių kūrėjams. „Adobe“ „Flash“ grotuvas buvo išplėstas, kad įtrauktų vaizdo įrašų atkūrimo, animacijos ir kitų funkcijų palaikymą. „Microsoft“ sukūrė „Silverlight“ išleido 2007 m., kad teiktų srautinės medijos ir animacijos palaikymą – iš esmės tai buvo „Microsoft Flash“ konkurentas.

Skelbimas

Kiti papildiniai taip pat buvo sukurti, kad užpildytų žiniatinklio naršyklių skyles. „Unity“ papildinys teikia 3D grafikos palaikymą, „Google Voice and Video“ papildinys suteikia „Google Hangout“ ir „Talk“ paslaugoms prieigą prie sistemos mikrofono ir internetinės kameros ir pan.

Netgi pirmosiomis dienomis, kol „Internet Explorer 6“ taip smarkiai sustingo, naršyklės papildiniai buvo naudojami norint pridėti žiniatinklio naršyklių funkcijų, kurių pačios naršyklės tiesiog neturėjo. Jei internete lankėtės pakankamai ilgai, prisiminsite, kad nuėjote į vaizdo įrašų atkūrimo puslapį internete ir jums buvo pasiūlyta pasirinkti naudoti „Windows Media Player“, „QuickTime“ arba „RealPlayer“ vaizdo įrašui leisti. Visi šie trys nesuderinami papildiniai buvo skirtingi būdai pridėti vaizdo įrašų atkūrimą žiniatinklyje. Naršyklėse nebuvo integruoto būdo leisti vaizdo įrašus, taip pat nebuvo interneto vaizdo įrašų atkūrimo standarto. Galiausiai standartizavome „Flash“, o dabar nuo jos tolstame.

Kodėl naršyklės papildiniai yra blogi

Paaiškėjo, kad naršyklės papildiniai yra žiniatinklio problema. Štai keletas didžiausių su jais susijusių problemų:

SUSIJĘS: „Java“ yra nesaugi ir siaubinga, laikas ją išjungti ir štai kaip

    Saugumas: Naršyklės papildiniai pasirodė esąs nesaugesni nei pačios naršyklės, o „Flash“ ir Java yra vieni didžiausių atakų vektorių internete. Tai apsunkina tai, kad visi turi tą patį „Flash“ arba „Java“ papildinį, nesvarbu, kokią naršyklę ar operacinę sistemą jie naudoja. Tai reiškia, kad ataka prieš papildinį turėtų veikti visose naršyklėse ir operacinėse sistemose. Jokios smėlio dėžės: Saugumo problemos dar labiau pablogėja, nes tradiciniai naršyklės papildiniai, parašyti naudojant NPAPI („Netscape Plugin Application Programming Interface“) arba ActiveX, nėra smėlio dėžė . Jie turi visišką prieigą prie visos vartotojo abonemento ir jos operacinės sistemos leidimų. Skylė papildinyje suteikia prieigą prie visos operacinės sistemos. Tuo tarpu naršyklės tinklalapius pateikia smėlio dėžėje, iš kurios sunkiau pabėgti. Naujojoje „Chrome“ Pepper API (PPAPI) smėlio dėžės papildiniai, o naujoje „Flash“, skirtoje „Chrome“, versija naudoja šią Pepper API, o ne NPAPI. Kelių platformų problemos: papildinius kuria vienas tiekėjas, o tai reiškia, kad yra tik vienas diegimas ir jis veikia tik tiekėjo palaikomose platformose. Pavyzdžiui, tarkime, kad norite žiūrėti „Netflix“ sistemoje „Linux“. - negalite to padaryti palaikomu būdu, nes „Microsoft“ neteikia „Silverlight“, skirto „Linux“. Arba, tarkime, norite žaisti kai kuriuos „Flash“ žaidimus „iPad“ – taip pat negalite to padaryti, nes „Adobe Flash“ neveikia „iOS“. Abiem atvejais „Linux“ kūrėjai arba „Apple“ kūrėjai negali parašyti savo „Silverlight“ ar „Flash“ palaikymo. Tai nėra atviras standartas, kaip žiniatinklio standartai, kur skirtingi žmonės gali įdiegti kelis diegimus. Stabilumas: Papildiniai taip pat buvo pagrindinė strigčių priežastis, ypač kai dėl jų strigčių sugriuvo visos žiniatinklio naršyklės. Laimei, dėl „Chrome“ smėlio dėžės ir „Firefox“ papildinių izoliacijos stringantys papildiniai šiais laikais sugenda tik patys. Naršyklės kūrėjai negali ištaisyti šių gedimų; jie turi pasikliauti papildinio kūrėjais, kad juos ištaisytų. Negalite tiesiog perjungti į kitą papildinio versiją, jei ji užstringa – yra tik viena parinktis.

Tarp saugumo ir pastangų, kad papildiniai gerai veiktų įvairiose mobiliųjų ir stalinių kompiuterių platformose, nenuostabu, kad papildiniai nustoja populiarėti. Jie taip pat yra svetimi objektai žiniatinklio naršyklėms – jie skirtingai pateikia turinį ir negali būti integruoti į tinklalapius taip pat, kaip standartinis HTML kodas.

Kas pakeičia naršyklės papildinius

Pirmosiomis žiniatinklio dienomis papildiniai leido funkcijas kurti lygiagrečiai ir konkuruoti – tai liudija visus skirtingus vaizdo įrašų atkūrimo papildinius. Jie taip pat leido trečiosioms šalims pridėti naujų tinklalapio funkcijų, kai interneto naršyklės kūrimas sustojo.

Dabar esame daug sveikesnėje sparčios naršyklės kūrimo ir žiniatinklio standartų aplinkoje. Mes konkuruojame tarp įvairių interneto naršyklių ir net „Microsoft“ bando laikytis žiniatinklio standartų taip, kaip niekada anksčiau.

SUSIJĘS: 10 dalykų, kurių nežinojote, kad dar galėtų padaryti jūsų žiniatinklio naršyklė

Daugelis įdiegtų funkcijų papildinių dabar pristatomos kaip integruotos naršyklės funkcijos. Daugelis jų jau įgyvendintos , o kai kurios dar tik kuriamos. Štai kas pakeičia populiariausius papildinius:

    Blykstė: „Flash“ naudojama daugeliui skirtingų dalykų, įskaitant vaizdo įrašų atkūrimą ir animaciją. „Flash“ jau laipsniškai pašalinama, kad būtų galima atkurti vaizdo įrašus naudojant HTML5 vaizdo įrašus, nes tokiose svetainėse kaip „YouTube“ vietoj „Flash“ naudojama daugiau HTML5 vaizdo įrašų. Kalbant apie animacijas, daug naujų HTML5 funkcijų papildo ten, kur kažkada buvo reikalinga „Flash“. Java: Java jau palaipsniui atsisakoma, nes pasirodė, kad Java programėlės tinklalapiuose yra nesaugios, nes papildinys yra šveicariško sūrio saugumo atitikmuo. „Java“ iš esmės suteikia galimybę į tinklalapius įterpti visas programas, tačiau tai nepasiteisino. Sidabrinė šviesa: „Microsoft“ baigia kurti „Silverlight“, kuri šiuo metu naudojama tik vaizdo įrašams atkurti keliose svetainėse. „Netflix“, didžiausia „Silverlight“ vartotoja, pereina prie HTML5 vaizdo įrašų atkūrimo. Vienybė 3D: Unity 3D papildinys leidžia įterpti 3D žaidimus į tinklalapius. WebGL dėka tinklalapių 3D grafika dabar įmanoma be jokių papildinių. „Google“ žemės papildinys: „Google“ „Google“ žemės papildinys jau pakeistas. Galite peržiūrėti visą 3D „Google Earth“ sceną „Google“ žemėlapiuose su WebGL. Google Voice and Video: „Hangout“ ir „Google Talk“ skambučiams vis tiek reikalingas „Google Voice and Video“ papildinys. Jį pakeis WebRTC standartas, skirtas be priedų, realiuoju laiku garso ir vaizdo komunikacijai.


Įdiegę papildinių funkcijas į pačias naršykles, turėsime saugesnį ir galingesnį žiniatinklį. Papildiniai šiuo metu vis dar reikalingi, bet jie ruošiasi išeiti. Vienu metu jie buvo labai naudingi, bet mes peržengiame juos.

„Flash“ papildinys dar kurį laiką bus su mumis, nes jis vis dar plačiai naudojamas, tačiau visi kiti papildiniai yra nereikšmingi. Net „Flash“ tampa vis mažiau aktuali dėl mobiliųjų platformų be „Flash“ palaikymo. Tai tinka daugumai papildinių kūrėjų – „Adobe“ sukūrė įrankius, kurie eksportuoja į HTML5, o ne „Flash“, „Oracle“ tikriausiai nori, kad itin nesaugus „Java“ papildinys išnyktų ir nustotų teršti jų saugos įrašus, o „Microsoft“ nebesidomi. „Silverlight“ kaip „Flash“ konkurentas.

SKAITYTI KITAS