Waarom browserplug-ins verdwijnen en wat ze vervangt

Jan 8, 2025
Privacy en veiligheid
ONGECAAKTE CONTENT

Browser-plug-ins zijn onderweg. Apple's iOS heeft nog nooit plug-ins ondersteund, Flash is al lang niet meer beschikbaar voor Android en de nieuwe versie van IE voor Windows 8 ondersteunt de meeste plug-ins niet. Chrome blokkeert binnenkort traditionele NPAPI-browserplug-ins.

Het internet gaat niet achteruit en verliest functies. Er is een goede reden waarom browser-plug-ins verdwijnen, en het internet zal beter zijn als ze eenmaal verdwenen zijn. Browserontwikkelaars integreren plug-in-functies in browsers zelf.

Merk op dat dit niet van toepassing is op extensies of add-ons , alleen plug-ins die worden uitgevoerd op websites zoals Flash, Silverlight en de vreselijk onveilige Java-plug-in .

Waarom browserplug-ins zijn gemaakt

Browser-plug-ins waren erg nodig toen ze werden gemaakt. Op dat moment waren browsers tamelijk onvolwassen. Erger nog, de browserontwikkeling kwam uiteindelijk tot stilstand. Internet Explorer 6 van Microsoft werd in 2001 uitgebracht rond de tijd dat Windows XP oorspronkelijk werd uitgebracht. Omdat Microsoft de browseroorlogen had “gewonnen” en bovenaan stond, besloten ze hun ontwikkelaars van Internet Explorer en stop met het volledig ontwikkelen van IE . De volgende versie van Internet Explorer, IE 7, werd uitgebracht in 2006, meer dan vijf jaar later. IE 7 en zelfs IE 8, 8 jaar later in 2009 uitgebracht, waren een vrij kleine verbetering ten opzichte van IE 6.

VERWANT: Waarom haten zoveel nerds Internet Explorer?

Al meer dan vijf jaar stagneerde de browserontwikkeling voor de meeste webgebruikers. Deze trage browserontwikkeling creëerde grote kansen voor ontwikkelaars van plug-ins. De Flash Player van Adobe is uitgebreid met ondersteuning voor het afspelen van video's, animaties en andere functies. Microsoft heeft Silverlight in 2007 op de markt gebracht om streaming media en animatie-ondersteuning te bieden - het was in feite de Flash-concurrent van Microsoft.

Er zijn ook andere plug-ins gemaakt om gaten in webbrowsers op te vullen. De Unity-plug-in biedt 3D grafische ondersteuning, de Google Voice en Video plug-in geeft de Hangouts en Talk-services van Google toegang tot de microfoon en webcam van een systeem, enzovoort.

Zelfs in de vroege dagen voordat Internet Explorer 6 zo erg stagneerde, werden browserplug-ins gebruikt om functies aan webbrowsers toe te voegen die de browsers zelf gewoon niet hadden. Als u lang genoeg op internet bent geweest, zult u zich herinneren dat u online naar een video-afspeelpagina gaat en de keuze krijgt om de video af te spelen met Windows Media Player, QuickTime of RealPlayer. Deze drie incompatibele plug-ins waren allemaal verschillende manieren om videoweergave aan internet toe te voegen. Er was geen ingebouwde manier waarop browsers video's konden afspelen, noch was er een webbrede standaard voor het afspelen van video's. We zijn uiteindelijk gestandaardiseerd op Flash, en nu gaan we ervan af.

Waarom browserplug-ins slecht zijn

Browser-plug-ins zijn een probleem gebleken voor het web. Hier zijn enkele van de grootste problemen met hen:

