Web Development Blog

Comparission of 2010 and 2012 Olimpics' websites.
With respect to server side and client side technologies.

Vancover 2010:

Uses html with embedded pictures and videos. Client side.

The drop down menus are implemented using some sort of scripting language, most likely JavaScript, which is done client side, without the need to load a new page from the server.
The entire menu is loaded upon initial loading of the page, but is only shown when the script running in browser detects mouse over the section. Client side.

News section is dynamic by design and is generated server side as it gets updated, with the browser displaying the result in real time, constantly checking to load new articles. Server side.

The embedded video can be played on the server side, with the file itself being stored on the server and only streamed when the client side script detects the play command. Client and Server.

The three menu lists bellow the main image/drop down menu area, display content pulled by the server side script from database, but are styled by client side html. Their interactiveness is implemented by client side scripting which send input to the server to generate the link to requested webpage. Client and Server.

London 2012:

This website uses the same template as the previous one, changing it ever so slightly.
It adds a reel of videos above the results and search menus is build using client side scripts that allow viewer to see different videos available without loading them all from server. Once the chose which one to view, it is the server that generates and renders the video.

The list of links to other years’ websites is styled using JavaScript that checks for mouse interaction, but the images and links are written in html and are static.

Week III
Lab 3

Part 1.

a&b. The home page link uses red and white for a high contrast that eases navigation.

c. Yes, because it supports the Ctrl-mouse wheel option for zooming

d. There is a separate version of the website for users on an iPad.

e. It is.used to show a pop-up description of the link that this image is.

f. There is, split into three sections, Top video of the month, Most commented articles of the month and most popular games of the month.

Week II
Lab Work

Python is the most edited article among those six for the past two years.

Wikipedia has a quality scale, according to which, Python is best regarded.

Searching for “possible vandalism” tag in the history of revisions shows that Python is the most vandalised article.

History seems to be the most widespread tile in those articles, alongside with syntax, Implementation(s) and features

Considering that Haskell page have had the least amount of edits, it would stand to reason that it is that page that is most alike with it’s original.

Week I

I'm sorry, but we no longer support this web browser. Please upgrade your browser or install Chrome or Firefox to enjoy the full functionality of this site.