Diploma in Web Design Part I - Amazon S3...Diploma in Web Design –Part I Summary of Lesson 4...

11
Lesson 5 Website Enhancements Presented by: Bryan Hurley Web Design Educator Diploma in Web Design – Part I

Transcript of Diploma in Web Design Part I - Amazon S3...Diploma in Web Design –Part I Summary of Lesson 4...

Page 1: Diploma in Web Design Part I - Amazon S3...Diploma in Web Design –Part I Summary of Lesson 4 Summary Of Previous Lesson Fluid Layouts One size fits all Adaptive Web Design (AWD)

Lesson 5

Website Enhancements

Presented by:

Bryan Hurley Web Design Educator

Diploma in Web Design – Part I

Page 2: Diploma in Web Design Part I - Amazon S3...Diploma in Web Design –Part I Summary of Lesson 4 Summary Of Previous Lesson Fluid Layouts One size fits all Adaptive Web Design (AWD)

Summary of Lesson 4

Page 3: Diploma in Web Design Part I - Amazon S3...Diploma in Web Design –Part I Summary of Lesson 4 Summary Of Previous Lesson Fluid Layouts One size fits all Adaptive Web Design (AWD)

Summary Of Previous Lesson

Fluid Layouts

One size fits all

Adaptive Web

Design (AWD)

Fixed layout with

Media Queries

Fixed Layouts

Sooo 2003!

Responsive Web

Design (RWD)

Fluid layout with

Media Queries

Page 4: Diploma in Web Design Part I - Amazon S3...Diploma in Web Design –Part I Summary of Lesson 4 Summary Of Previous Lesson Fluid Layouts One size fits all Adaptive Web Design (AWD)

Summary Of Previous Lesson

@media screen and (max-width: 900px) {

body {width: 85%;}

} CSS Code

Media Type Media Feature

Page 5: Diploma in Web Design Part I - Amazon S3...Diploma in Web Design –Part I Summary of Lesson 4 Summary Of Previous Lesson Fluid Layouts One size fits all Adaptive Web Design (AWD)

Libraries & Frameworks,Code Calls Library, Framework Calls Code.

• Inversion of Control

When you call a method from a library, you are in control.

jQuery is a Library.

But with a framework, the frameworks calls your code, the control is inverted.

Bootstrap is a Framework.

Page 6: Diploma in Web Design Part I - Amazon S3...Diploma in Web Design –Part I Summary of Lesson 4 Summary Of Previous Lesson Fluid Layouts One size fits all Adaptive Web Design (AWD)

FrameworksA Framework is a standardised set of concepts, practices and

criteria for dealing with a common type of problem.

• Usually made up of HTML, CSS, & JavaScript documents.

• Typical CSS Framework Would Consist Of:

• CSS code – To create responsive grid

• Typography – To improve readability

• Browser Compatibility Fixes – To standardise the end result across browsers.

• CSS Classes – Predefined styles for elements.

Page 7: Diploma in Web Design Part I - Amazon S3...Diploma in Web Design –Part I Summary of Lesson 4 Summary Of Previous Lesson Fluid Layouts One size fits all Adaptive Web Design (AWD)

Libraries

• A Library is a collection of precompiled routines that a

program can use.

So code like this:

var x = document.getElementById("myDiv");

x.style.color = "red";

Page 8: Diploma in Web Design Part I - Amazon S3...Diploma in Web Design –Part I Summary of Lesson 4 Summary Of Previous Lesson Fluid Layouts One size fits all Adaptive Web Design (AWD)

Libraries

• A Library is a collection of precompiled routines that a

program can use.

Can be written like this:

$( "#myDiv" ).css( “color", "red" );

Page 9: Diploma in Web Design Part I - Amazon S3...Diploma in Web Design –Part I Summary of Lesson 4 Summary Of Previous Lesson Fluid Layouts One size fits all Adaptive Web Design (AWD)

Inversion Of Control

Your Code

FrameworkLibrary

Page 10: Diploma in Web Design Part I - Amazon S3...Diploma in Web Design –Part I Summary of Lesson 4 Summary Of Previous Lesson Fluid Layouts One size fits all Adaptive Web Design (AWD)

Which One To Choose?

Your development will

dictate the tools.

Page 11: Diploma in Web Design Part I - Amazon S3...Diploma in Web Design –Part I Summary of Lesson 4 Summary Of Previous Lesson Fluid Layouts One size fits all Adaptive Web Design (AWD)

Q&A

• You will learn Image Types, Licences, Copyright and more!

• You will learn even more about Web Design

• We will be addressing more core areas

• We will announce our BIG MYSTERY

Next Lesson is

[email protected]

www.facebook.com/shawacademy

www.twitter.com/shawacademy

www.shawacademy.com

Graphics & Media on the Web

See local numbers on website