CSS • Cascading Style Sheets • Simple way to add style to your html and web documents • add colour, whitespace, font, styling • makes it possible – to separate the content from the presentation – share presentation rules across multiple pages – make accessibility easier to achieve – make responsive design easier 2019 / 2011 EC [email protected] 18
DOM • Document Object Model • platform-neutral and language-neutral interface • lets programs/scripts dynamically access: – content – structure – Style – Treats XML, HTML, XTML document like a tree 2019 / 2011 EC [email protected] 21
Web Server • Web servers are computer systems that deliver content or services to end users over the internet. • A Web server is also known as an Internet server. – It consists of a physical server, server operating system (OS) and software used to facilitate HTTP communication. • Example: Apache, IIS, Tomcat 2019 / 2011 EC [email protected] 23
Web Development Principles • It is important to create websites that are: – attractive – functional – user-friendly • Start with – what is the website? – what is the audience? • Design navigation based on audience and purpose • Provide multiple links from different contexts to vital partsof site 2019 / 2011 EC [email protected] 24
Web Development Principles… • Keep it Simple Stupid (KISS) – avoid lots of video and audio – choose familiar and appropriate • fonts • colours • use contrast and whitespace • ensure fast load • use a fluid layout for different screen sizes • use open standards • test your site on many browsers 2019 / 2011 EC [email protected] 25
• Next topic : Hyper text markup language • Reading: – IP addressing – DNS 2019 / 2011 EC [email protected] 28
You've reached the end of your free preview.
Want to read all 29 pages?
- Summer '19
- Web page, World Wide Web, Web server