Week 1 - Introduction To Web Design
Week 1 - Introduction To Web Design
Week 1 - Introduction To Web Design
Sean Preston
Welcome!
• My name is Sean Preston
2. You will gain a deeper understanding of the World Wide Web and
the roles within the industry.
• You should use the techniques you have learnt during the in-class
activities to complete this assessment.
• The grade for this assessment is worth 100% and you have 2,000 words
for the report component.
Assessment templates!!!!!
• You will find an assessment template for assignment two for this
module. YOU MUST USE IT!
• The World Wide Web was invented by English scientist Tim Berners-
Lee in 1989 while working for CERN.
Web 2.0 and Web 3.0
• Web 1.0 was a web of documents, of static pages, of few publishes
and many consumers.
• Web 3.0 is the Semantic Web – where automated agents can access
the web intelligently through understanding the meaning of content,
etc., and achieved through meta-data
Browser and Servers
• Servers are computers which host the files and data required to
present websites (These are normally in the form of Web Hosting).
• Browsers allow users to navigate the world wide web using a GUI.
While headless browsers exist they are uncommon for the general
consumer.
• Most common browsers are Google Chrome, Firefox, Safari and Edge.
Other browser such as Opera exist, but their usage is minimal in
comparison.
Domain Names
• A Domain Name is a user-friendly means of allowing users to access
content on the World Wide Web.
• You will normally find yourself falling into one of these roles as you
develop as an expert in the field. For example, if you find yourself
enjoying CSS and JS then it’s probably likely you’ll be a front-end
developer.
Then there’s JavaScript…
• JavaScript confuses the matter further as many websites now make
use of advanced JavaScript frameworks which require the skills
commonly associated with a back-end developer.
• Web browsers receive HTML documents from a web server. The HTML
markup describes the structure of a web page semantically.
• The HTML syntax includes a range of tags. These tags are often
treated differently by the web browser and can be used to describe
the content of “blocks” on the page.
<img src=“img.jpg”/>
• Block element
• Block element
• H1 is top level and the largest font size, H6 is the bottom level and
smallest font size.
• Each page on a website should only have one H1 tag (for SEO
purposes)
HTML Elements - Lists
<ul>
<li>Text goes here</li>
</ul>
• Unordered lists (UL) are used for a collection of items that appear in
no particular order.
• Ordered lists (OL) are used for lists where the sequence is important
(e.g. tutorial steps)
More inline elements
Tag Description
<a href=“”> … </a> Link
<br/> Page break
<code> … </code> Computer code sample
<em> … </em> Emphasised text
<u> … </u> Underlined text
<i> … </i> Italic
<b> … </b> Bold
<strong> … </strong> Bold – for emphasis
<small> … </small> Small print
Class Project
Introduction to class project
• In each class you will be given activities which together form a complete
website.
• While the activities should provide you with a basic structure. It is expected
that you’ll go beyond these.
• You are expected to complete all these activities. Additional support for
content covered in activities won’t be provided for those who don’t complete
the activities!
Which editors/IDEs should you be using?
• I don’t really mind which editor you use. You should however not be
using Dreamweaver!
• They include:
• <header>, <footer>, <aside>, <nav>
• <audio>, <video>, <picture>
• <progress>, <time>, <date>, <address>, <figure>
Offline and storage
• Additional support for file uploads (allowing multiple files to be
uploaded in a <input type=“file”> element.
• ContentEditable attribute!
• Geolocation
Activities