Archive for the ‘Web Developement’ Category

Internet Explorer Glitch, new to me.

Thursday, September 24th, 2009

I learned about a new annoying issue when using tables and images in IE6 & IE7.

I was working on a email newsletter that is primarily images, except for a small box of body text. I viewed the page in IE7 & IE7 via IE Tester and I was getting a gap under each image that butted against the cell aka td. I tried playing with cellspacing, cellpadding, margin and padding for the cell, links and images. Nothing worked, still had the gap. I did a little research and found out why.

When I code tables and just in general, I like to put the closing tags on their own lines, makes it easier for me to read. Apparently IE6/7 will add a 1px gap after your image if you don’t close the cell/td on the same line as the image. Simple and annoying. Thanks again Microsoft and Internet Explorer.

I tested in these browsers because they are the closest to the good old email apps that treat code like it’s 1999. On a further not, here are some good anti-IE6 websites to check out.

IE8 + CSS3 = Internet Explorer, I’m breaking up with you, again

Friday, July 31st, 2009

Internet Explorer 8 hates me“Just when I thought you couldn’t possibly be any dumber, you go and do something like this… and totally redeem yourself!”

I love to design and develop web sites, I really enjoy it, it fulfills me like building a model as a child or a lego building or fixing my bike. Except when I’m happy with a page and I go into IE Tester to see how it looks in IE6 & IE7. But I’ve reached a point where I can win an honest argument against wasting my time and my clients time and money testing for IE6. So I’m happy to have that phase of my life retiring nicely into the sunset. And whenever I leave the safe confines of Firefox or Safari or Chrome and wander into IE8, it has served me well and displayed my work just as well. So I’ve reached a point where the idea of IE web browsers doesn’t make my hair stand up.

But of course, just when I’m ready to accept IE8 and not hide the icon on my families’ computer or make it link to Firefox, I start playing with CSS3. Oh CSS3, your fun! Rounded corners, text drop shadows! It’s like making motor cycle noises while doing wheelies on my bike! Fun and free and easy! I’m just getting to know you and it’s going so well! I even designed this website with some of your features (chicks dig rounded corners!). I talked to a friend and he used some text drop shadows! Neato!

And then I read more about CSS3 and notice that there are some mentions about Internet Explorer 8 not working with some of the features. And the dark cloud rolls back into my world. I go and look at some CSS3 stuff in IE8, and there it is, my nice 15px rounded corners are square. My friend’s fun shadow text on rollover if just one layer of text.

And just like that all my hate towards IE comes right back to me. So let me get this straight IE, I play with 2 new CSS3 features which are awesome, makes me excited to learn more, and you go and poop all over them?!

We could of been friends, we were turning the corner and you went and robbed from my Mom. You bent my rim, twisted my lego, spit on my basketball court.

And now we are right back to square one. I am the token nerd in mine and my in-laws family, they come to me whenever they have any cpu issues, and I would update all their browsers and add Firefox to their desktops, but I got soft and stopped for a while. But I am renewing my vow to avoid you and all over your devil spawn. I will work on their computer one at a time and remove your icon from their desktops and trays and un-pin it from their start menus. And if they insist on keeping you because they are afraid of change, I will link your icon to Firefox.

You can text me again when you update and start working with CSS3, but don’t call me. I don’t want to hear your voice. I know your issues are to the core and not on the surface, and because of this, you can’t be in my life, even when you come back looking pretty, new and refreshing. I know you may looked like you changed, but it’s a external change only.

I’m not even going to ask you about html5.

Once again, this relationship is over.

Update: I just came across IE6 No More! It is a project to help end the use of old Internet Explorer browsers. If you are a developer, please implement their code where you can.

How did I never hear about Spry?

Thursday, July 23rd, 2009

If you are looking for a simple and fantastic sliding panel javascript library for web design work, I stumbled upon one that I learned to love because I had it working in 5 minutes.

It’s called SPRY, it’s made by Adobe. And I love it.
I used it working on thebookofbeerpong.com and it basically just shifts the divs for you so you can have any html you want in it. Because it shifts the divs, you can have any content you like it there, so it’s so much more than a gallery slider. But it is just as easy to implement.

Fantastic, I love it so far!