Monday, January 28th, 2008
Episode 15 – 01/28/2008
Guest: Jonathan Snook, Snook.ca
Background: Internet Entrepreneur, Developer, Ninja level 5
Total Time: 24 minutes
I was pretty stoked to get to talk to Jonathan Snook this week. Jonathan is author of Accelerated DOM Scripting with Ajax, APIs, and Libraries, and The Art and Science of CSS books. He also publishes columns for Digital Web Magazine, Sitepoint and of course his blog Snook.ca. You can see him this week speaking at Web Directions North on Ajax frameworks.
Once Jonathan and I got talking, it took a lot to get us to shut up so on the negative side, the talk will be split into two, but on the plus side, it was a great conversation. Part 1 is a more technical talk whereas part 2 we talk about the business side of freelancing.
Have a listen and as always, I appreciate your thoughts.
- 00:12 – Has Jonathan always been involved in Web Development?
- 2:42 – We talk Snitter and working with the Twitter API
- 12:22 – Find out what his thoughts are on Adobe AIR?
- 14:57 – Can people who consider themselves more server-side developers tackle Ajax?
Thursday, January 24th, 2008
Oh No! Not more round corners!
In a previous article we learned how to apply some nice shadowed corners and sides to a fluid width box and I thought it would be good to show a similar method that allows for transparent corners. This will allow the element to sit on any colored background without having to paint the transparent part of the corner with the background color.
I know you might think “Oh no – not another round corner tutorial” but stick with it and I’m sure you’ll find some of this info useful. Round corners are always a bit of a pain to do in CSS so I present here an easy to follow way to make round corners that can be used everywhere. We aren’t going to do anything clever or overly complicated and we aren’t going to bother with shadowed corners/sides because as I mentioned above we have already been there.
Before we begin here is a finished example for you to look at.
Wednesday, January 23rd, 2008
Need a little inspiration to get the creative juices flowing?
Bob Greenberâ€™s R/GA is Madison Avenueâ€™s most creative interactive advertising agency, working with clients such as Nike, Nokia, and Verizon. Hereâ€™s a video tour of some of the firmâ€™s best work.
Monday, January 21st, 2008
Here are 10 signs to tell if your company is in trouble:
- Your development team outnumbers your sales team.
- Your support department is busy, yet you don’t charge for support.
- You have no marketing department.
- Your computer hardware is falling behind.
- You continuously update and add new features to a product that you can’t sell to begin with.
- You continuously add new features to a product, but your sales department has no clue about the new features.
- You have no defined niche or target market, you simply shoot at anything that moves.
- You have no partnerships or relationships with anyone in your market.
- You have no clearly defined objective.
- Your company skips its Christmas party.
Wednesday, January 16th, 2008
Absolute vs. Relative Links – Which is Better?
There are two ways to link to a file/page/location in HTML, either by using absolute or relative paths:
An absolute path defines a location by including the protocol, the server/domain, the directory (if needed) and the name of the document itself. Below is an example of an absolute path:
With a relative path, you skip the protocol and server/domain name and go directly to the page name, like so:
So which is better?
Well you’ll get different responses depending on who you ask. Many people will tell you that relative paths are better but I’m not one of them! I always recommend absolute paths and here’s why:
At one point GoogleGuy, an employee of Google, who helps fight crime — or at least helps webmasters — said, and I quote, “absolute links have less potential for getting messed up [when Google indexes your page]. Even though it shouldn’t make a difference, I recommend absolute links.”
OK, sure, maybe just because GoogleGuy said so is not a good enough reason. I agree. So here is — we live in a time where people scrape your content and place it on their own site. If you’re going to get scraped you may as well get a link back to your site, right? That’s only going to happen with an absolute path!
And it’s not just scrapers. There are other legitimate ways to have your content show up on other sites; like RSS and web-services. I think in todays web, it’s no longer just personal preference; absolute paths are the way to go.