Jeremy Zawodny with an interesting post about the return of client side web programming. I did my diploma with heavy use of DHTML in 1997. I wanted to do it cross-platform and I stopped to support anything but Internet Explorer after my doctor told me I should try to back-off from whatever I currently do. It wasn’t just a nightmare – it was practically impossible to do and you could become seriously sick trying.
Many years have passed and things look different. The support of DHTML inside the browsers is much better – but that obviously did not really help too much: advanced technical concepts still require a lot of skill to be developed.