WYMstyle: a CSS framework

Quick presentation

The aim of this project is to provide a set of well-tested modular CSS files, that can be used for fast design of web sites.

Benefits

  • WYMstyle is a set of CSS files, that you can easily combine to very quickly create the layout of your web sites.
  • WYMstyle aims to suppress the tedious compatibility testing across browsers for each created website, by providing CSS modules which are reliable and well-tested.

Limitations

WYMstyle can't be used with all existing web pages.

To use WYMstyle, your web pages must comply to a precisely defined HTML structure.

But this limitation can be viewed as positive, because the imposed structure is not arbitrary and the order of the elements can be considered as ideal in terms of search engine optimisation and accessibility: contents are placed first in source order, not navigation.

Approach

WYMstyle favors:

  • Speed of developement
  • Easiness of maintenance
  • Modularity
  • Reuse of work across projects
  • Centralisation of styles related to different projects
  • Ease of understanding of the CSS code.

At the cost of:

  • Optimisation (there can be a lot of independent CSS files to import, which multiplies the number of server requests, and there are lots of comments).
  • Independance of your websites stylesheets (in the case that you adopt the proposed method of hosting only one instance of WYMstyle).

For these reasons:

  • Multiple imports are used without restrictions. There can be lots of nested stylesheet imports (in fact, MSIE don't support more than 4 levels of nesting, so WYMstyle doesn't use more than 4 levels)
  • You can host WYMstyle at an unique location, rather than making a copy for each project.

Note that if you are not comfortable with the idea of sharing one instance of WYMstyle across many web sites, you can for example use WYMstyle only during development, then merge all CSS into one file which will be specific to your project.

News

September 27, 2006

WYMstyle's forum is online !

May 8, 2006

WYMstyle0.2-rc3 has been released on Sourceforge.
(All downloads will be released on Sourceforge from now).

April 10, 2006

WYMstyle0.2-rc1 now available to download!

April 03, 2006

The project has been accepted by SourceForge.

March 30, 2006

WYMstyle submitted to SourceForge.

March 29, 2006

Version 0.1 available to download.

March 28, 2006

Lots of changes and improvements. Addons make WYMstyle more extensible for specific needs.

March 26, 2006

I began to write the documentation.
http://trac.wymstyle.org/tr(...)

March 24, 2006

The WYMsite website looks almost finished. But there is some work remaining.

March 15, 2006

The Trac project management system has been setup for WYMstyle.
http://trac.wymstyle.org

SourceForge.net Logo