Blog

Dynamic Bread Crumbs

For a redesign project at work, the new design called for bread crumbs. In my opinion, bread crumbs are a great thing to add to a site, and others agree. I didn’t want to have to specify anything on each page for the bread crumbs to work, so I wanted to do it all dynamically. For the project at work, I did it in ColdFusion; but on my own, I did it in PHP. I figured the way that I would have to do…

HTML Emails. Who needs them?

There has been a lot of talk going on recently about HTML emails, and I thought I would weigh in and give my two cents. Outlook, the most popular email platform, announced that they were switching their rendering engine. The decided to switch to using the Word engine! Excuse me, but I think Word is word processing software and in no way should it be used to render HTML. I think we have all seen th…

Book Review — Designing Interactions

Designing Interactions is quite a book. If you are interested in technology, it’s definitely a must read. While it’s over 700 pages, there are tons of pictures so you can fly right through it. The book tracks back to the creation of the first mouse and the iterations of prototypes it went through. While creating physical technology is vastly different from creating websites, I feel as though you…

My Web Wish List

My birthday is coming up on Thursday, so I thought I would make up a list of 5 things I wish to happen with the web in the next year. I know that most of these will not happen in that time frame, but I can at least wish right? The List In no particular order, this is what I want: For everyone running IE6 to be upgraded by automatic updates For the term “Web 2.0” to never be heard again For all…

Sure, Let’s Destroy Accessibility

So, while I was doing my normal reading of RSS feeds, when I saw a link to white paper from Solid State Group. The person who linked to it, said how great number 4 is. Are we not going to think about accessibility anymore? What about people who cannot use their mouse to point and click? They use the keyboard. Meaning that they TAB between the links to figure out what they want to use. By Firefox…

How Do You Start Web Development?

While reading forums, blogs, and other web development related resources, I keep coming across people asking how to get started in CSS. They may have be table-converts or they may be new to the field, but the question keeps coming up. In my opinion, a lot of people are going about it the wrong way. Sure they may be able to get a nice design that works across browsers and platforms and their code…

Using Dean Edwards’ IE7 Script

Update Dean Edwards has updated his scripts. I have written a new entry describing the updated IE7 scripts. At An Event Apart Boston, Eric Meyer discussed how IE7 is quickly being adopted. Since this is the case, we can treat IE6 as more of a secondary browser now. We should all start to use the Dean Edwards IE7 script to bring IE6 up to par with standards compliant browsers. The history behin…

Spider-Man 3

I was ordered by my fellow “Front-End Developer”, Nate, to write up a little blurb about what I thought about Spider-Man 3. So I caught the 10:45 showing, and the theater was packed. I am going to go ahead and predict that it is going to break the record for weekend gross. But yeah about the movie, I would definitely say I enjoyed it. While it is no movie that is going to win any award, it is t…

Improved Navigation Image Replacement

So my co-worker at work today was slicing a design, and the designer said that the navigation had to be images. Being the good little accessibility people that we were, we were trying to figure out a way to use images, but have text also show up when images are disabled. So my co-worker went with the quick fix (for now), a JavaScript onmouseover solution, and I told him that it was lame. I told h…

Improved JavaScript Striping

I am sure everyone has seen the JavaScript Splintered Striper, which was shown during the 2005 24 Ways to Impress Your Friends, or at least some variation of it. A quick Google for javascript striper came up with a ton of results. Well, I ran into a little problem with the splintered striper, and I have a solution to the problem. The problem occurred if you had multiple class names on the elemen…

Pagination