Nach mehreren Tests entstand diese neu gestaltete Webpräsenz. Sie kommt ohne externe Bibliotheken wie Bootstrap oder jQuery aus.
Als Autor und Programmierer hatte ich genug davon, dass Updates bei Bootstrap oder jQuery Dinge verkomplizierten. Da ich auch schnellere Ladezeiten erreichen wollte, fielen die genannten Bibliotheken durch das Raster. Es blieben Plain-JavaScript, HTML5 und CSS3 übrig.
Nach kurzem Studium der Spezifikationen war schnell zu erkennen, dass HTML5 und CSS3 für 99% der Responsivität
vollkommen ausreichend sind. Damit war die Grundlage für weitere Experimente an meiner Webpräsenz geschaffen.
Das restliche Prozent wird durch wenige Zeilen JavaScript abgedeckt.
Die Folge ist: die Seiten werden deutlich schneller geladen, was im
Mobilkfunk-Entwicklungsland Deutschland durchaus vorteilhaft ist!
Diese Webpräsenz ist hauptsächlich entstanden, um Wetterdaten auf Landkarten darzustellen. Dafür kommt JavaScript im großen Stil zum Einsatz, was sich nicht vermeiden läßt. Anfangs mit OpenLayers und später mit dem viel kleineren aber mindestens genauso leistungsfähigen Leaflet ließ sich der Wunsch erfüllen.
Schritt für Schritt wurde die Webpräsenz ausgebaut. Wie beschrieben, war sie anfangs nur zur Präsentation
von Wetterdaten gedacht. Im nächsten Schritt kam eine Karte mit Webcams dazu.
Da ich besonders gerne in den Bergen unterwegs bin, entsteht zur Zeit eine Tourendatenbank mit Kartendarstellung.