All about types in Javascript – Type detection
This is the fourth (and last) part of a series “All about types” in Javascript. The basics – types and general rules of conversion Automatic type conversion Explicit type conversion Type detection The...
View ArticleHandling the unexpected – Type safe functions in Javascript
Javascript is a weird language. Great but weird. Take functions for example. You cannot only pass any type of arguments, you can also pass any number of arguments. This may be quite disturbing,...
View ArticleThe art of escaping
Escaping is the art of transforming a text into a transport format from which it can be extracted again without any modification. That’s something every developer does – to a certain level. For example...
View ArticleCircumvention of Opera’s Upload Field Path Protection
If you have a form with a file upload field, in some browsers you cannot extract the path to the chosen file. This is meant as a security measure, because it might reveal some information about the...
View ArticleBetter Javascript: Three women and one address book
This is about three women and a javascript address book. The first woman is my mom. Though she does have a first name and a last name, I have been referring to her as mom for my whole life, so her...
View ArticleBetter Javascript: Updates on the address book
Last night I met Jennifer again and apart from being hot it turns out she’s pretty perceptive as well. When she read my previous article, she objected to some aspects of my address book. Her point is,...
View ArticleWebsites built for the future
If you had the chance to build a website from scratch. A website that is going to be launched in the late summer of this year. And an old version of that website already exists, which will be...
View ArticleUser-agent sniffing is back
HTML5 brought many good features, but it also brought back user-agent sniffing. User-Agent sniffing is the nemesis of good modern web development, and that’s for a good reason. As a person who uses...
View ArticleSo your dropdowns won’t open in IE7?
So Microsoft recently published a security update for Internet Explorer, which had the side effect, that in certain circumstances dropdowns (that is a select element) won’t open. In short, if your page...
View ArticleOn the phone with Mom – Throttle and Delay DOM-Events in Javascript
Imagine you’re on the phone with your mom and she keeps on talking. And talking. And talking. And you keep on listening and listening. And listening. Every now and then your mom will throw in a “you...
View Article
More Pages to Explore .....