Client developments

5 views
Skip to first unread message

jose perez

unread,
Nov 20, 2010, 3:42:02 AM11/20/10
to Elastic CSS Framework
Do developers of elasticss use it in real life developments? i mean,
you are developers, so you likely do websites, do you use it? i am
thinking in integrating it to my development basis of clients websites
but i am not sure, is just that i haven´t heard before of a popular
javascript based css framework.
If so, how big sites?

fernando trasvina

unread,
Nov 20, 2010, 11:39:07 PM11/20/10
to elastic-cs...@googlegroups.com
Hi, i am fernando the lead the developer, and sergio the other developer we work together at freshout.us, and of course we work creating websites, actually not only websites, platforms too.
and definitely we use it to create websites, widgets, layouts, and everything related to html, css works around elastic on the work we do.

I want to point that elastic is not a javascript CSS framework. is a javascript aided css layout framework, there is no such thing as this category yet but that is how i would describe it.

The reasons. Elastic uses css at its core, that is why there is an elastic.css on the framework. whats on this file? reset, base, and elastic definitions.

why JavaScript? well mainly because most browsers fool you (except mozilla firefox) every other browser do some nifty trick to not give you a predictable and accurate rounding result
when you divide 305/3 that is 33.33% div on a 305px width container. you can read more here.

so Elastic on its js part implements a normalized rounding algorithm. it will also provide this algorithm for liquid, non fixed and nested columns layout, no other framework doing that out there.

the other parts that js part implements its many of the things you cannot do with css anyway, like 
vertical centering(without position absolutes and without the need to know all dimensions ahead),
same height columns
bottom alignment of a column
elastic height of a column (take the vertical space not being used by siblings)

there is the mozilla proposal to flex-box model which should solve several of this problems with pure css, and when this happens we can just use this on elastic and will work.

we have created an internal widget system that uses flexible layout dimensions, we work on a platform that is quite big, not just an e-commerce website with 2 or 3 widgets here and there. and yes we made all this using elastic.

Do we use it because we made it?
NO

we made it because we needed it.


what do we get?
we are a team of around 15 people actively working on the html, css, and js of our projects, elastic sets a very good standard on how to create this markup and css, so we reduce the problems of
learning everyones different styles, we get a very important reduction on css files sizes, in some cases as much as 80% reduction. this gives us an even more maintainable css.

so yes we use it, we improve it based on our needs, and if we can work on big teams, create sites, widgets, applications and platforms, i say you should use it too.



--
You received this message because you are subscribed to the Google Groups "Elastic CSS Framework" group.
To post to this group, send email to elastic-cs...@googlegroups.com.
To unsubscribe from this group, send email to elastic-css-fram...@googlegroups.com.
For more options, visit this group at http://groups.google.com/group/elastic-css-framework?hl=en.


jose perez

unread,
Nov 21, 2010, 4:34:33 AM11/21/10
to elastic-cs...@googlegroups.com
Solid reply, your points make sense, cross-browsing webdev is painful. Things like this may help us a lot.

p.s. we already spent our ´yearly rate´ OS-funds, so it couldn´t be now, but are you accepting donations?, didn´t see anything on the website. Thanks anyway.

2010/11/21 fernando trasvina <tras...@gmail.com>
Reply all
Reply to author
Forward
0 new messages