Monday 13 April 2015

Web Coding Protocols

WEB CODING PROTOCOLS
 
WEB PAGE
 
When creating a web page the construction of the web page and design of the web page is of vital importance. Creating an interesting web page is essential to creating a successful web page. The text of a webpage needs to be easy to read, so nothing too fancy, but at the same time needs to be a plain font but interesting, most webpages rely on simple fonts such as Arial or Times New Roman.
 
The colour scheme also requires thought when creating a webpage, using colours that can get positive connotations are the better choice for positive websites appealing to children or younger people, neutral colours such as blue can be used for information websites whereas darker or colours with more negative connotations according to colour theory could be used for websites aimed at teenagers such as music websites, however, it would be biased to state that negative colours are seen throughout teenage oriented websites as they can feature both light and dark colours. Darker colours are primarily viewed within certain genres of music so colour theory for websites is difficult to decide upon.
 
Tables on websites aren't essential but can help to layout the webpage better when listing information whilst on the webpage rather than leaving it cluttered around the page. The page itself is normally made up of tables just to help get the information across better.
 
Hyperlinks are good for webpages as they allow people to get around the page quickly and easily rather than having to constantly search for what they want on the webpage, they can also be used to link to useful websites or to social media sites that may be getting used by the webpage.
 
Depending on the page in question, the language and terminology used may differ, on a more child based webpage the language will be simple to understand whereas on webpages discussing a work or university the language may be more complex and feature terminology which references the webpage/site that you are on.
 
Metadata on a website helps to emphasise other data which may already be previously known, using metadata on a webpage will help people understand what is on the webpage better. Text documents metadata is useful in helping people to understand data such as who the author is, the length of the document and when the document was written. Image metadata includes image size, colour and image resolution.
 
HTML
 
HTML or Hyper Text Mark-up Language is the most commonly used mark-up for creating webpages and websites. The layout, colour, text, images and everything else which is on a website is marked by html. HTML has a more complex version which is known as Extensible Hyper Text Mark-up Language. The reason for the more complex version for HTML is due to technology advancing further and further, such as mobile phones and tablets, having XHTML allows for these devices to process properly when visiting websites. XHTML tags are much more difficult to understand than HTML tags due to the complexity of technology advancements and the changes that have to be gone through to get to mobile technology. HTML is currently made up in the following format <HTML><HEAD>(Within these brackets is what the document is about)<BODY> and it then ends with </BODY></HTML>. Any information that is required goes between the two 'BODY' sections of the mark-up, this is normally the main body of the website.
An example of XHTML being used.
 
 
CASCADING STYLE SHEETS
 
CSS are used to help with the style of the webpage, using cascading style sheets makes the whole process of editing the styles a lot easier than were they not used. Using them allows you to change as much as you want at once rather than changing individual styles which can be time-consuming and inefficient for whoever it is that is changing the style sheets. They are often used on webpages that feature HTML or XHTML. You use something called an embedded style sheet which is placed at the head of your webpage and then another external file is attached to help you choose the style that you want.
 
TERMINOLOGY
 
Authoring is used to help create and programme the website and is done by using software's that allow for this to happen, it isn't just website based and can be used for DVDs, CDs, etc.
 
Websites are the primary focus of the internet and are used to showcase information relating to the specific subject that more information is required on. There are millions of available websites which have information on anything that you could want, websites can showcase other websites and are used for both informative and entertainment purposes.
 
Uploading basically means to upload something onto a website or webpage which is then seen by others. Photos and videos are uploaded regularly on websites such as twitter and Facebook, uploading files onto websites also applies to this.
 
File transfer protocols (FTP) are standard protocols which are used when transferring data from on webpage to another. It is used to send files with the internet, OneDrive is an example of FTP as it allows for your files to be transferred to the internet, Twitter is also an example when photos are uploaded, this is done using FTP.


Interactive Media Authoring

INTERACTIVE MEDIA AUTHORING
 
AUTHORING
Authoring a website means to write the websites electronic/digital documents. Adobe Dreamweaver is one of the most commonly used web authoring tool types which is used to create these documents.
 
 To plan a website for interactive authoring would require consideration of various different parts of the website, the main planning would have to go into the graphics such as images or videos which would appear on the screen. The layout would also need to be planned out by the website creator. The website planner would also require people to help create the website so this would require planning as well, for example the number of people working and the payment.
 
The design of the website has to, of course, look as professional as possible so coming up the layout of the page is an important part of the design planning aspect of authoring.
 
To develop a web page would need a large and vast knowledge of different programme types such as C++ or Actionscript, these would be different depending on the software used to create the webpage or website.
An example of C++.
 
The production of the webpage would have to be a highly co-operative effort between the programmers and the webpage designers, the reason for this is that it would help to create a website that is easy to understand and find your way around when searching the actual created website.
 
APPLICATIONS
 
The following indicates the different applications of interactive web authoring: entertainment, marketing, presentations, product catalogues, documentation, games, education, computer-based training and assessment. Despite the fact that Adobe Dreamweaver and other web authoring devices can help to put all these into a website, other software can be used to create the applications for the website, such as Adobe Flash for website animation purposes, or Adobe Photoshop for digital graphics purposes.
 
The use of interactive web authoring for each of the different mentioned applications allows the creators of video games for example, to show off their idea in a cheap simple way on a website that has been created.
 
FORMAT
 
Web formats differ from CD/DVD formats due to the differing ways that the companies may want to get the message across of what they are creating. For example a video game webpage advert may allow for a simple click to go to the main webpage, whereas some webpages may have interactive adverts allowing you to click preferences of a differing products, this may be more interesting of an idea to use and draw people in on the website.
 
Presentations are sometimes implemented for the audience to interact with on webpages, these use various animation techniques within web authoring and can be used for information or instruction purposes.
 
Handheld devices such as phones require touchscreen capabilities on web pages which work the same as mouse clicks, however the web authoring may be different and require different programming to work.
 
ASSETS
 
Different assets are available to use for the creation of webpages using a web authoring tool. Examples of these include: sound; text; video; vector graphics; animations and images. These can be used in different ways during web authoring to make the webpage look a lot better, using animations can give the creator freedom for the website to look and move however they want, videos and sounds can be used to similar effect for he websites' creation.
 
INTERACTIVITY AND CONTROL
 
Using assets such as the ones mentioned allows for interactivity within the webpage as do putting in interactive buttons on the website, these are also created using web authoring. Creating interactive sections like this requires scripting something which can be accomplished in various web authoring programmes. These can be used on buttons or hotspots to send people to different sections of the website. Effects and slideshows can be created for interactive purposes on webpages using web authoring and can be created on various programmes that are available to use for web authoring, using effects and slideshows helps to draw people in to interact with the website.
 
LIMITATIONS
 
File sizes are a problem during web authoring, creating animations or videos within Adobe Flash can result in really large file sizes which may be difficult to place onto a webpage. The large file sizes can result in long and slow download sizes when placing the asset onto the webpage. The content type can also be an issue and a limitation as the content may not be approved by the content creator or certain interactive adverts may be aimed at a specific audience and be seen by people who aren't the age range chosen for the product. A plug-in is another limitation especially if the software is outdated making both the software required and the plug-in defunct and difficult to get hold of meaning a loss of work and creation.