Skip directly to content

Welcome to technobabble

on Fri, 08/06/2010 - 10:08am

Welcome to technobabble. Here you’ll find some commentary on some of the technology issues I’m interested in and choose to follow. There will be a lot of Drupal stuff that I hope people may find useful. Don't know what Drupal is? Scroll down the page.

Responsive Web Design

on Mon, 05/14/2012 - 8:23pm

Responsive Web Design is based on the idea that a website design and layout should "respond" to the device it's being viewed on. This is usually accomplished by using techniques, such as:

  • Adapting the layout to suit different screen sizes, from phones to tablets to laptops to widescreen desktops
  • Resizing images to suit the screen resolution/size
  • Serving up smaller, lower-bandwidth images to mobile devices
  • Simplifying page elements for mobile
  • Providing only essential elements on smaller screens
  • Progressively enhancing elements for larger screens

Responsive Design is all the rage these days and for good reason: Designing a web site for every possible device (an "Adaptive" design) very quickly becomes an exercise in futility as more and more devices with varying display sizes are introduced seemingly every day. You could, of course, have a separate Mobile web site in addition to your "normal" one but keeping the content on both sites in synch is difficult and more likely impossible. Generally speaking, unless you need some specific functionality for your site that is only provided by a mobile device, a responsive design is usually more efficient and easier to maintain.

Responsive web design series

on Wed, 04/25/2012 - 12:05pm

The latest issue of .net magazine has an informative series of articles on Responsive Web Design.

Site redesign

on Thu, 02/16/2012 - 11:54am

This site will be undergoing a visual redesign. I want to achive a lighter, more minimalistic look. The color scheme is similar to my Coolness and Liquid Coolness Drupal themes. This is a work in progress, so check back often to see it happen.

Facebook - the Red Giant

on Tue, 01/03/2012 - 9:46am

An interesting and persuasive article on Facebook - the Red Giant.

Amazon vs The World

on Tue, 12/20/2011 - 9:16am

Whatever you think of Amazon, they do have a strategy for World Domination.

Amazons profits were down in Q3 - 2011 because they were busy taking on the rest of the internet. The Kindle Fire is the latest battle in their quest for the hearts and minds (and pocketbooks) of consumers.

Read more to see the Amazon vs The World Infographic:

NEWT

on Wed, 09/14/2011 - 2:26pm

No, not Mr. Gingrich!

Anyone reading this site may have noticed a new tag I've added: newt. What the heck is newt? NEWT, an acronym, seems to have been coined by Bruce Lawson, who works for browser-maker Opera, in a post on his blog, Meet NEWT, from Sept. 2010. It stands for: New and Exciting Web Technologies. According to Bruce, he was tired of hearing HTML5 used as an umbrella term for new web technologies.

I've added Bruce's blog to the Feeds section here. He doesn't post all that often but there's a wealth of information there about... well, NEWT.

The cute Newt logo was designed by Rob Winters.

A stylesheet for overrides and customizations

on Wed, 09/14/2011 - 12:50pm

When creating a contributed theme or sub-theme that will very likely be used on many different web sites, it can be useful to provide a special stylesheet for overrides and customizations to avoid making any changes to the theme's core stylesheets. This type of stylesheet is often called local.css but any convenient name can be used. In it are placed overrides to any core styles and customizations for the output of any modules that may be required for a specific site. The main benefit of this is that when a new version of the theme is released, any web site using it can upgrade the files without overwriting any changes that might have been made to core stylesheets if this special stylesheet hadn't been provided. A further benefit is that this stylesheet will load after the core stylesheets, making it easier to override them.

Pages