Thank you for 2008 – Happy New Year!
The end of 2008 is near, and I felt it was time to summarize the passed year.
The end of 2008 is near, and I felt it was time to summarize the passed year.
The time of year for celebration, family time and gifts to your loved ones is here!
When I first coded and released Obtrusive JavaScript Checker, I had some more ideas with it, as well as some great feedback I have received and wanted to see to. The result is Inline Code Finder, which looks for inline styling as well as what the Obtrusive JavaScript Checker offered, and it comes in two versions!
This article is also available in Russian.
Today I thought I’d introduce you to timers in JavaScript and how to use scope to make your life easier.
The time is here: Google Chrome is now officially released.
The time has come to give a number of Spotify invites to anyone! And you know what? Since Christmas is just around the corner, I have 80 of them for you!
Sometimes I notice great things, but just forget to blog about them. However, having Chris H in town reminded me – I just have to write about smush.it.
This week is Spotify bonanza week! Invites to the people!
Tomorrow night, December 4th, is the time to get your geek-on! Geek Meet December 2008 will have a staggering 150 attendants, and thanks to our sponsor Creuna, all of them will be treated to free presentations by Chris Heilmann, together with complimentary pizza and beer.
But don’t fret if you cant be there. The event itself (all in English) will also be broadcast live over the Internet, so I gladly invite you to join us through cyberspace! The starting time is as at 18.30 Central European Time. That means 17.30 UK time, 12.30 PM US EST, 9.30 AM US PST.
See you tomorrow!
Ok, time for an admission: I now, honestly, own an iPhone.
Recently I was approached by DZone, where they asked if I wanted to become one of their MVBs.
I felt it was about time to bring up the topic in one of my oldest drafts (written in May 2005) which, for some reason, never saw the light of day.
Something was brought to my attention which, to say the least, left me a little baffled: IE 6 is coming to mobile phones…
When I review web sites, and also in my own projects with a number of different team members, I almost constantly stumble across something web developers should really refrain from: inline styling and inline JavaScript code.
The reason why I use Macs is pretty simple:
Image taken from FAIL Blog.
And, to be honest, I think this epitomizes my view on Vista: it’s something which should never fail, but just did.
It was time for me to stop being a whiny lazy developer, and instead properly learn to develop Firefox extensions. So. the result is version 0.8 of Obtrusive JavaScript Checker, as a very much improved Firefox extension.
Something which have troubled web developers for a long long time is the proprietary event handling implementation in Internet Explorer. In IE 8, this really has to go.
With the latest release of Obtrusive JavaScript Checker and its cool information and report features, I got the request to make it as a command for Ubiquity as well. So, here you go! π
When I launched Obtrusive JavaScript Checker, I immediately felt it had more potential, and I definitely had more features to add to make it even more compelling. Therefore, here comes a new release with javascript:
link support, detailed inline event information and a summary report.
In my work, part of it is analyzing both other people’s code as well as my own. Now I have created Obtrusive JavaScript Checker to help me out with that!
I guess some of you hard-core developers and keyboard shortcut lovers out there immediately took Mozilla’s Ubiquity extension for Firefox to your hearts when the first version was released in August. Now I have created a command to perform a search in my own web site with the help of Ubiquity, and naturally I want to share it with you.
When talking about JavaScript and inheritance, something that often go amiss from the discussion is the alternative of using proper namespacing instead.
After my recent posts about JavaScript, there were some people asking for more information about inheritance – intrigued by the concept myself, and also inspired by Andrea Giammarchi’s comment , I though I’d come up with some scary shit. π
One of most tricky behaviors by JavaScript interpreters is semicolon insertion.
Time for a new Geek Meet, and this time we will have an extra treat for you! Christian Heilmann, Web Architect/Standards Evangelist at Yahoo UK (Chris’ blog, Chris’ Web Development Articles) will be flown in from the UK to Stockholm (courtesy of Creuna) to do two intriguing web development talks!
Since everyone and his mother is beating down on Internet Explorer, I thought I’d express things from IE’s own perspective:
After reading JavaScript inheritance – how and why and Explaining JavaScript scope and closures, I thought we’d combine the knowledge gained to talk about private, privileged, public and static members (properties and methods) for objects in JavaScript.
Sometime, your perception of yourself isn’t a 100% in sync with your childrens’ takes…
I thought I’d try to explain something which many people struggle with: JavaScript scope and closures.
Some time ago, I had lunch with a former colleague I last saw in 2000, when we were working together in a project. We got to talking, and eventually he asked me an interesting question.
Ok, apparently this is Spotify week, counting all my posts, but I just found out that the service has launched for the public, at least in terms of paying accounts! Also, as a launch bonus, I have 10 more invites for the fast commenters. π
Currently I’m working a fair bit with JavaScript and teaching different ways to use it, and what I want to talk to you about is if and how you use inheritance in JavaScript.
It’s finally time to give something back to you, dear readers, for your loyalty! You know I’ve been ga ga about Spotify for quite some time, and now I’m very glad to offer you invites to the terrific service!
Saturday night, I had the pleasure of attending a Spotify party, thrown by Spotify – the best music service available.
Having done an amount of cell phone research lately, I’ve had the not-so-pleasant experience of seeing the level of quality of certain cell phone vendor web sites. Therefore, I’d like to compare Nokia vs. Sony Ericsson.
Yesterday I ran into a little unexpected behavior when adding title
attributes to a couple of link
elements.
The other day I got a letter from the Swedish Tax Authority in regards to taxation of my daughter Emilia.
As every other web developer on Earth, I initially clung on to Flickr for my photos, but recently I did a little evaluation round, and instead fell for SmugMug. Therefore, I thought it would be interesting to write down a comparison of those two services.
Version 2.7.2 of DOMAssistant has just been released, and beside from some small improvements and minor tweaks, it has two new and very interesting methods.
I’m sure there are a few Tumblr fans out there, and if you are, naturally you’ll want a Tumblr badge to present it in your own web page? π
When I wrote One browser to rule them all, I also wanted to speculate a little in where the operating system market might be heading. Suffice to say, Vista hasn’t meet its expectations, and Mac OS X has gained a lot of attention through iPhone and iPod.
This article is also available in Hungarian.
Personally, I like opacity when it is used well in a web site. And instead of some static images, I prefer, when possible, that it is achieved through CSS.
January 25th 2007, I released something I fondly nicknamed DOMAss, which step by step evolved into the today full-fledged DOMAssistant. Today, it is time to let it go.
Ok, so some of you must think I’m slightly retarded in regards to discovering new internet services. The thing is, though, that I usually test a lot of them as soon as they surface, then wait to see if they become popular, and if yes, hops on the train as everyone else. This time around, the turn has come to FriendFeed and the FriendFeedBadge.
One browser to rule them all, one Google to find them, one extension to bring them all, and in the darkness (Redmond?) bind them.
I now own an iPhone and must reconsider what I wrote in iPhone letdowns.
For many years now, me and a couple of friends have had a saying about code, measuring the quality of it, whether it’s excellent or mediocre.
Some time ago I released PictureSlides, a DOMAssistant plugin to create compelling slideshows and thumbnail galleries, with a number of customizable options. Recently, I ported PictureSlides to also work with jQuery, so if you want to do something spiffy with images, I recommend you check it out!
I just thought I’d mention that I have a new visitor record for this web site. π
I hope you all have had a nice summer, and are up for another Geek Meet!