Page 1
Intoduction to Web Theories
What is meant by the term Web 3.0?
Page 2
Web Design(Occam's razor)
WebArchitecture(Cloud Computing, Mircosoft's Popfly)
Page 3
Citations
Web Design
Define theterm "Occam's razor".
Occam's razor is a logical principle attributed to the medieval philosopher William of Occam (or Ockham). The principle states that one should not make more assumptions than the minimum needed.
For a given set of observations or data, there is always an infinite number of possible models explaining those same data.
Occam's razor is essential because it allows simplicity and reduces redundancies.
How does "Occam's razor" affect your web designs?
Occam's razor affects web design because it is best to create the simplest design possible that encompasses all the needs.
Not only will the project be easier to create, maintain and it may even run at a faster speed.
Web Architecture
Describe the term Cloud Computing.
Cloud computing is basically two concepts.
The first being that the computer does the thinking for us, its like the Internet diagram, you draw where you are, you draw a cloud, and you draw the network that your connecting to on the other side of the cloud.
It doesn't matter whats inside the cloud, because someone else has designed the system in such a way that the computers(routers) inside the cloud figure things out for themselves and require no human intervention to do what the user wants.
Basically its saying I don't care whats out there I just want it to work.
The second concept is renting items in the cloud. Either saas(software as a service) or hass(hardware as a service.
Saas is software outside of your computer that you can run via the Internet.
Examples of saas services include webware, Google docs and slide rocket.
Has services allows a person to rent hardware related things such as processing power, storage and data transfer from a server.
The server is much cheaper per unit than the host PC.
You can have a repetitively slow computer hooked up to a fast Internet connection and run basically everything remotely and quickly.
Another bonus of this is that companies that would otherwise have to build there own systems can use the more reliable, cheaper(due to economies of scale) systems.
How can PopFly be used to build mashups?
Popfly is a tool from Microsoft which allows the creation of mashups easily without coding, athough you can code to make more complicated items.
It allows you to create items using Microsoft created applications or applications created by other users and submitted to the directory.
After finding the parts from other users you can add your own creating a masterpiece of a mashup
Page 1
Intoduction to Web Theories
What is meant by the term Web 3.0?
Page 2
Web Design(Occam's razor)
WebArchitecture(Cloud Computing, Mircosoft's Popfly)
Page 3
Citations