Artikel-Schlagworte: „Design“

Sample Markup for CSS Authors

Freitag, 9. Oktober 2009

Have you ever written a CSS file? Have you heard about this “lorem ipsum” thing? Or do you regularly transform designs into CSS & XHTML? If you answer one of these questions with ‘yes’, then this is for you.

What is the first thing you do when it’s time to create a new CSS file? You might start from scratch with a blank CSS every time. You might use Eric Meyer’s reset.css. You might probably work with one of the numerous CSS-frameworks, such as Blueprint CSS or YAML or even use the CSS stuff from that YUI framework. You might even start with your CMS’s standard theme and adjust things from there…

One thing you might forget when you hack in the first lines of CSS (and this happens to the best of us) is to use reallife markup instead of that boring “Lorem ipsum…” designers seem to have a faible for. This is where this markup snippet comes into play: it should help you with filling your wireframe layout with some actual HTML-markup.

So just plain HTML, huh?

This snippet provides a wide range of commonly used markup, that should be supported by most rich editors (a.k.a. WYSIWYG editors).
Since every coder has his own preferences towards class names. I decided to leave out the fancy stuff you could do with classes at all, as this would force some people to spot, delete, or rename those classes afterwards, which would be counterproductive. So this is plain HTML.

Download

Since each and every CMS treats the markup you insert into its page editor differently, I decided to provide both: a version with regular HTML and one without the paragraphs for those CMS that come with their own paragrapher-functionality.
Sample Markup v0.1 (text file, 8 KB)
Sample Markup v0.1 without paragraphs (text file, 8 KB)

Some notes: the HTML-elements included in the snippet are: p, a, abbr, acronym, samp, code, pre, ol, ul, li, blockquote, cite, q, table, caption, thead, tfoot, tbody, tr, td, th, em, strong, sup, sub, div, span

That’s basically it. Just create a code snippet in your favorite editor and remember: Sample markup is the new lorem ipsum.
Am I missing something? Looking forward your improvement suggestions.

Changelog:
v0.1 Initial version. (2009-10-9)

Firefox 3.1 – Ein Release fürs Auge

Samstag, 14. Februar 2009

(a translated version of this article can be found at the coffeecoders development blog)

Das Herz vieler Webdesigner dürfte beim Anblick der Neuerungen in Firefox 3.1 höher schlagen: eine ganze Reihe spannender Features sind fertig umgesetzt und bereit in neue Webseiten integriert zu werden. Unter anderem sind in meinen Augen erwähnenswert: die@font-faceRegel mit der man Schriftdateien spezifizieren kann, neue HTML 5 Features, einem verbesserten Farbmanagement und dem ins DOM integrierten JSON, habe ich zwei persönliche Highlights:

So schließt Firefox mit Safari und Chrome auf und lernt in Version 3.1 weitere CSS 3-Eigenschaften. Ich freue mich da besonders auf text-shadow weils gut aussieht und word-wrap weil die fehlende Worttrennung (die der IE schon seit vielen vielen Jahren beherrscht) immer schon eines meiner größten Ärgernisse mit dem Feuerfuchs war.
Damit sollte man künftig auch schmale Textspalten sinnvoll verwenden können. Aber auch normale Seitenleistenbreiten sollten einen wesentlich harmonischeren Textfluss aufweisen. Aber am allerwichtigsten: lange Wörter sollten nun nicht länger das Design sprengen oder aus Spalten regelrecht ‘herausfliegen’.

Zum Mitnehmen: Vektor Störer (Teil 2)

Montag, 7. Januar 2008

Vektor Störer für InDesignNach den bunten Vektor-Buttons nun nocheinmal Nachschlag: Eine InDesign-Datei (für CS > 2) mit vorgefertigten Störer-Elementen. Auch hier gilt wieder: obacht mit Schriften, die verwendeten hab ich nicht extrig vektorisieret, denn der Sinn eines Störers ist ja eh der, selbst das reinzuschreiben was man benötigt. Hier jetzt also Boxen, Kugeln, Embleme und Sprechblasen :)

Alle Störer in einer Datei

Webmontag in München am 17. September

Donnerstag, 30. August 2007

