Nick Hampson

Recent Posts

HTML5 & IBM i - Multimedia

Posted by Nick Hampson on Jul 17, 2013 7:39:00 PM

So multimedia eh? Still annoyed with IBM for not letting us have WRKFMV (Work with Full Motion Video)?

Read more

Topics: HTML5, IBM i, GUI

HTML5 & IBM i - Performance and Integration

Posted by Nick Hampson on Jul 14, 2013 8:47:00 PM

Performance and Integration. Something we all would be happy with but often not in direct association with HTML.

This really boils down to two key elements:

XML HTTP request 2 and web workers - tools built to make web applications yet run like Native applications.

Read more

Topics: HTML5, IBM i, GUI, Application Integration

3D, Graphics & Effects with IBM i

Posted by Nick Hampson on Jul 9, 2013 9:36:00 PM

3D - Business Apps - 3D - Business Apps. Doesn't seem to go does it?

This isn't for everyone, but stick with me for a minute it’s not all Iron Man special effects stuff.

3D within the browser is using Web GL to render real 3D, so if you have a product you need to represent in a more realistic form, this could be very useful.

Read more

Topics: GUI

The IBM i Bookshelf

Posted by Nick Hampson on Jun 19, 2013 12:22:00 AM

Last week while doing a webinar with Steve Will, Trevor and Eamon, I was asked about design books and what one I would recommend. The question was brought up by Kevin who I met while speaking about User Experience at COMMON a few years back.

I gave the name of one book but thought the idea of mentioning some of the stand out books I have read and the variety of material I read might be interesting to people. Some people may be surprised by the variety of reading I do, especially for the IBM i community where design is often just thought of as graphic design.

Read more

Topics: IBM i, GUI, Application Modernization

HTML5 & IBM i - Connectivity

Posted by Nick Hampson on Jun 5, 2013 6:46:00 PM


So, connectivity, doesn't sound like a revolution or even very exciting does it?
The truth could not be further from that, web sockets are for me the biggest revolution of the web, they removes the issues in building modern applications based on technologies only setup to display web pages.

That’s a strong statement from a guy who like to draw pretty pictures and can't actually program, but bear with me, I know this stuff pretty well and its lives up to the hyperbole. While we can get into XHR's, AJAX and a million other acronyms, the simple reality of web sockets is easy to understand and easy to see why it’s a revolution.

Read more

Topics: HTML5, IBM i

Mobile Web Performance Optimization

Posted by Nick Hampson on May 16, 2013 10:14:00 PM

Read more

HTML5 & IBM i - Device Access

Posted by Nick Hampson on May 7, 2013 8:49:00 PM


HTML5 & IBM i - Device Access

I've written this blog entry three times trying to get it right, I'm not sure I've hit the mark, so if you want to see anything else or more detail add some comments. While trying to write up this entry I've done endless technical detail and even tried a video but on reflection, the detail misses the entire point of device access. For me the point of device access is not the individual things you can do (and I will cover them) but the value this brings to browser-based apps, it is a real game changer.

Read more

Topics: HTML5, IBM i, Mobile

HTML5 & IBM i - Offline & Local Storage

Posted by Nick Hampson on Apr 5, 2013 9:23:00 PM

HTML5 - Offline & Local Storage 

This idea of often confusing to people as the whole point of the web is being online and generally not having anything local to manage. Keep reading though because there are time when you are not connected to the internet (out of Cell or Wifi range etc.) but you do want to be productive, plus with the explosion of the mobile internet storing data locally can have a big effect on app performance, bandwidth and usability in the real world.

Read more

Topics: HTML5

HTML5 - Semantic code

Posted by Nick Hampson on Mar 21, 2013 9:39:00 PM




HTML5 - Semantic code 

HTML5 is a progression from HTML4, it is a superset of the general HTML4 tags with a few old items deprecated and a couple of great tags back in the spec (like iFrame which never actually went out of use).

From a very simplistic point of view you can use the doc type and you have a HTML5 page, beyond that much of what people did with HTML4 is still valid but the differences are in the details not just the tags themselves.

Read more

HTML5 & IBM i - Core Technology Series

Posted by Nick Hampson on Mar 12, 2013 10:20:00 AM


I hope you enjoyed the webcast! 

Over the next few weeks we will go through some of the core technologies under the HTML5 banner. We will show you what they are, how they can be useful for business applications, some detail about them and further details to learn more where its useful.

Read more

Topics: HTML5, IBM i, Mobile