Posts in the "Web browsers" Category

Firefox 3.5 is released - information about having multiple Firefox versions and web developer extension compatibility

Published on Wednesday, July 1st, 2009

Firefox 3.5 was released yesterday, and it has already reached 5 and a half million of downloads (at the time of writing). Therefore, I thought I’d answer some common questions, especially from a web developer perspective about the new version and which web developer extensions which will work with it.

Continue reading

Microsoft’s recent marketing campaigns

Published on Thursday, June 25th, 2009

You have probably seen this elsewhere on the web, read me go on about it on Twitter, or something, but I thought I’d go through what I find to be some weird and provoking marketing strategies from Microsoft recently.

Continue reading

Opera Unite - some questions and answers

Published on Tuesday, June 23rd, 2009

Last week, Opera launched an alpha release of Opera Unite. My idea here here is to write an unbiased post about it, to answer some the most common questions and queries.

Continue reading

New JavaScript features with native JSON support and JavaScript 1.8.1 additions

Published on Thursday, June 18th, 2009

With the impending release of Firefox 3.5, I thought I’d cover the new things in JavaScript 1.8.1 - part of that is the very exciting support for native JSON, and you know what? They’re not the only ones supporting it!

Continue reading

Thoughts on Microsoft’s move to ship Windows 7 without Internet Explorer in Europe

Published on Monday, June 15th, 2009

Microsoft, in a surprise move, have decided to ship Windows 7 in Europe without any web browser at all.

Continue reading

Impossible to uninstall Safari 4 in Mac OS X - Apple pretty much follows suit with Microsoft

Published on Thursday, June 11th, 2009

A little while ago, Apple released Safari 4. While it’s a very competent and fast web browser, there’s something seriously wrong with it: on a Mac, it can’t be uninstalled.

Continue reading

Store information on the client side with DOM Storage/Web Storage - plenty of improvements available

Published on Wednesday, June 10th, 2009

Saving state or values have never been easy on the web, especially on the client-side, and using cookies have been far from ideal. Enter DOM/Web Storage!

Continue reading

Geek Meet Charity June 4th 2009 was a success!

Published on Friday, June 5th, 2009

Yesterday we had Geek Meet Charity in Stockholm, and in my opinion, it was a great success!

Continue reading

Getters and setters with JavaScript - code samples and demos

Published on Thursday, May 28th, 2009

Not many people know it, but you can use “real” getters and setters in JavaScript if you want to.

Continue reading

Serious memory leak issue with 24-bit PNG images with alpha transparency in Internet Explorer

Published on Tuesday, May 26th, 2009

In my day job (i.e. the one paying the bills), I encountered a very serious problem in Internet Explorer, which turned out to be a show-stopper in my current project.

Continue reading

Mozilla/Maemo Danish Weekend May 30th-31st - addition to my two weeks of speak

Published on Wednesday, May 20th, 2009

End of May/beginning of June will be very busy for me indeed. There will be a number of speaking engagements for me, and I’d like you to know about another one: Mozilla/Maemo Danish Weekend.

Continue reading

Firefinder for Firebug - an extension to quickly find elements matching your CSS selectors or XPath expressions

Published on Tuesday, May 12th, 2009

I am very happy to say that an idea I’ve had for a while has finally been implemented: Firefinder for Firebug.

Continue reading

Mozilla Prism brings power to stand-alone web applications

Published on Monday, May 11th, 2009

Over time, lots of people have developed the need to run web applications/sites in a stand-alone manner, and many major player try and cater to that.

Continue reading

The alt attribute is NOT for tooltips

Published on Thursday, May 7th, 2009

I’m am so tired of the never-ending misunderstanding of the alt attribute versus the title attribute.

Continue reading

Mozilla Labs’ online code editor Bespin

Published on Friday, April 3rd, 2009

One of the more interesting places to look for new things are Mozilla Labs, and it’s refreshing to see how they think outside the box to create future features and usage ideas.

Continue reading

An evening with Microsoft

Published on Friday, March 20th, 2009

I was a bit hesitant whether I should write about this or not, but hey, I’m all about openness, so here goes…

Continue reading

Speaking at Mozilla Add-Ons Workshop (MAOW) in Berlin March 29th 2009

Published on Tuesday, March 10th, 2009

About a couple of weeks ago, I was approached by a Mozilla employee suggesting I talk at one of their events.

Continue reading

IE 8 - standards compliancy goes back to being an opt-in

Published on Monday, February 16th, 2009

IE8 Blacklist: forcing standards rendering opt-in.

What! The! Fuck!

Stop developing for Internet Explorer 6

Published on Monday, February 9th, 2009

This proposal might seem a bit drastic, but please allow me to present my case.

Continue reading

How to solve :first-child CSS bug in IE 7

Published on Wednesday, February 4th, 2009

Yesterday, IE 7, once again, pushed me to the brink of going postal. Refusing to give up, I finally managed to find the problem.

Continue reading

Microsoft force-installs Firefox extension

Published on Monday, January 26th, 2009

I haven’t worked with Visual Studio and .NET for a while, but in my current project that’s the platform. I downloaded a necessary update, and as it turned out, Microsoft hit a new low…

Continue reading

How to develop a Firefox extension

Published on Saturday, January 24th, 2009

Admit that you have always wanted to know how to develop a Firefox extension but never had the time to learn. :-) Here I will walk you through and at the end of the article we will have created a fully functional Firefox extension!

Continue reading

Extending web browser functionality - Greasemonkey for all web browsers

Published on Monday, January 19th, 2009

Ever felt that you have had the need to enhance your web browser, or the functionality of some web site you frequently visit? Here I will explain how to do that.

Continue reading

Thank you for 2008 - Happy New Year!

Published on Tuesday, December 30th, 2008

