Tuesday, April 1st, 2008
>As we sit through the fun and frolics of April fools day on the Internet, we can look back on a busy March in Ajax land. Often life is dominated by Ajax libraries, as they continue to make our lives easier, but this time it was about the browsers and the standards. With IE 8 we finally saw a dusting off of a browser that has been largely out of the game for many years. After poking around more with activities and Web slices, they actually seem interesting indeed, but we really care about the non-user facing stuff. We want IE 8 to catch up and give us our APIs. The first public beta is promising, and now we need to watch for the next. Safari 3.1 was released, and Firefox 3 is looking close, with the betas looking top notch. I personally wouldn’t mind teaching the browser a couple of new tricks too.
Finally, we seemed to have a ton of news revolving around performance. Some of this came from testing the new browsers and seeing huge performance improvements, but others were just new general best practices. Performance seems to be on the forefront of peoples minds right now, which is great to see.
Thanks for a great month. Please contact us with Ajax news as you see it, and here is the roundup:
- Microsoft changes IE 8 defaults to be “standards mode”
- Silverlight Offline and AIR
- Acid 3 Ships; WebKit praised
- IE 8: Better Ajax, CSS, DOM, and new features
- WebKit, GTK, and Qt
- IE 8 on Acid
- Me.dium shows off new IE 8 features
- Mozilla Prism update makes it easy to create wrappers
- Internal IE-HTML DOM still isn’t XHTML compliant
- Firefox 3 beta 4: postMessage and perf
- Firefox 3 Memory Usage
- Safari 3.1 Released
- IE8 and Safari 3.1 compatibility updates
- Key events and Safari 3.1
- Acid 3: Opera Passed?
- WebKit Passes Acid3
- Will IE8 & HTML5 Make RSH Irrelevant?
- Where is Firefox on Acid 3? Here.
- Do you want your browser to Jabber away?
- Why getBoundingClientRect is important
- OpenID and OAuth in the browser?
- Playing with language: Inlined fromMaybe
- Json.NET 2.0
- iWebMvc: DWR, Dojo, Spring and Hibernate/JPA
- Appcelerator: RIA + SOA
- Controller: Event Delegation Library
- Clientside Mootools Library Update
- ECMAScript 4 Progress Tracking
- Google Visualization joins the Ajax APIs
- Subclassing and the prototype chain
- Echo 3 releases client side component model
- Google AJAX Translation API
- Nitobi Survey Results on Ajax Development
- IE and WebKit Performance; Is WebKit the Ralph Nader of Browsers?
- Multiple File Uploads with Aptana Jaxer
- Using a hash property for security and caching
- Dojo 1.1 Released
- Dojo on AIR shows detail on AIR itself
- Dojo and Django templates on the server side with Jaxer
- Getting some $ with Dojo
- dojox.analytics for developers and more
- Dojo Storage updated for 1.0
- jqunit: extending jquerys testrunner to all
- Browser CSS float error detection with jQuery
CSS / Design
- CSSJanus: simple tool for RTL
- cvi_text_lib: cross API text stroking
- Progressive Enhancement with CSS support
- IE 8 and Performance
- IE 8 Connetion Parallelism Issues
- Lessons learned from improving Google Code web site performance
- Roundup on Parallel Connections
- The importance of bandwidth versus latency
- Yahoo! releases new performance best practices
Tools / Utilities
- Firecookie: Put you hand in the cookie jar with Firebug
- How green is your Web site?
- RadRails 1.0 Released
- Help Debug Firebug
iPhone / Mobile
- iPhone SDK: Great if you like Cocoa, but what about us?
- iPhone SDK for Web Developers
- CiUI: CNET iPhone UI
- iPhone Optimization Script
- Google Gears for Mobile Released
- The FireEagle has landed – personal location information for your applications
- ProtoFlow: Coverflow for Prototype
- YTranscript: Using the brand new YouTube chromeless, scriptable player
- WiseMapping: More Ajax Mind Mapping
- Asciify: ASCII art library
- An Ajax Ascii Art Generator
- Adobe Photoshop Express Launches
- markItUp! – Lightweight Text Editor
Posted by Dion Almaer at 9:00 am