In this last chapter we will try to integrate what we have discussed in this book and we will formulate the concept of a square web application. We will then apply this knowledge and take a last look at our C3D travel blog application. Before we finish the chapter we need to discuss a few subjects that can badly interfere with our goal to develop a square web application, such as how to handle legacy applications. We end this chapter and therefore this book, with a wink: a square puzzle, which we hope will spark discussion by way of an example, on how client web applications can be best developed.
Until we all walk through 3D holograms to interact with the Web, the flat, rectangular browser window will be our main way to view the Web.
This means that everything you see in the browser is confined to rectangles within its window, often laid out in intricate ways and sometimes rectangles can overlap. Each rectangle within the browser window can have an autonomous...