Speaker
Infos
09:30 - 10:15
Description
Entwickler, die etwas auf sich halten, schreiben neben Alltagscode auch eigene Tools – warum nicht direkt für den Browser? Die Entwicklung von Browsererweiterungen ist für alle, die ein grundsätzliches Verständnis von HTML, CSS und JavaScript haben, in der Theorie ein Kinderspiel, wäre da nicht die Praxis mit ihren diversen Fallen, Bugs, und Überraschungen. Dieser Talk führt durch die Entwicklung einer kleinen Browser-Devtools-Erweiterung inklusive eigenem Devtools-Panel und Toolbar-Button. Neben den grundsätzlichen Designprinzipien der Browser-Extension-Entwicklung konzentriert sich der Talk vor allem auf die diversen Hürden, Besonderheiten und Browserinkonsistenzen, die es zu überwinden gilt.