Why can’t you remember what I opened last…A tale of amnesia in Windows apps

Why can’t you remember what I opened last…A tale of amnesia in Windows apps

Dec 22

The file open / save dialog box probably gets the least limelight, it’s dismissed as fast as its invoked. However make no mistake the interface specialists probably gave a lot of thought. Microsoft doesnt seem to care to popularize the thought behind how its dialog boxes appear, but Apple does and I have a feeling that that MS simply read and copied from the Apple Interface Click to...

Internet Explorer 7 – CSS 2.1 is priority, but what about CSS3

Internet Explorer 7 – CSS 2.1 is priority, but what about CSS3

Oct 10

It seems the IE Team plans to do a quick job of making IE CSS 2.1 compliant, that means , it starts catching up with firefox standards wise but misses out looking into the future. The caveat is only a doctype switch will enable compliance In all, we made over 200 behavior changes (bug fixes or new features) under strict mode to improve CSS2.1 compliance. All this work (with the exception of...

Can you guess what the code below is doing?

Can you guess what the code below is doing?

Oct 06

If you can guess right, I will share with you my personal worthy notes on CSS and the 5 greatest aricles that have been hidden from much of the dev population The list includes but is not limited to Universal Selectors CSS 2.1 compatibility CSS formatting techniques Click to continue reading “Can you guess what the code below is...

Did I do a Web 2.0

Did I do a Web 2.0

Aug 29

Its in vogue, calling yourself a Web 2.0 application, site or enterprise, but I really wonder if I touched the tip of the iceberg sometime back.   About two years ago I worked on a compliance management product that had reports. The team developing the application, suggested about 10 presets for 21 reports on the system.  A preset was basically a combination of reports with filter criteria...

Who Moved my Manhole.

Who Moved my Manhole.

Aug 29

“Why are Manhole covers round?” asked the man on the phone, err umm…because they are easy to get in I pleaded. A classical question but the answers are many. I probably surprised him by the lack of choice.  Wikipedia has a page dedicated to this and apparently my answer features there somewhere too…but the most appealing one to me was that Manhole covers are easy to...

XSLT, Syntax, Semantics and Frustration.

XSLT, Syntax, Semantics and Frustration.

Jun 25

XSLT is a pure language. Its sublime, elementary and effecient. Its correct, exactly as how things should be. However we are developers, we earn money when we complete tasks on time, we get poor promotion scores if things aren’t completed on time. Its a rant but its true. If you have ever been on a project utilizing XSLT for the first time, consider changing the way you work. Here are top...

You just can’t stop learning in a XHTML world.

You just can’t stop learning in a XHTML world.

Jun 23

This page is a XHTML 1.0 strict page and I wanted a new window to open on external pages on the previous post Sadly XHTML 1.0 strict doctypes dont allow blank window’s. Enter good old hacks Here’s how it is achieved, use the standard < a href=" yourlink.html " rel="external" .... and use the following snippet to be called on all pages function externalLinks() { if...

Its about being a prototype, Mochikit and the like minded.

Its about being a prototype, Mochikit and the like minded.

Jun 23

I love prototypes, here is what I have been doing. Prototyping for Web Applications Using Prototypes for Javascript Configuring Prototypes for Actionscript That was a feign attempt at making this search engine friendly, Now that it failed, Read on to the real stuff Mochikit uses simple attributes, to create an unobtrusive _Javascript based interface. I used the sortable tables demo. There...

WordPress Loves AJAX