Responsives Webdesign ganz Speziell

Jeder Frontend Entwickler weiß, dass in Zeiten der mobilen Internetnutzung responsive Seitengestaltung nicht mehr weg zu denken ist. Dies geschieht in den Regel in Abhängigkeit des viewports, sprich ändert sich die Größe des sichtbaren Browserfensters, ändert man die CSS Eigenschaften der einzelnen Elemente oder blendet diese ggf. sogar aus.

Möchte man jetzt aber mal ein gezieltes Element responsive von einem anderen speziellen Element abhängig machen, ist dies durch rein CSS schlicht nicht möglich. Hier haben sich aber glücklicherweise ambitionierte Entwickler Gedanken gemacht und eine Lösung per JavaScript gefunden. Weiterlesen


Auf der Suche

Prolog

Ich bin Programmierer und suche, drei mal kannst du raten, ein Notebook zum programmieren. Klingt einfach? Ist es aber irgendwie nicht.
Erstmal etwas zur Vorgeschichte. Mein aktuelles Notebook ist ein 5 Jahre altes Sony Vaio Notebook, aufgepeppelt mit einer SSD, i5 Prozessor und Linux Mint als Haupsystem. Das Gehäuse ist, wie damals normal, aus Plastik und hat mittlerweile einige Blessuren. Die SSD habe ich im CD-Laufwerkschacht verbaut, da das CD Laufwerk eh vor einigen Jahren nicht mehr funktioniert hat (war von Anfang an eine wacklige Fehlkonstruktion, aber wer braucht denn heutzutage noch ein CD-Laufwerk?) Da ich das Notebook zu lange mit einem Netzteil mit zu wenig Ampere betrieben habe, hat der Akku vor ca. drei Monaten ebenfalls den Geist aufgegeben. Da Sony sich leider aus dem Notebook-Markt zurückgezogen hat, gibt es auch keine original Akkus mehr. Akkus von Drittanbietern müssen ständig aus- und eingebaut werden, sind also leider auch keine Lösung.

Weiterlesen






One Page Templates – Wenn es mal schnell gehen muss

Manchmal arbeitet man an einem Webprojekt, und benötigt vorerst nur eine kleine Page mit den nötigsten Infos, auf die man erstmal die URL leitet. Manchmal reichen aber  auch einfach Budget oder Zeit,für eine große Seite nicht aus, und man benötigt eine kleine und einfache Seite als Komplettlösung. Ich stelle euch im folgenden zwei Lösungen vor.

Weiterlesen




ES6 fixed einige JavaScript „Bad“ Parts

Clip2net_160526163226Hallo JavaScript Freunde, heute gibt es eine kleine Leseempfehlung:

Vor einigen Jahren ist ein ziemlich gutes JavaScript Buch heraus gekommen „JavaScript: The Good Parts“ . Der Titel signalisiert ja schon das JavaScript einige dunkle Ecken hat/hatte in die man sich ungern hineinwagt.
Ich sage nur  „Scopes“ und „NaN„. Der ECMAScript Standard ist aber über die Jahre immer besser und besser geworden. Mittlerweile ist 2016 der ECMAScript ist in der Version 6 erschienen und der Browsersupport ist gar nicht sooo übel: https://kangax.github.io/compat-table/es6/

Und  *trommelwirbel* einige „Bad Parts“ gehörten der Vergangenheit an! Raja Rao hat einen tollen Artikel darüber geschrieben wie der früher oft hässliche Code mit ES6 aussieht. Lesen Lohnt sich:

https://medium.com/@rajaraodv/5-javascript-bad-parts-that-are-fixed-in-es6-c7c45d44fd81