+ All Categories
Home > Technology > Front end web development: How to be great

Front end web development: How to be great

Date post: 27-Jan-2015
Category:
Upload: frank-west
View: 107 times
Download: 2 times
Share this document with a friend
Description:
No tech, no code, just plain old simple English as I talk you through the entire journey of front end web development. Whether you're new to the industry or have been in it for years, this talk will help you become a great front end developer.
Popular Tags:
27
Frank West Front end web developer Lover of cats Front end web development – How to be great! by Frank West, 1 June 2013 @frankjwes t
Transcript
Page 1: Front end web development: How to be great

Frank West

Front end web developerLover of cats

Front end web development – How to be great! by Frank West, 1 June 2013

@frankjwest

Page 2: Front end web development: How to be great

Distractions

Front end web development – How to be great! by Frank West, 1 June 2013

Page 3: Front end web development: How to be great

Front end web development

Front end web development – How to be great! by Frank West, 1 June 2013

How to be great!

Page 4: Front end web development: How to be great

Introducing Ella

Front end web development – How to be great! by Frank West, 1 June 2013

Page 5: Front end web development: How to be great

Where is the website?

Global (SC) Global (NM) US (SC) Global (CS)

April 2013 April 2013 March 2013 March 2012 March 2013

Google 90.17 83.22 78.49 66.4 67.1

Bing 3.61 5.4 10.73 16.7 16.9

Yahoo! 3.08 8.01 9.12 11.6 11.8

Front end web development – How to be great! by Frank West, 1 June 2013

Key

SC Stat Counter

NM Net Market

CS ComScore

Page 6: Front end web development: How to be great

The basics

• Header tags, h1 – h6• Page titles and meta tags• HTML 5– Header, footer, article, section, aside– Address– Time

Front end web development – How to be great! by Frank West, 1 June 2013

Page 7: Front end web development: How to be great

Adding more

• Open graph– Meta tags for social

• Microdata (Schema.org)– Supported by Google, Yahoo! and Bing– Define books, movies, people, products, reviews,

organisations, events and much more

Front end web development – How to be great! by Frank West, 1 June 2013

Page 8: Front end web development: How to be great

Another step

• Google Analytics– Events• Videos being played• Ajax events being triggers• Tabs be switched

– Filters• Logged in vs Logged out

Front end web development – How to be great! by Frank West, 1 June 2013

Page 9: Front end web development: How to be great

3 seconds

Page 10: Front end web development: How to be great

Understand it

• Sprites• Minified files• Code ordering• Compressed images• Do we need external libraries• Even setting heights and widths on images

Front end web development – How to be great! by Frank West, 1 June 2013

Page 11: Front end web development: How to be great

Test it

• Google Chrome developer tools• Google page speed• Gtmetrix• YSlow

Front end web development – How to be great! by Frank West, 1 June 2013

Page 12: Front end web development: How to be great

Front end web development – How to be great! by Frank West, 1 June 2013

Page 13: Front end web development: How to be great

Front end web development – How to be great! by Frank West, 1 June 2013

Page 14: Front end web development: How to be great

Front end web development – How to be great! by Frank West, 1 June 2013

Page 15: Front end web development: How to be great

Front end web development – How to be great! by Frank West, 1 June 2013

Page 16: Front end web development: How to be great

Front end web development – How to be great! by Frank West, 1 June 2013

Page 17: Front end web development: How to be great

Front end web development – How to be great! by Frank West, 1 June 2013

Page 18: Front end web development: How to be great

Front end web development – How to be great! by Frank West, 1 June 2013

Page 19: Front end web development: How to be great

A gentle hand

• Understand the design• Talk with the designer• Pay attention to detail• Question inconsistencies• Master typography

Front end web development – How to be great! by Frank West, 1 June 2013

Page 20: Front end web development: How to be great

They’re all dead DaveFront end web development – How to be great! by Frank West, 1 June 2013

Page 21: Front end web development: How to be great

Is it alive

• Hover, focus, active states– Links– Buttons– Forms– Table rows

• It doesn’t need to be fast

Front end web development – How to be great! by Frank West, 1 June 2013

Page 22: Front end web development: How to be great

Where is it?

• Icons– Are they obvious?

• Search– Where is it?

• Terminology– What does that mean?

• Errors– The button doesn’t work?

Front end web development – How to be great! by Frank West, 1 June 2013

Page 23: Front end web development: How to be great

Front end web development – How to be great! by Frank West, 1 June 2013

Page 24: Front end web development: How to be great

Front end web development – How to be great! by Frank West, 1 June 2013

Page 25: Front end web development: How to be great

Take the challenge

• No mouse• Screen readers• Black and white• 200% text

Front end web development – How to be great! by Frank West, 1 June 2013

Page 26: Front end web development: How to be great

We have arrived

• Functionality

Front end web development – How to be great! by Frank West, 1 June 2013

Page 27: Front end web development: How to be great

How to be great!

• HTML, CSS, JavaScript• SEO• Performance• Design• Interaction• User experience• Accessibility

Front end web development – How to be great! by Frank West, 1 June 2013


Recommended