Click. Connect. Learn.

All posts in handhelds

Terrain, and Responsive Design

Like many folks who build web sites, we're seeing increased traffic from people with mobile devices.

In addition to building web sites, we're also geeks, and based on our experience working and playing on the web using mobile devices, we know that people using handhelds want the same information as people browsing the web using a laptop, netbook, or a desktop. Believe it or not, our interests as end users do not shrink or grow in proportion to our screen resolution. As a result, we favor the principles of responsive design as a means to meet the needs of mobile users.

The terrain mole!

We've been using Hexagon as our base theme for the last few years. Hex is insanely flexible, designed to work smoothly with Context, designed to eliminate the pain of building subthemes, and has an architecture that supports functional plugins within the theme. Currently, Hex ships with plugin support for accordion regions, vertical tabs, and horizontal tabs. If you want to get a sense of how Hex works with subthemes, grab a copy of VoiceBox and look at how the Dispatch theme interacts with contexts.

But, because Hex is designed to be extensible (did I mention that Hex is insanely flexible?) it can support other types of plugins.

For example, a Hex subtheme can use a plugin that supports the 960 grid system with a custom fluid width grid. Along with some other modifications, which we'll discuss in another post, this is the basis for our responsive hex starter theme. A development release of Terrain is now available for download on drupal.org. Get it while it's hot!

You can also access this video directly on Vimeo: http://vimeo.com/27829604

Because we believe that one's own dog food is the tastiest, http://funnymonkey.com is now running on a Terrain-based theme.

Cell Phone Policy

This is the general cell phone policy I'd love to see schools adopt - short, simple, and sweet.

Mobile/Cell Phone Policy

During the school day, cell phones can be used. During class time, cell phones can be used in ways that support the teaching and learning process.

Cell phones may not be used in any way that detracts from the learning environment of the school. For more details on these expectations, see the "Classroom Expectations and Maintaining a Healthy Learning" environment section of the handbook on page X.

Cell phones may not be used to harass, intimidate, or bully anyone, at any time. Our school does not support harassment, intimidation, or bullying of any person for any reason. For more details on school expectations, see the "We Do Not Tolerate Bullying" section of the handbook on page Y.

And...

On a semi-related note, if a school is looking for a good resource on bullying, check out Bullied from Teaching Tolerance.

Syndicate content