Alle Artikel in: Code

Interessantes aus Frontend-, App- und Software-Entwicklung

Die Informationsflut bewältigen: RSS Feeds filtern

Ich lese meine Nachrichten noch »altmodisch« in einem Feed-Reader. Dort laufen bei mir ca. 100 Nachrichten ein, täglich; von der regionalen Randnotiz bis hin zur Schlagzeile, die sich gerne über den Tag entwickelt und deswegen auch mehrmals im Feed erscheint. Es ist tatsächlich Arbeit, dieses Pensum am Tag zu schaffen, aber ich habe mich bewusst dafür entschieden: Weiterlesen

Das Leerzeichen des Todes

Falls ihr auch mal stundenlang euren Code durchforstet und wirklich nicht versteht, was daran nicht funktioniert, es könnte an einem falschen Leerzeichen liegen. Falsches Leerzeichen? Richtig! Es gibt nämlich einen Unterschied zwischen diesem Leerzeichen → ← und diesem → ←. Wie ihr klar erkennen könnt, ist das zweite Leerzeichen die Wurzel allen Übels!

Weiterlesen

WordPress kann nun auch Emojis

Nach dem Mini-Relaunch ist mir aufgefallen, dass die WordPress Datenbank von damals noch im uralten Latin1 Zeichenformat angelegt war. UTF-8 ist heutzutage aber die Lösung schlechthin, wenn es darum geht eine fast unendliche Zeichenvielfalt möglichst kompatibel und platzsparend abzuspeichern. Der Grund, warum man aber jetzt endlich mal UTF-8 haben will, ist meiner Erfahrung nach eher folgender: Mit UTF-8 kann man Emojis darstellen ? Weiterlesen

Mini Relaunch von greatestview.de

Wie konnte das nur passieren? Seit 2009 plane ich nun schon meinen Blog aufzupolieren, denn das inzwischen 8 Jahre alte Theme war wirklich nicht mehr zeitgemäß. Damals waren noch kleine Bildschirmauflösungen üblich, die Contentbreite lag bei beachtlichen 760 Pixeln! Responsiveness gab es natürlich nicht, dafür XHTML 1.0 Strict. Und mit den SVG Grafiken habe ich damals sogar gar nicht mal so verkehrt gelegen. Auch änderte sich die Primärfarbe in Abhängigkeit der Tageszeit (cool!). Dazu weiße Typo auf dunklem Hintergrund. Fand ich damals recht schick, ist aber leider kaum lesbar und wenn überhaupt für einen Fotoblog geeignet (was dieser Blog eigentlich mal sein sollte). Und überhaupt, ich stand erst am Anfang meines Studiums und habe noch in der Designernase gebohrt.

Damit ist nun Schluss!

Weiterlesen

IE11 im Windows Phone 8.1 Update

Der IE hats nicht leicht. Gravierende Änderungen mit dem Windows Phone 8.1 Update

Die Geschichte, die der Internet Explorer durchmachen musste, liest sich wie eine kleine Tragödie. Der kleine IE wächst auf, wird ein beliebter Teenager und rebelliert gegen das System. Kleine andere Jungs vermöbelt er, denn er hat ja noch seinen großen Bruder, auf den er sich verlassen kann. Alle guten Vorschriften lässt er links liegen und zieht lieber sein Ding durch. Mit den Jahren verlassen ihn viele Freunde, es gibt halt nettere Jungs und Mädels, die bodenständig und gesetzestreu leben und nicht wild über die Stränge schlagen. Mit dem Alter kommt er ins Grübeln, will nun alles richtig machen. Von nun an möchte er alle Regeln befolgen und sich demütig für ein funktionierendes System für alle einsetzen. Leider bemerkt es nun keiner mehr, denn sie haben alle noch das Bild des rücksichtslosen Teenagers im Kopf. Und sie beschimpfen ihn weiter, weil er nicht die tollen experimentellen Sachen macht, wie seine Konkurrenten.

Weiterlesen

Web-Prototyping mit CodePen statt JSFiddle

Heute gibt es mal einen Schwang aus der Welt des Frontend Developments.

Als HTML, CSS und Javascript Jongleur komme ich oftmals in die Situation, dass ich kleine Skripte oder Elemente austesten, in kleinem Rahmen Prototypen oder Module entwickeln oder einfach anderen Leuten Code zeigen möchte. Damit man sich dafür nicht mit lästigen Nebensächlichkeiten wie der Dateiverdrahtung, einem korrekten HTML Dokument oder Preprozessoren umherschlagen muss, gibt es inzwischen mehrere Webapps, die einem den Großteil an Arbeit dafür abnehmen.

Die Mutter aller Online Prototyping Tools ist jsfiddle.net. Hier gibt es die Möglichkeit direkt im <body>-Tag mit HTML loszulegen, einfach Bibliotheken hinzuzufügen oder Javascript zu coden mit einer integrierten Ergebnisvorschau. So sieht das ganze aus: Weiterlesen

Der Javascript Code Editor ACE und Markdown am Beispiel eines eBay Generators

Heute gibt es mal etwas aus der Webwelt zu berichten. Einmal geht es um die Auszeichnungssprache Markdown und deren Verbindung zum Javascript Code Editor ACE via Showdown. Am Ende gibt es dafür ein Beispielprojekt aus meiner Privatsammlung.

Markdown

Durch Ben und github habe ich diese simple Beschreibungssprache lieben gelernt. Auch der iA Writer setzt auf Markdown als einzige Auszeichnung. Ein mit Markdown formatierter Text ist fast genauso gut lesbar wie einer, der die Formatierung durch ein Programm wie Word durchmachen musste. Der Vorteil: Ein mit Markdown geschriebener Text ist purer Text. Man kann mit ihm machen was man will, denn die Formatierung ist selbst Teil des Textes. Somit ist man mit Markdown unabhängig von Editoren mit Formatierung. Das klingt jetzt komplizierter als es ist, also ein Beispiel:

Weiterlesen

Windows 8 – Eindrücke vom Microsoft Entwicklerforum

Letzten Dienstag habe ich mich mal unter die Menschen auf der CeBIT gemischt und dort vormittags das Windows 8 Entwickler Forum besucht. Hier ging es hauptsächlich darum, Entwickler für Windows 8 und die damit neu eingeführte Metro Oberfläche zu begeistern und Zweifel auszuräumen. Dazu gab es eine kleine Einführung in die Architektur und Design Prinzipien der Metro UI sowie einige dazu passende Codebeispiele.

Was mit der Metro UI und Windows 8 auf einen zukommt, wurde ja schon genügend in anderen Medien erklärt. Anlässlich der Developer Preview hatte ich mich ja auch schon mal mit der Metro UI befasst. Deswegen möchte ich hier nur auf meine persönlichen Highlights eingehen, die für mich recht spannend und neu waren. Das Entwickler Forum war natürlich an Programmierer gerichtet, deswegen wird sich dieser Artikel vorwiegend mit dem technischen Aspekt von Windows 8 beschäftigen. Ein weiterer (kritischer?) Artikel zur Usability wird aber bald auch noch folgen.

Weiterlesen