Pagrindinis » kaip » Kodėl išeina naršyklės papildiniai ir kas juos pakeičia

    Kodėl išeina naršyklės papildiniai ir kas juos pakeičia

    Naršyklės papildiniai yra išeiti. „Apple“ iOS niekada nepalaiko papildinių, „Android“ „Android“ jau seniai nutrauktas, o nauja „Windows 8“ versija nepalaiko daugelio papildinių. „Chrome“ netrukus blokuos tradicinius „NPAPI“ naršyklės papildinius.

    Žiniatinklis neveikia atvirkščiai ir praranda funkcijas. Yra gera priežastis, kodėl naršyklės papildiniai išnyksta, o internetas bus geriau, kai jie bus ištrinti. Naršyklės kūrėjai integruoja plug-in funkcijas į pačias naršykles.

    Atkreipkite dėmesį, kad tai netaikoma plėtiniams ar priedams, tik papildiniams, kurie rodomi tokiose svetainėse kaip „Flash“, „Silverlight“ ir siaubingai nesaugūs „Java“ papildiniai.

    Kodėl buvo sukurti naršyklės papildiniai

    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 galiausiai sustojo. „Microsoft“ „Internet Explorer 6“ buvo išleista 2001 m., Kai „Windows XP“ iš pradžių buvo išleista. „Microsoft“ „laimėjo“ naršyklės karus ir buvo viršuje, jie nusprendė ištraukti savo kūrėjus iš „Internet Explorer“ ir visiškai nustoti kurti IE. Kita „Internet Explorer“ versija, IE 7, buvo išleista 2006 m., Po penkerių metų. IE 7 ir net 8 metai, išleisti po 8 metų 2009 m., Buvo gana nedideli patobulinimai, palyginti su IE 6.

    Jau daugiau nei penkerius metus naršyklės kūrimas daugeliui interneto vartotojų buvo sustingęs. Šis lėtas naršyklės kūrimas sukėlė didelių galimybių įskiepių kūrėjams. „Adobe“ „Flash“ grotuvas išplėstas, kad apimtų vaizdo įrašų atkūrimo palaikymą, taip pat animacijas ir kitas funkcijas. „Microsoft“ sukūrė „Silverlight“ 2007 m., Kad galėtų teikti transliavimo žiniasklaidą ir palaikyti animaciją - tai iš esmės „Microsoft“ „Flash“ konkurentas.

    Taip pat buvo sukurti kiti papildiniai, skirti interneto naršyklių skylėms užpildyti. „Unity“ papildinys suteikia 3D grafikos palaikymą, „Google Voice“ ir „Video“ papildiniai suteikia „Google“ „Hangout“ ir „Talk“ paslaugų prieigą prie sistemos mikrofono ir kameros ir pan..

    Net ankstyvosiomis dienomis, kol „Internet Explorer 6“ netikėtai sustojo, naršyklės papildiniai buvo naudojami pridėti funkcijas naršyklėms, kurias pačios naršyklės neturėjo. Jei buvote aplink internetą pakankamai ilgai, prisiminsite apsilankę vaizdo įrašų atkūrimo puslapyje internete ir pateikdami pasirinkimą naudoti „Windows Media“ leistuvą, „QuickTime“ arba „RealPlayer“ vaizdo įrašui paleisti. Šie trys nesuderinami papildiniai buvo visi skirtingi vaizdo įrašo įrašymo į internetą būdai. Naršyklėms nebuvo įdiegtas vaizdo įrašų atkūrimo būdas, taip pat nebuvo standartinio vaizdo įrašų atkūrimo standarto. Mes galiausiai standartizavome „Flash“, o dabar einame nuo jo.

    Kodėl naršyklės papildiniai yra blogi

    Naršyklės papildiniai yra interneto problema. Štai keletas didžiausių su jais susijusių problemų:

    • Saugumas: Naršyklės papildiniai pasirodė esą labiau nesaugūs nei patys naršyklės, o „Flash“ ir „Java“ yra keletas didžiausių atakos vektorių internete. Tai dar labiau apsunkina tai, kad kiekvienas turi tą patį „Flash“ ar „Java“ papildinį, nesvarbu, kokią naršyklę ar operacinę sistemą jie naudoja. Tai reiškia, kad išpuolis prieš papildinį turėtų veikti visose naršyklėse ir operacinėje sistemoje.
    • Nr Sandboxing: Apsaugos problemos dar labiau pablogėja, nes tradiciniai naršyklės įskiepiai, parašyti naudojant NPAPI („Netscape Plugin Application Programming Interface“) arba „ActiveX“, nėra smėlio dėžės. Jie turi visišką prieigą prie visos vartotojo paskyros ir jos operacinės sistemos leidimų. Įskiepio skylė suteikia prieigą prie visos operacinės sistemos. Tuo tarpu naršyklės pateikia tinklalapius smėlio dėžėje, kurią sunkiau išvengti. „Chrome“ naujuose „Pepper API“ (PPAPI) „smėlio dėžių“ papildiniuose ir naujoje „Flash“ versijoje „Chrome“ naudojama ši „Pepper API“ vietoj „NPAPI“.
    • Įvairių platformų problemos: „Plug-ins“ sukuria vienas pardavėjas, o tai reiškia, kad yra tik vienas diegimas ir jis veikia tik pardavėjo palaikomose platformose. Pvz., Tarkime, kad norite žiūrėti „Netflix“ „Linux“ - tai negalite padaryti palaikomu būdu, nes „Microsoft“ neteikia „Silverlight“ „Linux“. Arba, tarkime, jūs norite žaisti kai kuriuos „Flash“ žaidimus savo „iPad“ - tai negalite padaryti, nes „Adobe Flash“ neveikia „iOS“. Abiem atvejais „Linux“ kūrėjai ar „Apple“ kūrėjai negali rašyti savo „Silverlight“ ar „Flash“ palaikymo. Tai nėra atviras standartas, pavyzdžiui, žiniatinklio standartai, kuriuose galite įgyvendinti kelis žmones įgyvendinančius projektus.
    • 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“ įskiepio izoliatoriaus, „crashing plug-ins“ dabar patenka į save. Naršyklės kūrėjai negali nustatyti šių avarijų; jie turi pasikliauti „plug-in“ kūrėjais, kad juos išspręstų. Jūs negalite persijungti į kitą „plug-in“ versiją, jei jums užtrunka - yra tik viena parinktis.

    Tarp saugumo ir kovų, kad papildiniai veiktų įvairiose mobiliojo ir stalinio kompiuterio platformose, nenuostabu, kad papildiniai patenka į naudą. Jie taip pat yra svetimų objektų į žiniatinklio naršykles - jie pateikia turinį skirtingai ir negali būti integruoti su tinklalapiais taip pat, kaip standartinis HTML kodas.

    Kas pakeičia naršyklės papildinius

    Ankstyvosiomis interneto dienomis papildiniai leido kurti funkcijas lygiagrečiai ir konkuruoti - visi įvairūs vaizdo įrašų atkūrimo papildiniai. Jie taip pat leido trečiosioms šalims pridėti naujų tinklalapio funkcijų, kai naršyklės kūrimas sustojo.

    Dabar mes esame daug sveikesnėje aplinkoje, kurioje yra spartus naršyklės kūrimas ir interneto standartai. Mes konkuruojame su įvairiomis žiniatinklio naršyklėmis ir net „Microsoft“ bando laikytis žiniatinklio standartų taip, kaip jie niekada nebuvo anksčiau.

    Daugelis įdiegtų funkcijų yra įdiegtos kaip integruotos naršyklės funkcijos. Daugelis jų jau įgyvendinami, o kai kurie jų dar tik vystosi. Štai ką pakeičia populiariausi papildiniai:

    • Blykstė: „Flash“ naudojama daugeliui skirtingų dalykų, įskaitant vaizdo įrašų atkūrimą ir animacijas. Vaizdo įrašų atkūrimui HTML5 vaizdo įrašu jau palaipsniui nutraukiamas „Flash“, nes tokios svetainės, kaip „YouTube“, skaidriau naudoja daugiau HTML5 vaizdo įrašų, o ne „Flash“. Kai kalbama apie animacijas, daug naujų HTML5 funkcijų užpildo, kai „Flash“ buvo reikalinga.
    • „Java“„Java“ jau yra palaipsniui nutraukta, nes „Java“ programėlės tinklalapiuose pasirodė esančios nesaugus, nes papildinys yra Šveicarijos sūrio saugumo ekvivalentas. „Java“ iš esmės suteikia galimybę įterpti visas programas į tinklalapius ir tai neveikia gerai.
    • „Silverlight“: „Microsoft“ baigia „Silverlight“ kūrimą, kuris šiuo metu naudojamas tik vaizdo atkūrimui keliose svetainėse. „Netflix“, didžiausias „Silverlight“ vartotojas, pereina prie HTML5 vaizdo įrašo atkūrimo.
    • Unity 3D: „Unity 3D“ papildinys leidžia 3D puslapius įtraukti į tinklalapius. Dabar „WebGL“ dėka 3D grafika tinklalapiuose yra įmanoma be jokių papildinių.
    • „Google“ žemės papildinys: „Google“ „Google“ žemės papildinys jau buvo pakeistas. Galite peržiūrėti pilną „3D Google Earth“ sceną „Google“ žemėlapiuose su „WebGL“.
    • „Google Voice“ ir „Video“: „Hangout“ ir „Google Talk“ skambučiams vis dar reikia „Google Voice“ ir „Video“ papildinio. Ji bus pakeista „WebRTC“ standartu, skirtu laisvam realiu laiku garso ir vaizdo ryšiui.


    Su „plug-in“ funkcijomis, kurios patenka į pačias naršykles, mes galime rasti saugesnį, galingesnį internetą. Papildiniai šiuo metu yra būtini, tačiau jie išeina. Jie buvo labai naudingi vienu metu, bet mes juda už jų ribų.

    „Flash“ įskiepis ilgą laiką bus su mumis, nes jis vis dar yra toks platus, tačiau visi kiti papildiniai yra nesusiję. Net „Flash“ tampa vis mažiau svarbi mobiliųjų platformų be „Flash“ palaikymo dėka. Daugelis „plug-in“ kūrėjų puikiai tinka - „Adobe“ sukūrė įrankius, kurie eksportuoja į HTML5, o ne „Flash“, „Oracle“ tikriausiai nori, kad „Java“ papildinys išnyktų ir sustabdytų savo saugumo įrašus, o „Microsoft“ nebėra suinteresuota stumti „Silverlight“ kaip „Flash“ konkurentas.