HTML - Hyper Text Markup Language
CSS - Cascading Style Sheets
(Websites script)
Java - Android Language
Javascript - Advanced effects and added interactivity
(Games)
SQL - Database Language
PHP - Server Based Language
(Communication between a database and a Website)
Search criteria
iOS - Apple
Ruby - Twitter, social media
Designing for browsers
Chrome
Safari
Firefox
Opera
Internet Explorer
An internet explorer interprets HTML and each one produces a different result.
Conduct surveys on what browsers are most used to make them 100% effective on that particular browser.
Devices
Desktop Computers
Laptops
Tablets
Mobile Phones
Televisions
Each one of these has to be a consideration too as each one will change the layout of the website. It needs to be able to work in a computer as well as a mobile phone, it needs to be responsive web design. When a bar across the top of the computer is transferred to a mobile phone, it uses a hamburger icon to open up a tab with a list of the navigational buttons. This could be a problem as interactivity with these navigational buttons usually reduces.
A good user interface should be able to navigate to any page, from any page.
72 pixels per inch are the standard for website design, this is due to file size and the speed of the website to load up the content. The average web user will wait around 2.5 seconds for the page to load before backing out of the webpage. As the internet speed increases this pixel size could increase.
Accessibility
Screen readers are programs that read the contents of a computer screen to the user. They are most commonly used by people with visual impairments. Laws are in place which mean that all people must be able to read the text content using a screen reader. Typographic layouts must not be converted to JPEGS as this will be breaking the law.
Google Fonts will allow you to download your chosen type to your website. The only problem with this is that you will be illegally distributing the chosen typeface without a licence. Royalty free typefaces can be used however, make sure that they are royalty free for web browsers. The licence fees for online distribution is much higher than print distribution.
The typefaces are not installed on the website, this means that custom typefaces will reset to times new roman if the users computer does not have the typeface installed.
CODE
HTML divides each element of a webpage within an open and close tag. Every element of a website has to be enclosed within an open and closed bracket that is relevant to what it is e.g. paragraph, title etc...
Opening tag:
<p>
Closing tag:
</p>
The most basic website must include,
<html>
<head>
<title>
<body>
along with their closing counterparts.
If one part on the code is incorrect, nothing on the website will work, the design of coding is extremely intricate.
WYSIWYG applications are good however, real letter coding is the only real exact code that is the most successful.
HTML CSS is a great book to continue working on and learning coding
Useful websites are www.codecademy.com
No comments:
Post a Comment