It's time to upgrade your internet browser!

In order to get the most out of our website, and the internet in general, we suggest you upgrade your browser. It's free and will make your internet experience much more enjoyable! Check out these options to see which one is right for you.


Blog au Roux

Great Creole cuisine comes from the blending of cultural influences — French, Spanish, Caribbean and African — to create a truly distinctive and memorable taste. Our varied backgrounds allow us to share our collective expertise. As for Creole cooking, we start with one core piece of advice, “First you make a roux…”

Previous entries about ‘HTML’

CSS3 Keyframe Animation

What is CSS3 Keyframe Animation?

Keyframe Animation is a technique of animating that transitions objects smoothly between two states (i.e. keyframes). CSS3 Keyframe Animation uses CSS code to enable a browser to natively animate without having to enable a proprietary third-party plug-in like Flash. Modern browsers have the ability to hardware accelerate much of the rendering process, and because CSS3 Keyframe Animations are rendered by the browser instead of Flash, much of the visual heavy lifting can be passed off to the much more efficient video card. CSS3 Keyframe Animations are currently the only way to view animations on mobile devices; modern mobile devices do not officially support Flash. Like many new CSS3 features, CSS3 Animation works in modern browsers but is not supported in older browsers such as IE9 or lower.

Why Good Design Takes Time

Between fast food, instant movie queues, and rush projects it seems like everything in our lives is delivered instantaneously, so why isn’t your website? On the surface, a website consists of a few photos and some content, so one may wonder, “why am I being billed for hours of work?”

Why <table> Can Still Be Useful and When It Should Be Used

When left with the daunting task of designing and presenting large amounts of data for a webpage, I sometimes find myself returning to table-based markup for these reasons:

  • Presenting Organization, especially for side by side comparisons (think of a spreadsheet)
  • Quick and Easy to Read Data – Humans are always inclined to find balance and organization in what they see. Why not help everyone along and make things easier?

Progressive Enhancement

What is it and why should we use it?

When building websites, there are two popular approaches to problem-solving: graceful degradation and progressive enhancement. In short, graceful degradation follows the idea that websites will “degrade gracefully” on platforms that do not support newer web enhancements and makes use of the best available web semantics to aide its degradation. Progressive enhancement, on the other hand, begins its approach with very basic information (HTML) and works its way up in user experience by adding layers of complexity to “enhance” the usability of a website. Users who do not have browsers that support these enhancements, however, can still access the website’s information with the compromise of a less unique user experience. As new solutions are introduced to meet the needs and standards of both the users and web developers, progressive enhancement becomes more important to delivering the best websites and results.