VERWANT: Java is onveilig en vreselijk, het is tijd om het uit te schakelen en hier is hoe

  • Veiligheid : Browser-plug-ins zijn onveiliger gebleken dan browsers zelf, en Flash en Java zijn enkele van de grootste aanvalsvectoren op internet. Dit wordt verergerd door het feit dat iedereen dezelfde Flash- of Java-plug-in heeft, ongeacht de browser of het besturingssysteem dat ze gebruiken. Dit betekent dat een aanval op de plug-in in elke browser en elk besturingssysteem moet werken.
  • Geen sandboxing : Beveiligingsproblemen worden verergerd omdat traditionele browserplug-ins die zijn geschreven met NPAPI (Netscape Plugin Application Programming Interface) of ActiveX dat niet zijn sandboxed . Ze hebben volledige toegang tot het volledige gebruikersaccount en de machtigingen voor het besturingssysteem. Een gat in de plug-in geeft toegang tot het gehele besturingssysteem. Ondertussen geven browsers webpagina's weer in een sandbox, waaraan moeilijker te ontsnappen is. Chrome's nieuwe Pepper API (PPAPI) sandbox-plug-ins, en de nieuwe versie van Flash voor Chrome gebruikt deze Pepper API in plaats van NPAPI.
  • Cross-platform problemen : Plug-ins worden gemaakt door één leverancier, wat betekent dat er maar één implementatie is en deze alleen draait op de ondersteunde platforms van de leverancier. Stel dat u dat bijvoorbeeld wilt bekijk Netflix op Linux - u kunt dit niet op een ondersteunde manier doen, omdat Microsoft Silverlight voor Linux niet biedt. Of stel dat u een aantal Flash-games op uw iPad wilt spelen - u kunt dit ook niet doen, omdat Adobe Flash niet op iOS werkt. In beide gevallen kunnen Linux-ontwikkelaars of Apple-ontwikkelaars hun eigen ondersteuning voor Silverlight of Flash niet schrijven. Het is geen open standaard zoals webstandaarden, waarbij u meerdere implementaties door verschillende mensen kunt laten implementeren.
  • Stabiliteit : Plug-ins zijn ook een belangrijke oorzaak van crashes, vooral wanneer hun crashes volledige webbrowsers hebben platgelegd. Gelukkig, vanwege de sandboxing van Chrome en de isolatie van plug-ins in Firefox, crashen crashende plug-ins zichzelf tegenwoordig alleen. Browserontwikkelaars kunnen deze crashes op geen enkele manier oplossen; ze moeten vertrouwen op de ontwikkelaars van de plug-in om ze te repareren. U kunt niet zomaar overschakelen naar een andere versie van de plug-in als er een crasht; er is maar één optie.

Tussen beveiliging en de strijd om plug-ins goed te laten werken op verschillende mobiele en desktopplatforms, is het geen wonder dat plug-ins uit de gratie raken. Ze zijn ook vreemd voor webbrowsers: ze geven inhoud anders weer en kunnen niet op dezelfde manier in webpagina's worden geïntegreerd als standaard HTML-code.

Wat vervangt browserplug-ins

In de begindagen van het web maakten plug-ins het mogelijk om functies parallel te ontwikkelen en te concurreren - getuige alle verschillende plug-ins voor het afspelen van video. Ze lieten derde partijen ook nieuwe functies voor webpagina's toevoegen wanneer de ontwikkeling van de webbrowser stagneerde.

We bevinden ons nu in een veel gezondere omgeving met snelle browserontwikkeling en webstandaarden. We hebben concurrentie tussen verschillende webbrowsers en zelfs Microsoft doet een poging om zich aan webstandaarden te houden op een manier die ze in het verleden nooit hebben gedaan.

VERWANT: 10 dingen die u niet wist dat uw webbrowser nog zou kunnen doen

Veel van de geïmplementeerde plug-ins voor functies worden nu geïntroduceerd in de vorm van ingebouwde browserfuncties. Velen van hen zijn al geïmplementeerd , terwijl sommige nog in ontwikkeling zijn. Dit is wat de meest populaire plug-ins vervangt:

  • Flash : Flash wordt voor veel verschillende dingen gebruikt, waaronder het afspelen van video's en animaties. Flash wordt al afgebouwd voor het afspelen van video door HTML5-video, omdat sites zoals YouTube transparant meer HTML5-video gebruiken in plaats van Flash. Als het op animaties aankomt, vullen veel nieuwe HTML5-functies aan waar Flash ooit nodig was.
  • Java : Java wordt al uitgefaseerd, aangezien Java-applets op webpagina's onveilig zijn gebleken omdat de plug-in het beveiligingsequivalent is van Zwitserse kaas. Java biedt in wezen een manier om volledige programma's op webpagina's in te sluiten, en dit is niet goed gelukt.
  • Silverlight : Microsoft beëindigt de ontwikkeling van Silverlight, dat momenteel alleen wordt gebruikt voor het afspelen van video op een paar sites. Netflix, de grootste gebruiker van Silverlight, gaat over op het afspelen van HTML5-video's.
  • Eenheid 3D : Met de Unity 3D-plug-in kunnen 3D-games op webpagina's worden ingesloten. 3D-graphics op webpagina's zijn nu mogelijk zonder plug-ins dankzij WebGL.
  • Plug-in voor Google Earth : De Google Earth-plug-in van Google is al vervangen. U kunt met WebGL een complete 3D-scène van Google Earth in Google Maps bekijken.
  • Google Voice en video : De plug-in voor Google Voice en Video is nog steeds vereist voor Hangouts- en Google Talk-oproepen. Het wordt vervangen door de WebRTC-standaard voor plug-in gratis real-time audio- en videocommunicatie.


