11Aug

Kodėl naršyklės papildinės išjungiamos ir ką jas pakeičia

click fraud protection

naršyklės papildiniai išeina."Apple" "iOS" niekada nepalaiko papildinių, "Android" ilgai nutraukė "Flash", o nauja versija "Windows 8" neveikia daugumai papildinių."Chrome" netrukus blokuoja tradicinius NPAPI naršyklės papildinius.

Internetas nesiruošia atvirkščiai ir praranda savybes. Yra gera priežastis, dėl kurios naršyklės papildiniai išnyks, o žiniatinklis bus geresnis, kai jie nebebus. Naršyklės kūrėjai integruoja papildinių funkcijas į patys naršykles.

Atminkite, kad tai netaikoma plėtiniams ar priedams, tik papildiniams, kurie veikia tokiose svetainėse kaip "Flash", "Silverlight" ir labai nepatogus "Java" papildinys.

Kodėl naršyklės įskiepiai buvo sukurti

naršyklės papildiniai buvo labai reikalingi, kai jie buvo sukurti. Tuo metu naršyklės buvo gana nesubrendusios. Dar blogiau, naršyklės kūrimas ilgainiui nutrūko."Microsoft Internet Explorer 6 buvo išleistas 2001 m., Kai iš pradžių išleido" Windows XP ".Kadangi Microsoft "laimėjo" naršyklės karus ir buvo viršuje, jie nusprendė ištraukti savo kūrėjus iš "Internet Explorer" ir "

instagram viewer
" visiškai nustoti kurti "IE" visiškai .Kitą "Internet Explorer" versiją "IE 7" išleido 2006 m., Praėjus penkeriems metams.2009 m. Išleisti 8 metai po 2009 m. Išleidžiamų IE 7 ir netgi IE 8 buvo gerokai patobulinti, palyginti su IE 6.

Daugiau nei penkerius metus daugelio interneto vartotojų naršyklių kūrimas buvo sustabdytas.Ši lėta naršyklės plėtra sukūrė didelių galimybių plug-in kūrėjams."Adobe" "Flash" grotuvas išsiplėtė, įtraukiant paramą vaizdo įrašų atkūrimui, animacijoms ir kitoms funkcijoms."Microsoft" sukūrė "Silverlight", kuris 2007 m. Išleido ją, kad būtų galima perduoti transliacijas ir animaciją - tai iš esmės "Microsoft" "Flash" konkurentas.

Kiti papildiniai taip pat buvo sukurti norint užpildyti naršyklių skyles."Unity" papildinys suteikia 3D grafinę pagalbą, "Google Voice" ir "Video" papildinys suteikia "Google" "Hangout" ir "Talk" paslaugoms prieigą prie sistemos mikrofono ir interneto kameros ir pan.

Net pirmosiomis dienomis, kol "Internet Explorer 6" taip nepasikeitė, naršyklės papildiniai buvo naudojami pridėti funkcijas naršyklėse, kurių pačios naršyklės tiesiog neturėjo. Jei per internetą esate pakankamai ilgas, prisiminsite, kad eikite į vaizdo įrašų atkūrimo puslapį internete ir galėsite žiūrėti vaizdo įrašą naudodami "Windows Media Player", "QuickTime" arba "RealPlayer".Šie trys nesuderinami papildiniai - tai įvairūs būdai, kaip pridėti vaizdo įrašų atkūrimą žiniatinklyje. Nebuvo integruotas būdas, kaip naršyklės galėtų žaisti vaizdo įrašus, taip pat nebuvo interneto standarto, skirto vaizdo įrašų atkūrimui. Mes galiausiai standartizavome "Flash", o dabar mes toli nuo jo.

Kodėl naršyklės įskiepiai yra blogi

naršyklių įskiepiai, pasirodė, kad jie kelia problemų žiniatinklyje.Štai keletas didžiausių jų problemų:

  • Security : naršyklės papildiniai pasirodė esąs labiau nesaugūs nei pačios naršyklės, o "Flash" ir "Java" yra vieni iš didžiausių interneto atakų vektorių.Tai sustiprina tai, kad kiekvienas turi tą patį "Flash" arba "Java" įskiepį, nesvarbu, kokią naršyklę ar operacinę sistemą jie naudoja. Tai reiškia, kad užpuolimas į papildinį turėtų veikti kiekvienoje naršyklėje ir operacinėje sistemoje.
  • Nėra Sandboxing : Saugumo problemos darosi dar blogesnės, nes tradiciniai naršyklės papildiniai, parašyti naudojant NPAPI( "Netscape Plugin Application Programming Interface") arba "ActiveX", nėra sandbox. Jie turi pilną prieigą prie visos vartotojo paskyros ir jos operacinės sistemos leidimų.Pluginėje esanti skylė suteikia prieigą prie visos operacinės sistemos. Tuo tarpu naršyklės pateikia tinklalapius smėlio dėžėje, kurios sunkiau pabėgti."Chrome" naujos "Pepper" API( PPAPI) smulkių dėžučių papildiniai, o nauja "Chrome" "Flash" versija naudoja šią "Pepper" API, o ne "NPAPI".
  • kryžminių platformų problemos : Įskiepiai sukuria vienas tiekėjas, o tai reiškia, kad yra tik vienas įdiegimas ir veikia tik pardavėjo palaikomose platformose. Pavyzdžiui, tarkime, kad norite žiūrėti "Netflix" sistemoje "Linux" - negalite to padaryti palaikomu būdu, nes "Microsoft" nepateikia Silverlight "Linux".Arba tarkime, kad norėtumėte paleisti kai kuriuos "Flash" žaidimus savo "iPad" - jūs to negalite padaryti, nes "Adobe Flash" neveikia "iOS".Abiem atvejais "Linux" kūrėjai ar "Apple" kūrėjai negali parašyti savo "Silverlight" ar "Flash" palaikymo. Tai nėra atviras standartas, pvz., Interneto standartai, kur galite įdiegti keletą skirtingų žmonių įdiegimų.
  • stabilumas : Įskiepiai taip pat buvo pagrindinė avarijų priežastis, ypač kai jų avarijos sumažino visas interneto naršykles. Laimei, dėl "Chrome" smėlio dėžės ir "Firefox" įskiepių izoliacijos, nesudėtingos papildinės šiuo metu susidūrė.Naršyklės kūrėjai negali ištaisyti šių avarijų;jie turi pasikliauti plug-in kūrėjais, kad juos išspręstų.Negalite tiesiog pereiti prie kitos papildinio versijos, jei jums kyla pavojus - yra tik viena parinktis.

