Assignment Document

Meaningful: For all the websites the information provided

Pages:

Preview:


  • "Meaningful: For all the websites the information provided beside each of the bar chocolatesis self-explanatory. Consistent: It is consistent with the top two rows and the bottom pane which includes extrainformation. When a user navigated through dif..

Preview Container:


  • "Meaningful: For all the websites the information provided beside each of the bar chocolatesis self-explanatory. Consistent: It is consistent with the top two rows and the bottom pane which includes extrainformation. When a user navigated through different pages the above options on the pageremain the same.-----------------------------------------------------------------TASK 2-----------------------------------------------------------------While evaluating the above websites I came up with the following technologies that are usedand can be used the line of business for developing the website:HTML and XHTML: HyperText Markup Language can be used to manipulate the layoutand the content by tagging different elements for a website. It recently updated the way it1 handles user forms, structure and the media content etc. eXtensible HTML was introducedby w3c to overcome the limitations of HTML.Advantages: These elements are familiar to user and are fairly easy to use.These technologies are standardised so it can be used with all the browsers.These technologies could be integrated with various technologies including JSP, ASP, PHP,PostgreSQL etc.There are widely available tutorials which makes it easy to learn these technologies.Disadvantages: The code written in these technologies can be easily copied.Guaranteed message delivery and server initiated communication are not supported.These technologies do not offer a lot of interactivity to users. 10 -----------------------------------------------------------------AJAX:Asynchronous JavaScript andXML is the combination of both client and server side technology for updating the dynamiccontents of websites without refreshing the webpage.Advantages: This technology make websites faster and more sophisticated.This technology makes it possible to process the data on the client side so that only theprocessed information is sent to the server.Disadvantages: The content may be affected if the browser back and refresh button are used.More coding is required than only HTML or XHTML.Contents are generated dynamically using AJAX so they are not available for search engineindexing.-----------------------------------------------------------------Flash: It is frequently used to servecontents related to media on the web pages. It is used in streaming media, advertisements andinteractive multimedia content display.Advantages: Offers interactive features and richer interface content which are updated in real time andprocessed dynamically.It is platform independent and runs on client side.It’s quite easy to replicate as the efforts are not replicated for different platforms.Disadvantages:The initial launch and plug-in download is time consuming.It requires significant programming skills.Its development has to start from the scratch.-----------------------------------------------------------------Java Applets: This is a smallapplication written in java. The users launches the java applet which then is executed inside aJVM. It can be written in any programming language that compiles java bytecode. Javabytecode is cross platform so it can be used in different browsers also.Advantages: It provides interactive features with real time update.It supports swing and JavaBeans controls and has full java compatibility support.It is more secure.Disadvantages: Its coding part is not consistent between browsers.Its initial download is slow.The content is not indexed by search engines.It requires Java Virtual Machine (JVM).-----------------------------------------------------------------CSS: Cascading Style Sheets provide ameans of associating presentational information with the structural elements of a document ina way that does not corrupt the underlying structure of the element. A style sheet is a set ofguidelines for the browser indicating how the various elements of a document should bepresented. Advantages: Allows consistent style to be applied across a number of web pages. If formatting changes are required then changing style sheet will apply those changesthroughout.It has much wider array of attributes than HTML thus it has superior.Disadvantages: Browser compatibility: Some of the features are some supported in some browsers while theyare not in some other browsers.Can easily be overridden and it complicates templates.-----------------------------------------------------------------TASK 3-----------------------------------------------------------------Full Website Design DocumentationIntroduction:The Chocolate Box aims at supplying the chocolate confectionaries to retailers.It provides solutions to the retail trade for all confectionary requirements with qualityproducts, excellent customer service at competitive price. With the help of this website userswill be able to place their request for chocolates and get it delivered to the place of theirchoice.Goals: The website aims at achieving the goal of becoming a leading edge company in themarket of chocolate confectionary suppliers. With this website administrators would be ableto add/delete/modify the new incoming products and the users will be able to place an order.The website also has a feature of google maps which will give users an easy access to their "

Related Documents

Start searching more documents, lectures and notes - A complete study guide!
More than 25,19,89,788+ documents are uploaded!

Why US?

Because we aim to spread high-quality education or digital products, thus our services are used worldwide.
Few Reasons to Build Trust with Students.

128+

Countries

24x7

Hours of Working

89.2 %

Customer Retention

9521+

Experts Team

7+

Years of Business

9,67,789 +

Solved Problems

Search Solved Classroom Assignments & Textbook Solutions

A huge collection of quality study resources. More than 18,98,789 solved problems, classroom assignments, textbooks solutions.

Scroll to Top