Posted on September 4th, 2009 by Simon Brock
The power of a modern web browser
It’s very rare to find something that really shows what browsers are capable of if people put their mind to it. An example we have all come to love is Google Maps which was truly unique and even worked in IE6. At the other end of the spectrum, I have recently come across JSWars. This is unashamedly aimed at Firefox 3.5 but really does show what a modern web browser is capable of.
For those of you who are not using Firefox, JSWars is an arcade style shoot’em up game in the old tradition. On one side of the screen is a ship which you can move up and down and which can fire bullets at streams of baddies which fire back. It does all this while subjecting you to a crushing sound track and the usual bullet and explosion sound effects. (It is loud, so if you are reading this on Friday afternoon in the office and fancy a go, turn the volume down on your PC first or people will know).
What makes this game special is that it is completely implemented in HTML and Javascript. No Flash, Java or plugins were used. This is important and noteworthy because it shows where certain web browsers are going. We have a game here which implements high-quality interactive animated behaviour through a familiar interface - seeing what Google did with two-generation-old technology we will have to see what others can do with this. Modern web browsers don’t just have interface changes there are other changes. For example, HTML 5 allows client side storage in SQL databases. Now there are all sorts of potential security problems with that which developers will have to think about and users might need to understand but we are starting to see people use these facilities in websites – particularly iPhone ones as Safari on the iPhone supports the standard.
Obviously the issue is going to be what web browsers can do this. JSWars works in Firefox (and other Gecko web browsers). In principle it should work in Safari (and other WebKit browsers like Chrome) but doesn’t seem to. So that it can work, it has to use the new HTML canvas tag – and you know which web browser does not support it but there may be a way round that.
So if you want to waste some time on a Friday afternoon, you are going to have use Firefox.
You can skip to the end and leave a response. Pinging is currently not allowed.
3 Responses to “ The power of a modern web browser ”
Leave a Reply
Categories
- About the bloggers
- Green
- Hardware
- How To
- Just in
- Microsoft Office 2010
- Newsdesk
- Online business
- Random
- Rant
- Real World Computing
- Software
- View from the Labs
- Windows 7
Authors
Archives
- March 2010
- February 2010
- January 2010
- December 2009
- November 2009
- October 2009
- September 2009
- August 2009
- July 2009
- June 2009
- May 2009
- April 2009
- March 2009
- February 2009
- January 2009
- December 2008
- November 2008
- October 2008
- September 2008
- August 2008
- July 2008
- June 2008
- May 2008
- April 2008
advertisement
Printed from www.pcpro.co.uk



























September 4th, 2009 at 8:03 pm
I tried JSWars with Chrome 4.0 on Ubuntu and it works fine for me.
Re. games, Large Animal built a cool game called Infinite Journey using O3D. A demo video of it is here:
http://www.youtube.com/watch?v=NAgug5D6Kdg
September 5th, 2009 at 7:39 am
What’s different about O3D with other technoogies such as Flash or Silverlight.
September 5th, 2009 at 4:58 pm
@TimoGunt
You can learn more about O3D here:
http://code.google.com/apis/o3d/