Tarp saugumo ir kovos, kad plug-ins gerai veiktų įvairiose mobiliosiose ir staliniuose kompiuteriuose, tai nenuostabu, kad papildiniai nepasiekia naudos. Jie taip pat yra užsienio objektai žiniatinklio naršyklėms. Jie skirtingai išdėsto turinį ir negali būti integruojami į tinklalapius taip pat, kaip ir standartinis HTML kodas.

Kas keičia naršyklės įskiepius

Pirmosiomis žiniatinklio dienomis papildiniai leido funkcijoms kurti lygiagrečiai ir konkuruoti - matyti visus skirtingus vaizdo įrašų atkūrimo papildinius. Jie taip pat leido trečiosioms šalims pridėti naujų interneto puslapių funkcijų, kai interneto naršyklės kūrimas buvo sustabdytas.

Dabar esame daug sveikesnė sparčios naršyklės kūrimo ir interneto standartų aplinka. Mes turime konkurenciją tarp įvairių interneto naršyklių ir netgi "Microsoft" bando laikytis interneto standartų tokiu būdu, kokį jie niekada nepadarė praeityje.

Daugelis įdiegtų funkcijų papildinių dabar pateikiamos įterptųjų naršyklės funkcijų forma. Daugelis iš jų jau yra įdiegtos, o kai kurios iš jų dar tik kuriamos.Štai kas pakeičia populiariausius papildinius:

  • Flash : "Flash" naudojama daugeliui skirtingų dalykų, įskaitant vaizdo atkūrimą ir animacijas."Flash" jau palaipsniui atsisakoma vaizdo įrašų atkūrimui naudojant HTML5 vaizdo įrašą, nes tokios svetainės kaip "YouTube" skaidriai naudoja daugiau HTML5 vaizdo įrašų, o ne "Flash".Kalbant apie animacijas, daugelis naujų HTML5 funkcijų užpildo vietą, kur buvusi reikalinga "Flash".
  • Java : Java jau palaipsniui atsisakoma, nes "Java" programėlės tinklalapiuose pasirodė nesaugios, nes "plug-in" yra lygiavertis Šveicarijos sūriui."Java" iš esmės yra būdas įterpti visas programas į tinklalapius, ir tai gerai neišsivystė.
  • "Silverlight ": "Microsoft" baigia plėtrą "Silverlight", kuris šiuo metu naudojamas tik vaizdo atkūrimui keliose svetainėse."Netflix", didžiausias "Silverlight" naudotojas, perkelia į HTML5 vaizdo įrašo atkūrimą.
  • Unity 3D : "Unity 3D" papildinys leidžia 3D žaidimus įterpti į tinklalapius.3D grafika tinklalapiuose dabar yra įmanoma be "plug-in", nes "WebGL".
  • "Google Earth" papildinys : Google "Google Earth" papildinys jau buvo pakeistas."WebGL" galite peržiūrėti visą 3D "Google Earth" sceną "Google" žemėlapiuose.
  • "Google Voice" ir vaizdo įrašas "": "Hangout" ir "Google Talk" skambučiams vis dar reikalingas "Google Voice" ir vaizdo įrašų papildinys. Jis bus pakeistas "WebRTC" standarto nemokamu papildiniu garso ir vaizdo ryšiu.

Su papildomosiomis funkcijomis, kurios patiekiamos pačiose naršyklėse, mes galime sukurti saugesnį, galingesnį žiniatinklį.Įskiepiai vis dar būtini, bet jie išeina. Jie buvo labai naudingi vienu metu, bet mes juda už jų ribų.

"Flash plug-in bus su mumis ilgiau, nes jis vis dar plačiai naudojamas, tačiau visi kiti papildiniai yra neatitikimo ribos. Net "Flash" vis mažiau ir mažiau svarbi, nes mobiliosios platformos be "Flash" palaikymo. Daugeliui įskiepių kūrėjų tai gerai - "Adobe" sukūrė įrankius, kurie eksportuoja į "HTML5", o ne "Flash", Oracle greičiausiai nori, kad nepaprastai nesaugus "Java" papildinys išnyktų ir nestabdytų jų saugumo įrašų, o "Microsoft" nebesitiktų stumti"Silverlight" kaip "Flash" konkurentas.