A Blog Not Limited

to web design, standards & semantics

Web Design

Quit Yer Bitchin’ & Get to Learnin’
If you missed my earlier announcement, I'm participating in The Pastry Box Project this year. The project gathers one thought every day in 2012 from leaders and thinkers in the web industry. My latest pastry came out of the oven just a few days ago and is ready for your reading pleasure!
CSS Selectors & Preferred “Styles”
As I mentioned last summer, I'm honored to be a contributing writer Sherpa for Web Standards Sherpa. The site focuses on best practices and web standards, offering reviews of reader-submitted sites and applications. My latest piece, What's Your CSS Style? is now available for your reading pleasure! In it, I review the reader-submitted klvn.org and discuss different selectors the author could use instead of (or in addition to) id and class selectors.
Let’s Make the Web Better with Fundamentals
For 2012, I'm participating in an interesting (and fun) little writing/sharing project: The Pastry Box Project. Run by Alex Duloz, The Pastry Box gathers 30 people who are influential in their field and asks them to share a thought every month about their work. This clever idea results in one thought every day in 2012 from designers, developers and thinkers in the web industry. There are no rules. No specific topics are assigned. Each "baker" just writes whatever he or…
It's inevitable. As every year comes to a close, I succumb to the cliché of reflecting back on the past 12 months. For me, 2011 was an important year: my first full year solo. And, even better, a successful year for Emily Lewis Design, LLC. I'm immeasurably thankful for my clients who made that success possible. But I wouldn't have those clients without my community. Every single project I worked on this past year can be directly attributed to a…
Professionally speaking, the past 12 months have been fantastic for me and my fledgling business. To be true, my goals weren't of the sky-high variety. For the first eight months of my freelancing adventure, my only goals were: Get an accountant Get a business license Get health insurance Pay my bills Avoid touching my savings as much as possible
HTML5 <audio> without all the <video>
As you may have heard, I was lucky to be asked to contribute a few chapters to the HTML5 Cookbook (early release eBook now available). One of the chapters I wrote was on HTML5 <audio>, and as I did my research for the chapter I noticed the vast majority of articles and books "covering" <audio> are actually focused on <video>. It's understandable, really, since the two new media elements share most of the same attributes, syntax and implementation strategies. But…
Transition to HTML5 with the Newest Web Standards Sherpa (Me!)
I love markup. Always have. Suspect I always will. With HTML5, my love affair has reached new levels … markup + semantics = swoon. And HTML5 is now my "flavor" of choice. In fact, I've been using the doctype and new structural elements for over two years now! With no issues or problems … just happy clients and interesting, challenging projects. So, when I joined the Web Standards Sherpa crew, I knew that I wanted to write about HTML5 at…
I’m the New EE Podcast Co-Host!
After months of keeping mum, I'm thrilled to shout to the rooftops that I'm joining Lea Alcantara as a co-host of the EE Podcast! If you haven't heard of the podcast, it's a bi-weekly podcast about web design and development, with a focus on ExpressionEngine. It was founded back in 2009 by the legendary Ryan Irelan and hosted by the equally legendary Dan Benjamin and 5by5 Studios. Lea joined as co-host last year. Earlier this year, Ryan decided to pass…
Doing a Little Writing for the New ScriptJunkie
In case you missed my shameless self promotion on Twitter (and Buzz and Reader and Facebook), I've been doing a little writing for a new MSDN site, ScriptJunkie. ScriptJunkie is a new site aimed at client-side developers and focuses on cross-browser information and resources. Yes. Cross-browser. From Microsoft. So far, two four of my articles are live and ready for your enjoyment: Be a CSS Team Player: CSS Best Practices for Team-Based Development Web Accessibility & WAI-ARIA Primer Meaningful Markup:…
Feeling #00f
It's that time of year again. When web geeks get even more geeky. When standardistas pat ourselves on the backs. When I take to my all–too–comfortable soapbox to preach the good word about web standards. It's the 3rd annual International Blue Beanie Day to promote web standards and accessibility!
My Weekend With Upgrade NM
This past weekend I participated in Upgrade NM, a 24-hour "code sprint" where local web developers and designers volunteer to build a web site for a New Mexico non-profit. (Thankfully it wasn't 24 consecutive hours, but 8am–8pm on both Saturday and Sunday.)
Rockin’ a Blue Beanie for Web Standards
Today is the 2nd annual Blue Beanie Day to promote the awareness of web standards and accessibility. Of course, as a self-professed standardista, I just had to participate.
Getting Semantic With Microformats, Part 7: Themes & Issues
According to what I planned when I introduced this series, we are at the end of this thrilling and exciting journey into the world of microformats. And after spending all this time reviewing specific implementations of microformats on A Blog Not Limited, I didn't want to just end the series without some sort of conclusion. But the more I thought about it, the more I realized that I'm not ready to conclude this series. There are still more microformats that…
WTF Is the Big Deal? Don't Use <table> for Layout!
Yesterday, Chris Heilmann threw together Should I use tables for layout?. It gave me a nice chuckle and I shared it on Twitter. Not even 12 hours later, I stumbled across this "gem" on Twitter: Give Up and Use Tables. Yes, I do have a sense of humor and, yes, I do appreciate that CSS can be a challenge, even for seasoned professionals. But what the fuck is the big deal with learning to do one's job well using the…
Getting Semantic With Microformats, Part 6: hResume
I began this series a little over two months ago. I wanted to share my love of microformats and detail how I've implemented them, in hopes of encouraging more people to embrace them. So far, I've covered a lot: Rel-based microformats in Part 1 XFN in Part 2 hCard in Part 3 hCalendar in Part 4 hAtom in Part 5 And now, as I conclude this series, it is time to talk about the hResume microformat which is used to…
15 Minutes
I was always suspect of this pop culture nugget: “In the future everyone will be famous for fifteen minutes.” — Andy Warhol, American artist I mean, seriously, everyone? Well, perhaps he was right — at least in some regard — because I'm a "Designer in the Spotlight". Yeah, I'm totally famous now.
Getting Semantic With Microformats, Part 5: hAtom
Over the course of this series, I've discussed the various microformats I've implemented on A Blog Not Limited: rel-based, XFN, hCard and hCalendar. Now, it's time to talk about the hAtom microformat, which adds semantics and structure to web content that could be syndicated, such as blog posts or news articles.
Getting Semantic With Microformats, Part 4: hCalendar
Here we are again, delving into the exciting (for me, at least) world of microformats. Based on what I planned at the outset, this article is about mid-way through the series. So far, I've discussed three implementations of microformats on A Blog Not Limited: Specifying link-based relationships using the rel attribute in Part 1 Giving a "human face" to links using the XFN microformat in Part 2 Describing people, companies and places with the hCard microformat in Part 3 Not…
Getting Semantic With Microformats, Part 3: hCard
I began this series by detailing the microformats for link-based relationships using the rel attribute in Part 1. I then followed up in Part 2 with a discussion about extending the rel attribute with XFN values to connote social relationships on the web. Both XFN and the rel-based microformats are relatively simple, requiring only the addition of the rel attribute to links (<a>) and the proper value(s) to provide semantic context. Now it is time to take this microformats discussion…
Getting Semantic With Microformats, Part 2: XFN
In Part 1 of this series, I explained various implementations of the rel microformat on A Blog Not Limited. While explaining rel-me, I briefly touched on the XFN microformat. It's now time to spend some more time on this very cool microformat, which was one of the first.
Getting Semantic With Microformats, Part 1: rel
As I mentioned in the introduction to this series, I'm a freak for microformats. I love the semantics, the structure, the simplicity and the potential. I decided I must share this love with the world (or at least my four readers) by detailing how I've used various microformats on A Blog Not Limited. This first installment of the series focuses on microformats for link-based relationships using the rel attribute. Let's get started, shall we?
Getting Semantic With Microformats, Introduction
I'm an organizer with a sometimes frustrating need to pay attention to the smallest details. It shows itself in my home: my DVD collection of over 500 is organized alphabetically, as is what's left of my CD collection. I spend hours in iTunes assigning genres (because the defaults just aren't good enough for me) and creating playlists for over 10k songs. My books are organized by genre. My dresser drawers and closets are pristine. It is just me. This personality…
Web Accessibility Is Important
The National Federation of the Blind v. Target lawsuit was settled this past Wednesday on the following key terms: By February 28, 2009, Target.com will be fully accessible to blind users. Target will pay $6 million in damages to claimants.
Adding Social Media Links to ExpressionEngine Templates
Even though the "social" nature of the web isn't anything new (at least in web terms), I've only recently joined the masses. Yeah, I've been working in the web industry for over 10 years now, but I was a latecomer to social networks like Facebook, Twitter and (the horror) MySpace. I was even late to the social bookmarking sites like Digg, Ma.gnolia and, my preference, Delicious (yeah, I have it right: they aren't using the periods in their name anymore).…
IE6 and Link Pseudo-Classes
While working on a freelance project a few months ago, I spent hours upon hours struggling with a bug in IE6. But a bug for which I could find absolutely no documentation. And a bug I had never seen before. IE6 wasn't properly recognizing the styles I had assigned to my navigation links :hover pseudo-class. After far too many hours (especially considering it was a freelance job), I discovered the solution to my problem.
Live Comment Preview for ExpressionEngine
Much of the functionality and organization I'm implementing on this blog has been inspired by Jason Santa Maria. On his newly-redesigned blog, he provides a live comment preview that I just love. So, that's what I decided I wanted for A Blog Not Limited. Unfortunately, the built-in comment preview functionality for ExpressionEngine doesn't even come close.
The Forest for the Trees
Since my last post, my main goal was to implement comments. Simple enough, no? Technically speaking, the process for allowing comments in ExpressionEngine is simple. That is, unless you are a person who is picky or anal-retentive or has a tendency towards over-thinking. In other words: Me. For me, it has been an exercise in frustration. While I did manage to get comments working, they aren't working as I would ideally like them to work.
Turning a Corner
It has been three days actively working with ExpressionEngine, and I think I'm turning a corner. Note the tense: "turning" not "turned." Things are starting to make a little more sense to me, and I'm more comfortable manipulating the templates and admin features. However, I suspect I still have a fair amount to grasp before the proverbial "light bulb moment."
Not a Big Fan of ExpressionEngine Right Now
I'm frustrated. I am still working on getting a firm grasp on how to use ExpressionEngine. Right now, I hate it.
And So It Begins
This is my first blog post on my first blog (isn't that special?). I set up an account with ExpressionEngine in March 2008, and I am finally getting off my lazy ass to make this thing a reality.

The Coolest Person I Know

Emily Lewis

Yeah, that would be me: .

I'm a freelance web designer of the standardista variety, which means I get excited about things like valid POSH, microformats and accessibility. I ply my trade from my one-person design studio in Albuquerque, New Mexico 87106 USA.

A Blog Not Limited is my personal blog where I pontificate about web design, web standards, semantics and whatever else strikes my fancy. Head on over to Emily Lewis Design if you'd like to see my work or, even better, hire me.


I Tweet, Therefore I Am

Follow @emilylewis on Twitter!