Tobias Scheible Cyber Security & IT-Forensik Dozent

Blog-Kategorie Web Development

In diesem Bereich finden Sie alle Blog-Artikel zum Themenbereich Web-Entwicklung. Neben der Konzeption von Web-Anwendungen liegt der Fokus hauptsächlich auf den Themen Geschwindigkeit, Usability und Sicherheit. Hauptsächlich dreht sich hier alles um die beiden Systeme Contao und Wordpress.

Apache Webserver Konfiguration

Web Development

22.07.2015

Content-Type-Options – Webbrowser bändigen

Von welchem Typ eine Datei ist, kann per HTML definiert werden. Die Definition des Dateityps wird als MIME-Type bezeichnet. Ist diese nicht angegeben oder passt die Dateiendung nicht zu der Angabe, versucht der Webbrowser den Dateityp zu „erraten“. Dies kann bei einer falschen Interpretation zu Sicherheitsproblemen führen. Mit dem Header-Eintrag X-Content-Type-Options kann dies unterbunden werden.

Website Programmierung am Notebook

Web Development

28.06.2015

Individuelle Templates für Seiten in WordPress

Für meinen Blog arbeite ich sehr viel direkt auf der Code-Ebene. Auf einigen Seiten gibt es individuellen HTML-Code, aber hin und wieder setze ich auch etwas direkt mit PHP um. Dies lässt sich nicht direkt über den Editor von WordPress realisieren. Mit zwei einfachen Methoden kann dies aber elegant für ganze Seiten umgesetzt werden.

Kampf dem Vendor-Prefix

Web Development

03.05.2015

Kampf dem Vendor-Prefix

Mit CSS3 wurden schicke neue Funktionen eingeführt und die Geschwindigkeit, mit der weitere Eigenschaften veröffentlicht werden, hat sich deutlich gesteigert. So führen quasi Browserhersteller neue Funktionen im Alleingang ein. Wenn sie gut sind, übernehmen sie andere und dadurch werden sie dann irgendwann standardisiert. Diese schöne neue Welt hat nur den Haken, dass neue Befehle ein Vendor-Prefix benötigen. Aber zum Glück gibt es Techniken, damit man die Befehle nicht mehrfach schreiben muss.

Contao Installationsscript

Web Development

22.02.2015

Contao Installationsscript

Schon länger habe ich mich mit der Automatisierung der Installation von Contao beschäftigt. Dazu habe ich ein kleines Installations-Script in PHP geschrieben, mit dem das Open-Source Content Management System Contao schnell installiert werden kann.

Java Framework für HTML/CSS/JavaScript frontend development

Web Development

07.11.2014

Knorxx Framework in Version 1.0 erschienen

Das Knorxx Framework erlaubt es, HTML/CSS/JavaScript Frontends in reinem Java zu schreiben. Die Hauptmotivation hinter der Entwicklung des Frameworks war die mangelhafte Wartbarkeit von Frontends, die in HTML/CSS/JavaScript umgesetzt wurden. Die verwendeten Bezeichner müssen zwischen allen Notationen im client- und serverseitigen Code konsistent verwendet werden. Das führt dazu, dass Änderungen zu hohen Wartungs- und Weiterentwicklungskosten führen.

Neue Version von WordPress

Web Development

07.09.2014

WordPress 4.0 „Benny“ ist da!

Am 4. September wurde die neue Version von WordPress 4.0 alias „Benny“ veröffentlicht. Der Entwicklungsnamen wurde zu Ehren des Jazz-Klarinettisten Benny Goodman gewählt. Zu Ehren des Jazz-Klarinettisten Benny Goodman wurde der Entwicklungsnamen Benny gewählt. Die neue Version steht ab sofort zum Download und über die Online-Aktualisierung zur Verfügung. Meine Blogs habe ich bereits auf die Version 4.0 aktualisiert.

verschlüsselte Verbindung erzwingen

Web Development

24.08.2014

HTTPS-Verbindung erzwingen

Nachdem Google die verschlüsselte SSL/TLS-Verbindung per HTTPS als Ranking-Faktor erklärt hat, stellen immer mehr Websitebetreiber auf eine verschlüsselte Verbindung um. Wenn HTTPS aktiviert wird, sollten ab dann alle Anfragen über die verschlüsselte Verbindung geschickt werden.

Web Development

17.08.2014

Neue Version 2.5 von Piwik ist erschienen

Die weit verbreitete Open Source Web-Statistik-Software Piwik ist in der neuen Version 2.5 erschienen. Diesmal hat es weniger offensichtliche Änderungen gegeben, stattdessen hat sich viel unter der Haube getan. Zum Beispiel wurden einige APIs (engl. application programming interface; dt. Programmierschnittstelle) aktualisiert und überarbeitet.

OwnClodu Version 7

Web Development

03.08.2014

OwnCloud 7: spannende neue Funktionen

Vor kurzem wurde OwnCloud in der neuen Version 7 für den produktiven Einsatz veröffentlicht. Seit ein paar Wochen teste ich bereits die Beta-Version und habe gleich auf die stabile Version aktualisiert, als diese veröffentlicht wurde. Neben der überarbeiteten und schnelleren Web-Oberfläche ist vor allem die „Server-to-Server Sharing“ Funktion interessant.

Infografik - Responsive Webdesign 2014

Web Development

29.06.2014

5 gute Gründe für Responsive Webdesign

Zum Thema Responsives Webdesign habe ich eine spannende Infografik gefunden. Sie führt fünf Gründe auf, warum jetzt gewechselt werden sollte: bessere Platzierung bei Google, geringere Absprungsrate, einfachere Suchmaschinenoptimierung, geringer Pflegeaufwand und mehr Besucher werden erreicht. Gute Gründe um alte Websites auf den Vordermann zu bringen.

Weitere Artikel