Improving Applications with Browser Extensions
Heutzutage werden viele Anwendungen und Dienste über einen Browser aufgerufen. Das ist gut für die Benutzer, weil die Benutzeroberfläche vertraut ist. Es ist auch gut für Entwickler, weil ihre Anwendungen von jedem Gerät oder Betriebssystem aus zugänglich sind, auf dem ein Browser verfügbar ist.
Ein weniger bekannter Vorteil von Browsern ist, dass sie es ermöglichen, eine Anwendung zu verbessern, ohne die Software der Anwendung selbst in irgendeiner Weise zu ändern. Diese Anpassung erfolgt mithilfe von Browser-Erweiterungen, das Thema dieses Beitrags. Erweiterungen werden auch als Add-Ons bezeichnet und werden oft mit Plugins verwechselt. Bevor wir uns mit technischen Details beschäftigen, möchte ich Ihnen zwei Geschichten erzählen.