The Browser Rulez!

The browser is growing into

the hub of our computer use

-- and is pretty good at it!

Barend Köbben

Trends


Browser as a packaging platform

Browser as an application framework

Browser as a graphics engine

Browser as
a packaging platform

Spinetix

http://www.spinetix.com/

Browser as
an application framework


No longer just an HTML renderer...

  • Local storage (e.g. through sqlite)
  • Business logic & Processing power though Javascript programming and AJAX (e.g. National Atlas viewer)

National Atlas Viewer

National Atlas viewer
www.nationaleatlas.nl

Browser as
an application framework


No longer just an HTML renderer...

  • Local storage (e.g. through sqlite)
  • Business logic & Processing power though Javascript programming and AJAX (e.g. National Atlas viewer)
  • Separation of content and styling through CSS
  • Connection of data and visualisation through the DOM (e.g. D3.js)
  • More and better standardized in- and output possibilities through HTML5

HTML5


  • Is the latest version of HTML (still under development, but supported in all major browsers)
  • Is part of the “openWeb”: using only Open Standard formats (e.g. making Flash unnecessary)
  • Allows for other XML elements to be used inside a document: e.g. MathML, Canvas & SVG
  • Combined with in-line JavaScript, it allows creation of client-side web-applications
Spinetix

Browser as
a powerful graphics engine


Hitherto impossible graphics performance because of adoption of

WebGL

WebGL


  • a JavaScript API for rendering interactive 2D & 3D graphics
  • without the use of plug-ins
  • allowing GPU acceleration
Spinetix
http://www.chromeexperiments.com/webgl/ http://www.webglearth.com/ http://maps.nls.uk/projects/georeferencer/

So what...?

Should we not focus more of our
{teaching | research | projects} technnology at browser application development...?

 

b.j.kobben@utwente.nl || kobben@itc.nl

created using reveal.js