subshell News & Blog » Web Technology
Latest news on our growing client base and latest wins. Plus: Stories, tips and tricks from the team at subshell.
Lately I wrote an article (in german) for usabilityblog.de about usability and HbbTV. In general it deals with navigation in TV applications. The article contains some examples of existing tv applications and enumerates some of the problems those apps have to deal with. At the end I try to give some pieces of advice for best practices and describe some my ideas, what could be done to improve the user experience.
In my last post I was describing how to add a reflection effect to an image using an HTML5 canvas. As promised in that post, here finally comes part 2, which is dealing with creating a perspective view of a 2D image.
For our upcoming website relaunch, I did some interesting experiments with the HTML5 canvas element.
I wanted to load screenshots or other images into a canvas element and apply two different manipulations on those. First of all my goal was to generate a wet floor / reflection effect for any arbitrary image and second of all I dealt with projective transformation to create some kind of perspective view of a 2D image. Whereas it's easy to find lots of good tutorials dealing with reflection effects, my second idea, the projective transformation, turned out to be much more complicated. In order to keep this blog post short, I m going to split it up in two parts - starting now with the wet floor effect in part 1 and continuing with projective transformation later on.
Declaring controllers via annotations instead of implementing an interface is a pretty neat thing in Spring 3 compared to version 2.5, in my opinion. You get some new flexibility in naming and constructing your Controller classes and in addition you don't have to care about declaring your controller within a spring configuration file.
Lately I had to add a webservice interface to our XML importer component and so I was taking a closer look on some webservice frameworks. While reading several feature lists and technical documentations I came across this description of Spring-WS. Chapter 17.5.6 deals with using Spring-WS together with the Java 6 JDK webservice features, published in a build-in HTTP-Server. Because the attached code samples looked really simple, I decided to give it a shot.
I spend several hours lately to get Eclipse Helios to work with Maven (m2eclipse plugin) and the Eclipse Web Tools Platform (WTP). I wanted Maven to resolve my dependencies for a web project and WTP to deploy my application on a Tomcat server automatically. Actually this should be managed by the "Maven Integration for WTP" plugin - but it doesn't ...