Speed Up my Page

Beitrag vom

Mal abgesehen davon, dass der Inhalt eurer Seite gut sein muss, gilt es auch noch zu beachten, dass die Technik stimmt. Insbesondere die Ladezeit einer Website ist für ein gutes Besuchererlebnis ausschlaggebend. Wenn die Seite sehr langsam lädt und unnötig viel Traffic verursacht, verärgert das eure Besucher und die Suchmaschinen. Ich habe mal in einem   …weiter lesen


WordPress Hero Image

Beitrag vom

Wenn man die momentanen Webtrends verfolgt, stößt man häufig auf Seiten, bei denen ein sehr beliebtes und auch sehr Aufmerksamkeit erregendes Designelement verwendet wird: das Hero Image.   In dem folgendem Video zeige ich, wie ihr euer Beitragsbild von WordPress ganz einfach als HERO Image in euer WordPress Theme einbauen könnt.     Im Video beziehe ich   …weiter lesen


Panama-Papers für Webdesigner

Beitrag vom

Momentan liest man fast überall in den Nachrichten vom Panama Paper Leak: Ein Aktivist hat unter dem Pseudonym „John Doe“ über 2,4 TB Daten von der Kanzlei Mossack Fonseca erbeutet und der Süddeutschen zugespielt. Falls du davon nicht gehört hast: Mossack Fonseca hat in Panama über 300.000 Briefkastenfirmen bei der Gründung geholfen. Über Offshore Firmen wird eine   …weiter lesen


Die Top 7 CLI Tools für Webdesigner

Beitrag vom

Webdesign und Programmierung kann man natürlich komplett über grafische Desktop-Programme lösen. Es gibt allerdings viele Baustellen, an denen Prozesse oft unnötig manuell ablaufen oder über viel zu viele Fenster gelöst werden. Richtig effizient wirst du erst, wenn du dich mit der Shell anfreundest und die Magie der Command Line nutzt. Ich präsentiere dir hier deshalb meine   …weiter lesen


Drupal 7: Page TPL für Vokabulare

Beitrag vom

Das Problem Du nutzt mehrere Taxonomie Vokabulare, um Listen von Inhalten in verschiedenen Kategorien zu erstellen. Jedes Vokabular (oder nur ein spezielles) soll dabei ein anderes Page-Markup bekommen. Es gibt jedoch von Haus aus kein Vokabular-Template auf Page-Ebene. Die Lösung Wir können in der template_preprocess_page Funktion weitere Theme-Namen Vorschläge auf Page-Ebene erstellen und in das Array „theme_hook_suggestions“   …weiter lesen


Flex: Grow to Bottom

Beitrag vom

Wie man Inhalte in einem Container am unteren Rand platziert ist ja eigentlich schon alte Schule: Der Container wird relativ positioniert und das unten zu platzierende Element wird absolut positioniert. Ein kurzes bottom: 0; et voilà: Das Ding klebt am Fuße des Containers. Solange wir den Container groß genug aufblähen, klappt das auch ganz gut. Wenn der   …weiter lesen


CSS3 Viewport Units

Beitrag vom

Mit prozentualen Angaben und Media Queries ist es möglich, Websites schön auf allen Geräten skalieren zu lassen. Die relativen Werte stehen dabei aber immer in Bezug zum Elternelement. Was bei Breitenangaben normalerweise schön funktioniert, wird bei Höhenangaben in einem responsiven Umfeld schon mehr zu einem Problem. Prominentes Beispiel sind Full-Screen Abschnitte auf einer Website – Hier am Beispiel   …weiter lesen


Raspberry Backup

Beitrag vom

Ich bin ja ein absoluter Fan vom Raspberry Pi, einem kleinen System-on-a-Chip Computer im Hosentaschenformat. Gerade durch seine vielfältigen Einsatzmöglichkeiten verleitet er immer wieder zum Spielen und Basteln. Jetzt habe ich ihn als Backup-Maschine eingesetzt. Hier beschreibe ich jetzt meine Erfahrungen und Arbeitsschritte bei der Einrichtung des kleinen Supercomputers für automatische Datensicherungen. Der Artikel ist insgesamt   …weiter lesen


Alles schön neu hier

Beitrag vom

Eigentlich ist es fast schon peinlich: Da ist man seit vielen Jahren im Webbusiness unterwegs, baut ein Projekt nach dem Anderen und hat keine eigene aussagekräftige Seite. Das sollte sich jetzt doch mal endlich ändern. Hat es Gott sei Dank nun auch! Was hat mich gebremst? Nun… eigentlich ist es ziemlich einfach gesagt. Trotzdem hole   …weiter lesen


Equal Flex

Beitrag vom

Boxen mit gleicher Höhe nebeneinander zu platzieren war bisher immer mit viel Kopfschmerzen verbunden. Entweder versucht man, den Content zu limitieren und die Boxen groß genug zu gestalten oder man sucht mit Javascript die größte Box und füllt die Anderen entsprechend auf. Auf jeden Fall war dieses Thema bisher immer nur unelegant zu  lösen. Die Wunderwaffe   …weiter lesen