Progressive Enhancement is one of the key ways of ensuring accessibility. However, it has been commonly known to be applied to using JavaScript. John Resig explains a method, called Progressive CSS Enhancement. [Continue]
skip to navigation | content
ifacethoughtsProgressive Enhancement is one of the key ways of ensuring accessibility. However, it has been commonly known to be applied to using JavaScript. John Resig explains a method, called Progressive CSS Enhancement. [Continue]
Javascript is one language which usually gets blamed for the developer’s mistakes. And accessibility is one of the aspects where it gets bashed up. Roger Johansson shows how input-device independent Javascript can improve accessibility. [Continue]
A while back I said that some frameworks are so productive today that they might drive your choice of programming language. Well, it is not absolutely true if you are ready to put in effort and show your love for the framework by porting it to your preferred language. Steve Yegge wanted to use Rails, but could not use Ruby at Google, so he ported it to JavaScript. [Continue]
Dave Herman writes to inform that pre-release of reference implementation of ECMAScript Edition 4 aka JavaScript 2 is available. This is the place to track developments with JavaScript, along with a ECMAScript Edition 4 Wiki. The purpose of a RI is to serve as a standard and as an example for others to carry out other implementations. [Continue]
The guys at Internet Connection have implemented vi in JavaScript (JSVI) (via Ajaxian). JSVI might not sound appealing to you instantly, but it gives a good break from all the WYSIWYG editors and actually lets me use my favorite editor on the Web. Many of my friends ask me about the reasons behind my liking for vi. [Continue]
A friend voiced some concerns about the various third party web sites that appeared in the status bar while loading this blog. These would be the “Looking up …” or “Waiting for …” messages with the web site addresses. This post is to assure you, the reader, that all the third party scripts that are being used here are trustworthy. [Continue]
Brent Ashley explains the problem and possible solutions for secure AJAX mashups (via Ajaxian). It has come a right time, when developers are reporting AJAX vulnerabilities. The inherent conflict is because we are using today’s tools in an unintended way, which springs up surprises, especially when we least expect it. [Continue]
Adam Bosworth explains why some software works and some does not. He brings it down to two basic factors - Physics and Human Psychology. It does sound pretty abstract, but he elaborates it further by specifying that success of software has always required a faster hardware technology. [Continue]
Do you assume that your user will use a mouse? Think again, if you do. James Edwards has an informative article on making JavaScript input device independent. [Continue]
Comments have been a popular way of adding information about the the code. They have worked fine for all kinds - from programming languages to markup languages. They have also been used to collaborate with rest of the team. [Continue]
This is the weblog of Abhijit Nadgouda where he writes down his thoughts on software development and related topics. You are invited to subscribe to the feed to stay updated or check out more subscription options. Or you can choose to browse by one of the topics.
Twitter - Using Midori.