Der nächste Webmontag München ist in Planung. Um Themenvorschläge zu machen oder genaue Infos zu Veranstaltungsort, Zeit und bereits gemeldeten Rednern zu bekommen, schaut man am besten in das Webmontags-Wiki. Bisher steht bereits Raju Bitter, Entwickler bei Laszlo Systems mit einem Thema auf der Referentenliste: "Rich Internet Applications für das Web 2.0" mit OpenLaszlo. Das wird definitiv ein spannender Vortrag für alle Designer-Leutchens da draußen! OpenLaszlo ist zwar (Achtung technische Formulierung) eine offene Programmiersprache die auf bestehenden Techniken wie zB. XML, Javascript, etc. aufbaut, aber dass, was als Endergebnis dabei rauskommt (in Echtzeit) ist tatsächlich spektakulär. Das wird aber sicher dann Rajus Vortrag demonstrieren. Im Grunde geht es um neue Möglichkeiten den Entwicklungsaufwand zu minimieren und "Corporate Identities" konsequenter umzusetzen - sowohl was die Ausgabemedien - oder die zugrundeliegenden Plattformen angeht. Nicht verpassen!

Hintergrundinfos, Doku und Demos findet man unter: http://www.openlaszlo.org/

 

(Ich habe mich auch einfach mal selbst nominiert. Sollte Interesse bestehen, gebe ich einen etwa 15-20 minütigen Einblick in den Online-WYSIWYG-Editor "XStandard" von Belus Technology.)

Ein geplatztes Date…

Donnerstag, 30. August 2007

Na also so wird das nix… Da freu ich mich jetzt schon seit Monaten auf diese Zusammenkunft und nun kommt mir simpler Zeitmangel dazwischen. Aufgeschoben ist ja nicht aufgehoben. Nach dem Stress in der letzten Woche (ich hatte bis zuletzt an diese Vereinigung geglaubt!) muss ich es mir nun selbst eingestehen: Erik-Poehler.de und der CSSNeustart.de kommen nicht zusammen - zumindest nicht zu diesem Neustart, denn die "Mitmach"-Frist läuft nun (nach 2 Monaten) morgen aus.

Man hat, bzw. andere haben also theoretisch noch ein paar Stunden die Möglichkeit ihre eigene, neue, standardsbasierte Webseite dort einem Publikum zu präsentieren.

Ich schätze mal den Jungs vom CSSNeustart genauso ging wie mir: sie wollten auch noch schnell schnell irgendeine Webseite fertig kriegen um sie in dem Showcase zu präsentieren - so würde sich zumindest die mehrwöchige Funkstille auf der CSSNeustart-Seite erklären. Abgesehen von den eingereichten Seiten gabs nichts Neues.

Was gäbe es noch dazu zu sagen: eine Seite, die für meinen Arbeitgeber erstellt wurde (in Zusammenarbeit mit unserem Praktikanten) ist in der Liste und hat sich Wacker im Mittelfeld eingetrudelt. Ich hätte doch noch häufiger Rundmails schreiben sollen ;)

Achja! Da fängt doch tatsächlich die mit den vielen schiachen Webseiten an und trollt in den Kommentaren auf der CSSNeustart-Seite rum… *kopfschüttel*
Und dabei ist die Seite um die es da ging vom technischen her wirklich Mustergültig umgesetzt. (mein Lob an decentart). Noch ein paar Worte zu meiner Seite: es wird eine kompakte Portfolioseite sein. Sie wird meinen Namen tragen und wohl in der zweiten Septemberwoche fertig sein und natürlich dann auch gelauncht, wie man so schön sagt. Sie baut auf WordPress auf, wird mehrsprachig sein, bekommt gerade einen Kundenbereich und soll natürlich auch einen Überblick über meine mediengestalterischen Arbeiten liefern. AJAX in Maßen und "unobstrusive" Javascript-Geschichtchens sind hineingepfriemelt.

Es ist also nicht geplant diesen Blog hier einzustampfen. Wo sollten denn sonst die Offline-Belanglosigkeien hin? Der Trend geht zur Zweitdomain ;) Hier ein Vorschaukuck:

Vorschaubild Portfoliowebseite Erik Pöhler