A number of tools already exist...
A framework-agnostic toolkit that integrates best practice responsive tools and techniques.
A platform-independent build process geared for both content providers and service providers
.scss
)
→ Minified Core CSS
→ Minified IE CSS.js
)
→ Minified Core JS
→ Minified IE JS
→ Minified JS Scripts
A CSS preprocessor...
Compass extends SASS with:
But it still isn't quite enough
Neither support our modularity goals:
Need to flexibly assemble our assets:
A modular, extensible assembler and compiler
for the framework
ECTA's PHP Framework
<ul class="breadcrumb">
<li><a href="#">Home</a><span class="divider">/</span></li>
<li class="active"><a href="#">About</a></li>
</ul>
<ul class="breadcrumbs">
<li><a href="#">Home</a></li>
<li class="current"><a href="#">About</a></li>
</ul>
<nav class="breadcrumb">
<ol>
<li><a href="#">Home</a><span class="divider">/</span></li>
<li class="active"><a href="#">About</a></li>
</ol>
</nav>
.highlight
option to table rows
blockquote
popular convention vs. specification
Server-side components and other libraries
Multiple components depending on use case
Also looking at responsive audio/video options
WebBlocks builder minifies assets
Content providers may want to minify additional assets
Supported on-the-fly like MWF
Everyone wants rich interactivity, but...
How about a CSS-based solution?
<div class="expandable example">
<h2>Expandable Target</h2>
<p>This div will expand when Trigger is pressed</p>
</div>
<a href="#" class="trigger t-example">Trigger</a>
in the planning stages
Building for flexibility and collaboration...
Easy to define extensions and contribute modules
Federated and forkable...
Modularity makes it easy to pull from upstream
The codebase itself...
Collaborative efforts...