Nu plug-in-functies in de browsers zelf worden gerold, krijgen we een veiliger en krachtiger internet. Plug-ins zijn op dit moment nog nodig, maar ze zijn onderweg. Ze waren ooit erg nuttig, maar we gaan verder dan ze.

De Flash-plug-in zal nog een tijdje bij ons zijn, omdat deze nog steeds zo veel wordt gebruikt, maar alle andere plug-ins staan ​​op het punt van irrelevantie. Zelfs Flash wordt steeds minder relevant dankzij mobiele platforms zonder Flash-ondersteuning. Dit is prima voor de meeste plug-in-ontwikkelaars - Adobe heeft tools ontwikkeld die exporteren naar HTML5 in plaats van Flash, Oracle wil waarschijnlijk dat de extreem onveilige Java-plug-in verdwijnt en stopt met het bezoedelen van hun beveiligingsrecord, en Microsoft is niet langer geïnteresseerd in push Silverlight als een Flash-concurrent.

.entry-inhoud .entry-footer

Privacy en veiligheid - Meest populaire artikelen

Twee-factorenauthenticatie inschakelen voor Twitter

Privacy en veiligheid Oct 4, 2025

ONGECAAKTE CONTENT Two-Factor Authentication (2FA) is een geweldige beveiligingstool, omdat het het voor aanvallers moeilijker maakt om in te breken op uw account. De meeste apps ..


Wat is het verschil tussen toegankelijkheid en App-machtigingen voor volledige schijftoegang in Mojave?

Privacy en veiligheid Dec 14, 2024

ONGECAAKTE CONTENT MacOS is onlangs begonnen met het gebruik van een Android-achtig machtigingssysteem, waarbij apps moeten vragen om toegang tot bepaalde bronnen, zoals uw locati..


Fragmentatie is niet de fout van Android, het zijn de fabrikanten

Privacy en veiligheid Jul 19, 2025

Het is 2017 en ik zie nog steeds dat mensen Android bekritiseren vanwege 'fragmentatie'. Dit geeft Android in het algemeen een slechte naam, en ik wil de feiten duidelijk maken: dit..


Iemand dempen op Twitter

Privacy en veiligheid May 9, 2025

ONGECAAKTE CONTENT Iemand blokkeren op Twitter is behoorlijk extreem. Je kunt hun Tweets niet zien, maar zij kunnen ook de jouwe niet zien. Als iemands enige misdaad t..


De meest voorkomende problemen met Philips Hue en hoe u deze kunt verhelpen

Privacy en veiligheid Nov 27, 2024

Philips Hue-lampen zijn geweldig als ze goed werken, maar soms is het niet alleen maar zonneschijn en rozen. Hier zijn enkele veelvoorkomende problemen die u mogelijk tegenkomt en h..


Een Android-app sideloaden vanaf een APK op een Chromebook

Privacy en veiligheid Jul 14, 2025

Chromebooks kunnen nu Android-apps downloaden en installeren vanaf Google Play, en het werkt best goed . Maar niet elke Android-app is beschikbaar in Google Play. Som..


Schermafbeeldingen maken van het Windows-aanmeldingsscherm: 2 geeky-trucs

Privacy en veiligheid Sep 1, 2025

ONGECAAKTE CONTENT Er zijn manieren om een ​​hulpprogramma voor het vastleggen van schermen - of een ander programma - vanuit het welkomstscherm uit te voeren. Windows maakt d..


Hoe een schijf in Windows te verbergen, zodat niemand weet dat deze er is

Privacy en veiligheid Nov 9, 2024

ONGECAAKTE CONTENT Wanneer u een schijf aan uw pc toevoegt, krijgt deze standaard een stationsletter, of het nu een verwisselbare schijf is of zelfs een vaste harde schijf in uw p..


Categorieën