A Touch-Optimized BBC News Website for Smartphones

I recently had an idea while using the BBC News iOS app. On my original iPhone 3g (Now quite old I must admit) in my experiences it ran pretty horribly, was slow to load and seemed to choke up when scrolling through the different news categories.

I use the BBC’s mobile website as well and thought there was a need for something in the middle, between the old school mobile version of the BBC News website and the modern iOS app. It would need be graphically pleasing, fast, platform independent and suitable for touch screen devices but can still be accessed via a web browser, not by using a proprietary ‘app’.

» Read more…

Applying jCarousel to ajax Loaded Content

If you’re working with jQuery and the jQuery plugin jCarousel you may have come across this problem if you try to implement jCarousel on an element where the elements childs aren’t present at page load.

What I was trying to do was to apply jCarousel to a <ul> element and have the <li> element be loaded in via Ajax after the page had finished loading. As a rough example of my markup:

» Read more…

jQuery Validation Plugin – form.submit()

jQuery Logo

Got pretty frustrated with this today, playing around with jQuery’s Validation plugin and had it all setup nicely, then I noticed once everything was validated I couldn’t submit the form.. Odd!

No errors in Firefox/Chrome so switched over to good old Internet Explorer which produced this error message:

Webpage error details

Message: Object doesn’t support this property or method
Line: 33
Char: 4
Code: 0
URI: http://www.example.com/globals/js/main.js

Message: Object doesn’t support this property or method
Line: 33
Char: 4
Code: 0
URI: http://www.example.com/globals/js/main.js

» Read more…