Thursday, 29 May 2014

Web Protocols

HTML: HTML stand for Hyper Text Markup Language is NOT programming, it is a mark up language which is made up of a set of markup tags. HTML tags are keywords surrounded by angled brackets like <html> for example. Usually, the tags come in pairs to show that it is opening and then closing again, for example <b> and </b> (first tag opening and second tag closing). When using HTML, it is NOT case sensitive and therefore it doesn’t matter whether it is in upper case, lower case or even a mixture. Here are some examples of markup tags and what they mean:

·         <p> - Paragraph

·         <b> - Bold

·         <html> and <body> - Normally used at the start of HTML

·         <br> - Break

·         <src> - Source

·         <img> - Image

·         <color><#1234> - Colour

 Here are some examples of markup tags and the order they go in:

·          <html>

·         <body>

·         <p> This is my first paragraph </p>

·         <p> This is my <b> second </b> paragraph </p>

·         </body>

·         </html>

XHTML: XHTML stands for Extensible Hyper Text Markup Language and is a stricter and cleaner version of HTML. It issues the same principles as HTML but helps to create a more dynamic website.

·         XML describes data

·         HTML displays data

·         XHTML does both

Using XHTML, it allows the designers to create and customise their own tags to their own preference. XHTML elements must be properly nested and must always be closed. XHTML is slightly different to HTML in the way that only lowercase can be used otherwise it will not work.

Ethical Constraints

Relationship with Client: Having and maintaining a healthy relationship with the client is really important. The client may have a brief that they want following and this should be met at the end of the project.

Authoring and Ownership Issues:  The author and the owner are two completely different roles in a project. The author is the person who creates the work whereas the owner is the person who holds the rights to the work.

Representation: Representation can be seen as a bad thing due to others making assumptions about people, companies etc. after having knowledge of someone or another company in the same industry that have done something wrong. This could potentially give a bad name to a certain business even though they may have not done anything wrong.

Blasphemy: Blasphemy is the act of insulting, showing of contempt or lack of respect for God. This can cause offence to others and therefore should be avoided in the web industry.

Thursday, 15 May 2014

Legal Constraints

Intellectual Property Rights: Intellectual property rights are the rights given to someone over the creation from their own minds. These rights are used to give the person exclusive ownership over there creation for a certain amount of time. This links into copyright that is a legal concept that grants the creator exclusive rights to the use and distribution for a limited time of their product. Design rights are also important as they protect the visual design of objects.

Permissions: If you wanted to use certain content that is already being used on another website, you will need to be granted permission to use this content from the source. In order to gain permission from the source, communication such as an email could be used which then could be saved as evidence. If you was to use some content from another website without getting there permission, this could be classed as a criminal offence and legal action could be taken.

Libel: Libel, which can also refer to defamation, is when a false statement is written that may harm the reputation of an individual, business, product, group, government, religion or nation. This is vital that no libel content appears on the website as this could lead to legal action being taken.

Race Relations Act: The Race Relation Act 2000 outlines that it is illegal to discriminate against someone of a different racial background (race, nationality, colour, or ethnic origin). Therefore, someone should not be treated differently to anyone else according to their religion, culture, race etc.

Obscene Publications Act: This act is to prevent any content on a website which may cause offence to the audience. This could be content such as pornography, strong violence and offensive language. This is valid in web design as it will stop the audience from displaying certain content.

Computer Misuse Act: This act can result in people being prosecuted for a number of things when misusing a computer. The type of things that are illegal when using a computer is hacking into other people’s private accounts/systems, helping someone else gain access or misusing protected software.

Data Protection Act: When using the internet, it may ask you to enter personal details in certain situations such as when you are purchasing an item or signing up for a newsletter etc. This is where the Data Protection Act was put into places as this protects the individual’s personal information and stops others from accessing this information such as the government, organisations and other businesses. If anyone wants to use any data for a specific reason, they will need to follow certain protocols, this can be to use the data lawfully and fairly, it is accurate and not modified, it is secure and is kept no longer than needs be.

Accessibility: Accessibility within a website means that the website should be accessible to everyone. People who may have certain disabilities need to be able to understand, navigate around and interact with the website. This can also relate to the older generation who may find it difficult to use a website and to navigate around it. People may also struggle with reading the content on the screen and therefore a solution for this would be to have a voice over reading the content on the page.

Contracts: There are many different contracts that can be put in place when receiving a job in the web industry. Full time and part time employment are available however; there are different types of contracts that are also used. There are fixed term contracts where a company will hire you for a fixed amount of time, for example 12 months. These contracts tend to be used when the company are not guaranteed jobs and can hire people for a certain amount of time. Quite a lot of jobs related to the web industry such as web designers are freelance which means that a company will hire them for a limited time. When companies are taking on new jobs/projects, the majority of the time it will include a brief. There are several different briefs available such as contractual, commission, competition, tender etc. These briefs have to be followed and kept within the guidelines of which the briefs states. If the contract of the brief is broken, this could lead to legal issues.

Tuesday, 13 May 2014

Opportunities


Interactivity: Interactivity has developed in the modern ear and is important when producing a website. Having different components such as games, questionnaires etc. allows the user to feel more included and in control of the website. However, having too much interactivity in a website may over-power the user and put them off from visiting the website again. Therefore, I would suggest that there is a certain amount of interactivity that should be used.

Usability: The usability of a website is vital. Having a website that doesn’t work can be very frustrating for the user which will lead to them not visiting the website again in the future. Navigation around the website is one of the most important factors that should be fully functional as the user should not click on a link and then go to a completely different page or even no page at all. It is said that a good website will reach its target destination within 3 clicks; therefore this should be something that you think about when creating a website.

Colour/Type and Shape Theory: Colour and shape theory is something that needs to be considered when designing and creating a website. Depending on the genre of the website that you choose, depends on what colours and shapes can be used. An example of this is a travelling website; a website of this theme would be suitable to use colours such as blue as it represents the sea and the sky and according to colour theory it is a trustworthy and loyal colour. Also, shapes such as circle could be used as this would represent the world/planet and a circle is also classed and a friendly shape according to shape theory.

Promotion of Skills/Products: The promotion of skills is showcasing your skills and creativity through the design of the website. This is showing others your ability of making a website. This could also lead to showing future employees the ability you have to make a website if you intended on having a job in that sector.

You might be deciding to produce a website that promotes and offers products to the user. It is important to promote these in a correct manner in order for the user to want to purchase one. This can depend on the layout and how the products are being advertised.

Pushing Technology: Technology is always developing and it is important to keep up to terms with the latest technology. Websites see this as an opportunity as it may attract more users to the website if they thing that the website is up to the latest technology standard. This could mean including components within a website that are more complex to insert, which might involve complicated CSS.