I’m Presenting on CSS in October

by Rob Larsen

I haven’t posted about this yet. I’m an incredible idiot. I’m presenting at the Boston PHP group in October. My presentation is a couple of weeks before Steve Krug. No pressure.

I hope to see you there :)

Learn CSS (with me)

Is CSS still a mystery to you? Do you find yourself editing your styles over and over justo get them to display correctly in IE and Firefox? Have you created a powerful application, and want it to look nice and clean? Do you want to take your knowledge of CSS and Design to the next level?

In this presentation Rob Larsen will step through the basics of Cascading Style Sheets (CSS,) the visual language of the Web. Starting with the most fundamental concepts and finishing with concrete examples illustrating common patterns, this presentation will serve as a launching point for those new to CSS and will strengthen the understanding of the core principles for developer or designer more experienced with CSS.

In this event you will learn:

  • Basics of CSS
  • Design & Layout
  • Web Standards
  • Rich Visual Behaviors
  • CSS1, CSS2, CSS3
  • Frameworks, Abstractions, etc.
  • Dealing with cross browser support
  • Separation of style, content and behavior
  • Testing
  • Tips & Tricks

If you still fumble with CSS and want to take your experience to the next level, then this event is for you.

About the presenter:
Rob Larsen has more than 11 years of experience building and designing web sites and web applications. Currently he’s a Consultant at Isobar, working for some of the world’s largest brands.

Prior to joining Isobar, Rob was the Principal Presentation Engineer at Cramer. At Cramer, Rob and his team produced standards-based, accessible and SEO-friendly sites and rich media applications. Before that, Rob worked for several years as a consultant for clients like Compete, Duracell, Gillette, Boston’s Museum of Science, PC Connection, RSA Security, State Street Corporation and Webex.

You Probably Didn’t Notice – This Site is Now HTML5

by Rob Larsen

I did the conversion last week. As I’ve talked about blogs and HTML5 are so natural the whole conversion probably took no more than 8 hours. Of course, that 8 hours was spread out over a few days. Which is one of the big reasons I didn’t post anything last week. I was busy getting this site moved into the future.

I’ve now got 3 sites running on the shiny new futurespec and I can now say I officially like the new semantic elements. I also feel like I’m getting a good handle on them.
Read the rest of this entry »

Recent Reading (Analytics, WordPress Short Codes, Jira, JavaScript Videos, Protocol Relative URLS, Facebook)

by Rob Larsen

There’s a lot of content this week, including about 5 hours of video embedded right in the page for your viewing pleasure. Enjoy.

Analytics – The Usability Lab of the new decade

Peter Merholz from Adaptive Path talks up analytics. Don’t I feel like a smart guy with all my fancy analytics experience?

That’s probably something I don’t talk enough about here- analytics. I’ve got a ton of experience with both Omniture and Google Analytics, doing some pretty advanced work. I should share that.

Anyway, good article talking about the UX benefits of analytics data. Check it out.

Short Code resources

This is a little resource page from one of the WordCamp Boston Ingite talks. WordPress Short Codes are clearly awesome and I don’t use them enough. I aim to change that.

I’m actually using them for the table of contents on my ongoing How To Make a Web Site series.
Read the rest of this entry »

While Twitter is Down…

by Rob Larsen

I thought I’d (gently) toss some links at you:

  • I read an Introduction to sessionStorage a couple of weeks ago. I approve.

    As it stands, I’m always storing bits of data in globally accessible places (either in the DOM or in a namespaced Data object,) and I always have to document what I’m doing so having a standard place to park data is great.

    The fact that it stretches across an entire session? I love it. Especially since it’s so straightforward when compared with cookies. I hate dealing with cookies. It feels like coding through a time machine. sessionStorage is much more modern. Convenience FTW.

  • Of less interest to me on a practical level was Computing with JavaScript Web Workers. It’s cool, but for the stuff I do? Not immediately useful.

    Of course, now that I’ve said that, I’ll get some computationally expensive problem and will end up using them next week or something.

  • JavaScript is represented strongly on the 30 Most Influential People In Programming list. Care to guess at the JS names included?
  • Interested in the ongoing discussion of web fonts (the embeddable, fancy kind?) one of my co-workers, Colin Henson is working on a great series outlining the whole shebang. check out: Web Fonts part 1 and Web Fonts part 2.

    We worked together on the redesign of CramerOnline.com where we used Cufon for headers, so it’s very topical around the office.

    Quick verdict on Cufon, btw? Slightly tricky, but definitely ready for prime time :)

  • While I appreciate all the grassroots efforts to rid the web of Internet Explorer 6, the real way we rid ourselves of that beast lies not with us, as developers, but with IT departments where they control every piece of software on their users machines.

    It’s with that in mind that the good press Windows 7 is getting should be greeted with great joy by web developers the world over. While many IT departments skipped over upgrading to Vista (I know of what I speak, we use XP at work), the lure of Windows 7 might be too much for them to ignore.

    Which would mean IE8 would get a big bump.

    And I would dance a little jig.