The end of 2008 is near, and I felt it was time to summarize the passed year.

Continue reading

IE 6: now coming to a cell phone near you

Published on Friday, November 21st, 2008

Something was brought to my attention which, to say the least, left me a little baffled: IE 6 is coming to mobile phones…

Continue reading

Internet Explorer 8 - fix event handling, or don’t release it

Published on Tuesday, November 4th, 2008

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.

Continue reading

Behind Blue Es

Published on Wednesday, October 15th, 2008

Since everyone and his mother is beating down on Internet Explorer, I thought I’d express things from IE’s own perspective:

Continue reading

You want CSS opacity to go with that? Well, suit yourself

Published on Tuesday, September 16th, 2008

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.

Continue reading

One browser to rule them all

Published on Thursday, September 11th, 2008

One browser to rule them all, one Google to find them, one extension to bring them all, and in the darkness (Redmond?) bind them.

Continue reading

Google releases web browser: Google Chrome

Published on Tuesday, September 2nd, 2008

The web is buzzing! Something which was due to come, sooner or later, has happened. Google is launching their own web browser today: Google Chrome.

Continue reading

Nyman rides again

Published on Tuesday, August 26th, 2008

I’m back. :-)

Continue reading

The ultimate getElementsByClassName, anno 2008

Published on Tuesday, May 27th, 2008

Two and a half years ago, I released the first version of getElementsByClassName. With how web browsers has evolved since, I thought I’d release a real ultimate version, dated 2008. :-)

Continue reading

Conditional Compilation in JavaScript

Published on Monday, May 26th, 2008

A feature most people don’t seem to know about is conditional compilation in Internet Explorer web browsers.

Continue reading

JavaScript loop performance

Published on Friday, April 11th, 2008

When developing JavaScript, performance is one of the vital things. Therefore, I thought I’d share the performance of loops with JavaScript, and give some advice.

Continue reading

Microsoft will use Gecko layout engine in IE 8

Published on Tuesday, April 1st, 2008

When I read the news this morning, it blew my mind! Microsoft will use the Gecko layout engine for IE 8.

Continue reading

Full Acid3 support in Opera and WebKit (Safari etc)

Published on Monday, March 31st, 2008

First out was Opera, and then WebKit (which Safari and some other web browsers are based on), to pass the Acid3 test.

Continue reading

Should we continue to use relative units vs. relying on page zooming?

Published on Wednesday, March 26th, 2008

Looking at the upcoming releases of different web browsers I started to wonder whether specifying fonts in relative units, such as ems etc, will be a common approach in the future.

Continue reading

Styling BUTTONS, and achieving sliding doors with them

Published on Thursday, March 13th, 2008

As you all know, form elements aren’t that easy to style, especially not consistently. At a first glance, the button element seems like a sure winner, but once you delve into it…

Continue reading

DOMAssistant news - New plugins, TextMate bundle and ten times faster than the competitors in IE 8

Published on Monday, March 10th, 2008

A number of exciting things have been going on in the DOMAssistant camp, so I thought I’d fill you in with some of the latest. We’re talking plugins, developer tools and taking a glimpse into the future.

Continue reading

IE 8 beta 1 available for download - some quick takes

Published on Friday, March 7th, 2008

For those of you who have missed it, IE 8 beta is now available for download. Let’s take a quick look on what’s in it.

Continue reading

Not all values posted with a form in IE

Published on Thursday, March 6th, 2008

I am, hypothetically ( :-) ) working on an e-commerce site, and the other day I discovered that IE doesn’t post all values with a form.

Continue reading

IE 8 will use Standards Mode as the default rendering

Published on Tuesday, March 4th, 2008

As reported all over Internet, Microsoft has completely turned around regarding their initial Standards Mode approach in the upcoming IE 8.

Continue reading

IE 8, shooting browsers and what to do

Published on Monday, February 25th, 2008

A topic that just can’t be discussed enough is Microsoft and how some of their decisions affect us Web Developers, end users and, consequently, the entire world.

Continue reading

Et tu, Firefox?

Published on Friday, February 15th, 2008

For me and a lot of other people I’ve been talking to, the latest release of Firefox haven’t really been delivering.

Continue reading

How web browsers handle rounding when it comes to values set in percentage

Published on Thursday, January 24th, 2008

Ever had the problems with width set in percentage, and every web browser seem to treat it differently? Elements falling down in IE, ruining your layout? I sure have, and John Resig explains how it really works.

Continue reading

Version targeting in IE 8, and an alternative path for Microsoft

Published on Wednesday, January 23rd, 2008

There’s a fire spreading over the Internet right now, and it’s about the new Microsoft idea with version targeting in their new IE 8 web browser.

Continue reading

Can’t make links (appear ) clickable in IE

Published on Tuesday, January 22nd, 2008

We all know that Internet Explorer hasn’t been the best of the bunch rendering CSS properly, and while IE 7 got better, it’s far from perfect. I have an example here where I can’t make links (appear) clickable, no matter what.

Continue reading

Goodbye 2007 - Happy New Year!

Published on Saturday, December 29th, 2007

The year 2007 has come to an end, or rather, it very soon has. I thought I’d write a summary of what happened me as well as on the web during 2007, to have a closure for the year that has passed.

Continue reading

Opera files a complaint to the European Commision about Internet Explorer

Published on Friday, December 14th, 2007

Opera brings Microsoft and Internet Explorer in front of the European Commission with an antitrust complaint.

Continue reading

Stop using poor performance CSS expressions - Use JavaScript instead

Published on Tuesday, November 13th, 2007

Since the CSS support in Internet Explorer, especially in versions prior to Internet Explorer 7, has been lagging quite substantially, clever web developers have started using CSS expressions to mimic CSS functionality. However, few realize how this affects performance.

Continue reading

Top results