Schlagwort-Archive: Layout

Wochenendbeilage:Neues vom W3C und was mit CSS 3

Die CSS-Arbeitsgruppe des W3C hat eine ganze Reihe neuer Entwürfe für Module der kommenden CSS 3-Spezifikation vorgestellt. Ganz frisch am Start sind Flexible Box Layout Module und CSS Image Values Module, beide vom 23. Juli und beide erscheinen uns beim ersten Drüberlesen sehr sinnvoll zu sein. Besonders flexbox hat es uns angetan, weil es mit sehr einfachen Regeln ermöglicht, eine Menge HTML– und CSSHacks zu ersparen:

»In this new box model, the children of a box are laid out either horizontally or vertically, and unused space can be assigned to a particular child or distributed among the children by assignment of ›flex‹ to the children that should expand. Nesting of these boxes (horizontal inside vertical, or vertical inside horizontal) can be used to build layouts in two dimensions.«

Bereits beim Status eines Last Call angelangt ist Ende letzten Monats der Entwurf des CSS 3-Moduls Multi-column layout, das, wie der Name schon sagt, wirklich echte mehrspaltige Layouts ermöglicht. Hier bittet die Arbeitsgruppe um Kommentare bis zum 01. Oktober diesen Jahres.

Wir hatten neulich schon mal etwas mit Multi-column layout herumgespielt und siehe da: es funktioniert sogar in modernen Browsern wie Safari 4, Google Chrome 2 oder Firefox 3.5. Zum selber ausprobieren: die Liste im Kasten »mehr zum wettbewerb:« ganz unten auf einfach-fuer-alle.de/biene-2009 basiert auf einer simplen Mehrspalten-Anordnung mit reinem CSS ohne jegliche Eingriffe ins HTML.

Weiterlesen …

(305)

Webentwicklung mit Ruby on Rails

Warum gab und gibt es so einen riesigen Hype um Ruby on Rails? Kann man mit Rails Webaplikationen wirklich um eine Größenordnung schneller entwickeln als mit Java- oder PHP-Frameworks? …
heißt es auf WIKIBOOKS Ruby on Rails.
Die englischen Versionen sind übrigens schon weiter fortgeschritten, siehe
Wikibooks: Ruby on Rails und Ruby Programming.
Nun, nachdem ich endlich keine Probleme mehr mit I18n habe und alle Plugins entfernen konnte, weil man seit RoR 2.3 dazu keines mehr benötigt, werde ich mir Layouts and Rendering in Rails ein wenig näher ansehen.

Weitere Weblinks dazu:
ActionController::Layout::ClassMethods
Rails Layouts
5.3 Layout
Yaml

(501)