SlideShare a Scribd company logo
© 2015 ClickStart – www.clickstart.net
Core Web Standards and Competencies
Scott DeLoach – scott@clickstart.net ClickStart – www.clickstart.net
In this session, we will discuss what is essential to know, what is good to know, and what you
probably don’t need to know about web standards, technologies, and tools. I will introduce the
essential web technologies, explain what they do and why they are (or are not) worth learning,
and provide a list of recommended resources to help you learn them as quickly as possible. I will
also recommend industry standard tools you should learn.
Overview
 Markup
 Styles
 Scripts
 What’s next?
Markup languages
 HTML
 XML
 XHTML
 DITA
 DocBook
 …
HTML5 – overview
Developed: 1993
Latest release: 5 (2014)
Recommendation: www.w3.org/TR/html
HTML5 – example
<html>
<head>
<title>Title of the document</title>
</head>
<body>
<h1>Hello World!</h1>
<p>Welcome to my sample HTML5 document.</p>
</body>
</html>
HTML5 – structuring documents
HTML5 provides the following elements that should be used to structure documents.
© 2015 ClickStart – www.clickstart.net
Element Sample content
header A logo and/or page title
nav Site-wide links
section A collection of news articles
article A blog post or news article
aside Links to recent and popular articles
footer A copyright statement
HTML5 – Structuring documents example
<header>
<h1>header</h1>
<p>overview of my header...</p>
</header>
<nav>
<ul><li>link 1</li><li>link 2</li><li>link 3</li></ul>
</nav>
<section>
<aside><p>aside</p></aside>
<article><p>article one...</p></article>
<article><p>article two...</p></article>
</section>
HTML5 – books
HTML5 to the Point – Scott DeLoach
HTML, XHTML, and CSS – Elizabeth Castro
HTML5: The Missing Manual – Matthew McDonald
What is HTML5? – Brett McLaughlin
HTML5 – tutorials
www.html-5-tutorial.com
www.w3schools.com/html
www.udemy.com/courses/search/?q=html5
HTML5 – example sites
www.html5tothepoint.com
www.html5rocks.com
www.html5demos.com
www.thewildernessdowntown.com
HTML5 – troubleshooting
Compatibility
www.html5.com
© 2015 ClickStart – www.clickstart.net
www.caniuse.com
Validators
CSE HTML Validator Lite
validator.w3.org
Testing
www.w3schools.com/html/tryit.asp?filename=tryhtml_intro
HTML5 – tools
 Authoring tools (Author-it, Doc-to-Help, Flare, RoboHelp, etc)
 Dreamweaver
Free
 CoffeeCup
 HTML-Kit
 www.html5-editor.org
Stylesheet languages
 CSS
 XSL
CSS – overview
Developed: 1996
Latest release: 3 (2012)
Recommendation: www.w3.org/TR/CSS
CSS – example
h1 { color: green; }
h2, h3 {
color: green;
}
p {
color: green;
font-family: Arial;
}
© 2015 ClickStart – www.clickstart.net
CSS3 — new properties
Property Description
Animations Specifies a transition effect from one style to another.
Background size Specifies the size of a background image.
Border image Specifies an image to use as a border.
Border radius Specifies a curved border.
Box shadow Specifies a shadow for a block of content.
Columns Divides content into multiple columns.
FlexBox Specify dynamic flexible layouts.
FontFace Specify non-standard fonts.
Gradients Specify lighting and shading effects.
HSLA Specifies a color using hue saturation lightness and alpha.
Opacity Specifies the amount of transparency for a background color.
RGBA Specifies a color using red green blue and alpha (ie, opacity).
Text shadow Specifies a shadow for text.
Transforms Change the position of content
(ex: skew or rotate).
Transitions Specify the speed of animation changes between properties.
CSS – books
Cascading Style Sheets: Designing for the Web – Hakon Lie and Bert Bos
CSS Mastery: Advanced Web Standards Solutions – Simon Collison
CSS Pocket Reference – Eric Meyer
CSS to the Point – Scott DeLoach
CSS: The Missing Manual – David McFarland
CSS – tutorials
www.cssbasics.com
www.w3schools.com/css
www.udemy.com/courses/search/?q=css3
CSS – examples
www.csstothepoint.com
© 2015 ClickStart – www.clickstart.net
www.csszengarden.com
www.species-in-pieces.com
CSS – troubleshooting
Compatibility
www.caniuse.com
Validators
CSE HTML Validator Lite
jigsaw.w3.org/css-validator
Testing
www.csste.st
CSS – tools
 Authoring tools (Author-it, Doc-to-Help, Flare, RoboHelp, etc)
 Stylizer
 TopStyle
Free
 TopStyle Lite
Scripting languages
 Ajax
 ASP
 CGI
 JavaScript (ECMAScript)
 Perl
 PHP
 Python
 Ruby
 VBScript
JavaScript – overview
Developed: 1995
Latest release: 1.8.5 (2011)
Recommendation: www.ecmascript.org
© 2015 ClickStart – www.clickstart.net
JavaScript – frameworks
• Dojo
jQuery
 MooTools
 Prototype
 script.aculo.us
 YUI
JQuery – essentials
<script>
$( document ).ready(function() {
alert(“Hello Word!”);
});
</script>
JavaScript – books
JavaScript & jQuery: The Missing Manual – David McFarland
JavaScript and JQuery – Jon Duckett
Learn JavaScript Visually – Ivelin Demirov
A Smarter Way to Learn JavaScript – Mark Myers
A Software Engineer Learns HTML5, JavaScript, and JQuery – Dane Cameron
JavaScript – tutorials
learn.jquery.com
www.codecademy.com/en/tracks/jquery
www.JQuery.com
www.w3schools.com/jquery
JavaScript – examples
plugins.jquery.com
www.jqueryscript.net
www.sitepoint.com/jquery-popular-plugins-list
JavaScript – troubleshooting
Compatibility
kangax.github.io/compat-table/es5
Validator
esprima.org/demo/validate.html
© 2015 ClickStart – www.clickstart.net
Testing
www.jslint.com
Javascript – tools
Free
 Aptana
 MarkItUp!
 Notepad++
What’s next?
 Bootstrap
 Responsive design
 Single sourcing
 Writing for mobile devices
About the presenter
Scott DeLoach is the Founder of ClickStart, where he provides training and consulting for
MadCap Flare, Adobe Captivate, embedded user assistance, CSS, and HTML5. He has
been developing browser-based help systems since 1997, and he has received four Best
in Show awards for his work from STC.
Scott is a certified Flare and Captivate instructor, and he is the author of MadCap Flare
Developer's Guide, CSS to the Point, HTML5 to the Point, and Word 2013 to the Point. For
more information about Scott's books see www.lulu.com/clickstart.
You can reach Scott at www.clickstart.net or by email at scott@clickstart.net.

More Related Content

PDF
Responsive Content: A CSS-based Approach - MadWorld 2015, Scott DeLoach, Clic...
Scott DeLoach
 
PDF
Applying Responsive Web Design (RWD) to UA - WritersUA East 2015, Scott DeLoa...
Scott DeLoach
 
PDF
Best Practices for Going Mobile - MadWorld 2015, Scott DeLoach, ClickStart
Scott DeLoach
 
PDF
Extreme CSS Techniques - MadWorld Europe 2018, Scott DeLoach, ClickStart
Scott DeLoach
 
ODP
Worry free web development
Estelle Weyl
 
PPT
Responsive Web Design
RZasadzinski
 
PPT
JavaScript UI Architecture: Be all that you can be
Kyle Simpson
 
PDF
Responsive web design
Russ Weakley
 
Responsive Content: A CSS-based Approach - MadWorld 2015, Scott DeLoach, Clic...
Scott DeLoach
 
Applying Responsive Web Design (RWD) to UA - WritersUA East 2015, Scott DeLoa...
Scott DeLoach
 
Best Practices for Going Mobile - MadWorld 2015, Scott DeLoach, ClickStart
Scott DeLoach
 
Extreme CSS Techniques - MadWorld Europe 2018, Scott DeLoach, ClickStart
Scott DeLoach
 
Worry free web development
Estelle Weyl
 
Responsive Web Design
RZasadzinski
 
JavaScript UI Architecture: Be all that you can be
Kyle Simpson
 
Responsive web design
Russ Weakley
 

What's hot (13)

PPTX
Html5 - Novas Tags na Prática!
Rômulo Reis de Oliveira
 
PDF
Going native with html5 web components
James York
 
PDF
Introduction to Responsive Web Design
Clarissa Peterson
 
KEY
Web 2.0 = Accessibility 2.0?
Jared Smith
 
PPT
(WS11) Saša Matijašić (LogIT internet usluge): Quo Vadis, Browser?*
Web::Strategija
 
PDF
Intro to Web Development from Bloc.io
Douglas Wright
 
PDF
Front end developer responsibilities what does a front-end developer do?
Katy Slemon
 
PPT
Lecture 9 Usability Orignal
Sur College of Applied Sciences
 
PDF
Responsive Design in the Real World
Clarissa Peterson
 
PPTX
HTML5 - Future of Web
Mirza Asif
 
PPT
Too much accessibility: Good intentions, badly implemented
Gabriel Porras
 
PPTX
Elastic: Why WYSIWYG is the future of WordPress themes — WordCamp NYC 2009
Daryl Koopersmith
 
Html5 - Novas Tags na Prática!
Rômulo Reis de Oliveira
 
Going native with html5 web components
James York
 
Introduction to Responsive Web Design
Clarissa Peterson
 
Web 2.0 = Accessibility 2.0?
Jared Smith
 
(WS11) Saša Matijašić (LogIT internet usluge): Quo Vadis, Browser?*
Web::Strategija
 
Intro to Web Development from Bloc.io
Douglas Wright
 
Front end developer responsibilities what does a front-end developer do?
Katy Slemon
 
Lecture 9 Usability Orignal
Sur College of Applied Sciences
 
Responsive Design in the Real World
Clarissa Peterson
 
HTML5 - Future of Web
Mirza Asif
 
Too much accessibility: Good intentions, badly implemented
Gabriel Porras
 
Elastic: Why WYSIWYG is the future of WordPress themes — WordCamp NYC 2009
Daryl Koopersmith
 
Ad

Viewers also liked (6)

PPT
Stylesheets for Online Help - Scott DeLoach, ClickStart
Scott DeLoach
 
PPT
Social Media Tools for Business
Justin Levy
 
PPT
Striking a Balance Between Staying Connected and Time Management
Justin Levy
 
PPTX
Developing a Facebook Strategy and Avoiding the 9 Deadly Sins
Justin Levy
 
PDF
E Newsletter
Multivision
 
PPTX
Evolving from Social Media to Social Business
Justin Levy
 
Stylesheets for Online Help - Scott DeLoach, ClickStart
Scott DeLoach
 
Social Media Tools for Business
Justin Levy
 
Striking a Balance Between Staying Connected and Time Management
Justin Levy
 
Developing a Facebook Strategy and Avoiding the 9 Deadly Sins
Justin Levy
 
E Newsletter
Multivision
 
Evolving from Social Media to Social Business
Justin Levy
 
Ad

Similar to Core Web Standards and Competencies - WritersUA East 2015, Scott DeLoach, ClickStart (20)

PDF
Javascript Html Css A Stepbystep Guide Student Student
zorahpyzer7p
 
PPTX
025444215.pptx
RiyaJenner1
 
PDF
Fii Practic Frontend BeeNear - laborator 1
BeeNear
 
PPTX
WELCOME (recovernjkgnjvnvnfjkvnjknnbfjked).pptx
HarshwardhanPatil52
 
PDF
Html5 deciphered - designing concepts part 1
Paxcel Technologies
 
PPTX
Html,CSS & UI/UX design
Karthikeyan Dhanasekaran CUA
 
PDF
Web Dev - 1 PPT.pdf
gdsczhcet
 
PPTX
WEB DEVELOPMENT.pptx
silvers5
 
PPTX
25444215.pptx
YashMittal302244
 
PDF
web development
ABHISHEKJHA176786
 
PPTX
EdTechJoker Spring 2020 - Lecture 4 - HTML
Bryan Ollendyke
 
PPTX
Chapter 2 introduction to html5
nobel mujuji
 
PPTX
Introduction to Web Technologies PPT.pptx
Kunal Kalamkar
 
PPTX
HTML / CSS / JS Web basics
btopro
 
PDF
nothing to share right now here. kindly lkeave this section right away thankuu
NitinSingh378454
 
PPTX
HTML5 introduction for beginners
Vineeth N Krishnan
 
PPTX
9781285852645_CH01 research and analysis of data.pptx
clement swarnappa
 
PPTX
Unit I- HTML, CSS, Bootstrap .pptx
dikshaahire256
 
PPT
html5 css3 the future of web technology
hazzaz
 
Javascript Html Css A Stepbystep Guide Student Student
zorahpyzer7p
 
025444215.pptx
RiyaJenner1
 
Fii Practic Frontend BeeNear - laborator 1
BeeNear
 
WELCOME (recovernjkgnjvnvnfjkvnjknnbfjked).pptx
HarshwardhanPatil52
 
Html5 deciphered - designing concepts part 1
Paxcel Technologies
 
Html,CSS & UI/UX design
Karthikeyan Dhanasekaran CUA
 
Web Dev - 1 PPT.pdf
gdsczhcet
 
WEB DEVELOPMENT.pptx
silvers5
 
25444215.pptx
YashMittal302244
 
web development
ABHISHEKJHA176786
 
EdTechJoker Spring 2020 - Lecture 4 - HTML
Bryan Ollendyke
 
Chapter 2 introduction to html5
nobel mujuji
 
Introduction to Web Technologies PPT.pptx
Kunal Kalamkar
 
HTML / CSS / JS Web basics
btopro
 
nothing to share right now here. kindly lkeave this section right away thankuu
NitinSingh378454
 
HTML5 introduction for beginners
Vineeth N Krishnan
 
9781285852645_CH01 research and analysis of data.pptx
clement swarnappa
 
Unit I- HTML, CSS, Bootstrap .pptx
dikshaahire256
 
html5 css3 the future of web technology
hazzaz
 

More from Scott DeLoach (20)

PDF
Formatting Images with CSS in MadCap Flare - MadCap webinar, Scott DeLoach, C...
Scott DeLoach
 
PDF
Dynamic User Assistance in MadCap Flare - MadWorld 2019, Scott DeLoach, Click...
Scott DeLoach
 
PDF
Enhancing MadCap Flare HTML5 Responsive Layout and Design - MadWorld 2019, Sc...
Scott DeLoach
 
PDF
Microcontent Authoring - Nordic Techkomm 2019, Scott DeLoach, ClickStart
Scott DeLoach
 
PDF
CSS Best Practices - tcworld 2018, Scott DeLoach, ClickStart
Scott DeLoach
 
PDF
Advanced Skinless HTML5 Design with MadCap Flare - MadWorld 2018, Scott DeLoa...
Scott DeLoach
 
PDF
Adapting Content for Mobile Devices - tcworld 2017, Scott DeLoach, ClickStart
Scott DeLoach
 
PDF
Best-in-Class Embedded User Assistance - UA Europe 2017, Scott DeLoach, Click...
Scott DeLoach
 
PDF
Cutting Edge HTML5 Design with MadCap Flare - tcworld 2017, Scott DeLoach, Cl...
Scott DeLoach
 
PDF
Extending MadCap Flare HTML5 Targets with jQuery - MadWorld 2016, Scott DeLoa...
Scott DeLoach
 
PDF
Intro to CSS in MadCap Flare - MadWorld 2016, Scott DeLoach, ClickStart
Scott DeLoach
 
PDF
Best Practices for Embedded UA - WritersUA 2012, Scott DeLoach, ClickStart
Scott DeLoach
 
PDF
MadCap Flare: Advanced Table Styles - MadWorld 2014, Scott DeLoach, ClickStart
Scott DeLoach
 
PDF
Developing Context-sensitive Help for Web-based Applications - Scott DeLoach,...
Scott DeLoach
 
PDF
How to Not Let Team Authoring Drive You Crazy - MadWorld 2013, Scott DeLoach,...
Scott DeLoach
 
PDF
Using MadCap Flare Reports and MadCap Analyzer - MadWorld 2013, Scott DeLoach...
Scott DeLoach
 
DOC
Embedded UA 101 - STC Summit 2013, Scott DeLoach, ClickStart
Scott DeLoach
 
PDF
CSS Quick Reference / Cheat Sheet - Scott DeLoach, ClickStart
Scott DeLoach
 
PDF
MadCap Flare Keyboard Shortcuts - Scott DeLoach, ClickStart
Scott DeLoach
 
PPT
MadCap Flare Tips and Tricks - Scott DeLoach, ClickStart
Scott DeLoach
 
Formatting Images with CSS in MadCap Flare - MadCap webinar, Scott DeLoach, C...
Scott DeLoach
 
Dynamic User Assistance in MadCap Flare - MadWorld 2019, Scott DeLoach, Click...
Scott DeLoach
 
Enhancing MadCap Flare HTML5 Responsive Layout and Design - MadWorld 2019, Sc...
Scott DeLoach
 
Microcontent Authoring - Nordic Techkomm 2019, Scott DeLoach, ClickStart
Scott DeLoach
 
CSS Best Practices - tcworld 2018, Scott DeLoach, ClickStart
Scott DeLoach
 
Advanced Skinless HTML5 Design with MadCap Flare - MadWorld 2018, Scott DeLoa...
Scott DeLoach
 
Adapting Content for Mobile Devices - tcworld 2017, Scott DeLoach, ClickStart
Scott DeLoach
 
Best-in-Class Embedded User Assistance - UA Europe 2017, Scott DeLoach, Click...
Scott DeLoach
 
Cutting Edge HTML5 Design with MadCap Flare - tcworld 2017, Scott DeLoach, Cl...
Scott DeLoach
 
Extending MadCap Flare HTML5 Targets with jQuery - MadWorld 2016, Scott DeLoa...
Scott DeLoach
 
Intro to CSS in MadCap Flare - MadWorld 2016, Scott DeLoach, ClickStart
Scott DeLoach
 
Best Practices for Embedded UA - WritersUA 2012, Scott DeLoach, ClickStart
Scott DeLoach
 
MadCap Flare: Advanced Table Styles - MadWorld 2014, Scott DeLoach, ClickStart
Scott DeLoach
 
Developing Context-sensitive Help for Web-based Applications - Scott DeLoach,...
Scott DeLoach
 
How to Not Let Team Authoring Drive You Crazy - MadWorld 2013, Scott DeLoach,...
Scott DeLoach
 
Using MadCap Flare Reports and MadCap Analyzer - MadWorld 2013, Scott DeLoach...
Scott DeLoach
 
Embedded UA 101 - STC Summit 2013, Scott DeLoach, ClickStart
Scott DeLoach
 
CSS Quick Reference / Cheat Sheet - Scott DeLoach, ClickStart
Scott DeLoach
 
MadCap Flare Keyboard Shortcuts - Scott DeLoach, ClickStart
Scott DeLoach
 
MadCap Flare Tips and Tricks - Scott DeLoach, ClickStart
Scott DeLoach
 

Recently uploaded (20)

PPTX
Parallel & Concurrent ...
yashpavasiya892
 
PPTX
Slides Powerpoint: Eco Economic Epochs.pptx
Steven McGee
 
PDF
DNSSEC Made Easy, presented at PHNOG 2025
APNIC
 
PDF
UI/UX Developer Guide: Tools, Trends, and Tips for 2025
Penguin peak
 
PPTX
Pengenalan perangkat Jaringan komputer pada teknik jaringan komputer dan tele...
Prayudha3
 
PPTX
Black Yellow Modern Minimalist Elegant Presentation.pptx
nothisispatrickduhh
 
PPTX
Microsoft PowerPoint Student PPT slides.pptx
Garleys Putin
 
PDF
PDF document: World Game (s) Great Redesign.pdf
Steven McGee
 
PPTX
The Latest Scam Shocking the USA in 2025.pptx
onlinescamreport4
 
PPTX
B2B_Ecommerce_Internship_Simranpreet.pptx
LipakshiJindal
 
PPTX
原版北不列颠哥伦比亚大学毕业证文凭UNBC成绩单2025年新版在线制作学位证书
e7nw4o4
 
PDF
LOGENVIDAD DANNYFGRETRRTTRRRTRRRRRRRRR.pdf
juan456ytpro
 
PPTX
Crypto Recovery California Services.pptx
lionsgate network
 
PDF
Cybersecurity Awareness Presentation ppt.
banodhaharshita
 
PPTX
SEO Trends in 2025 | B3AITS - Bow & 3 Arrows IT Solutions
B3AITS - Bow & 3 Arrows IT Solutions
 
PPTX
ppt lighfrsefsefesfesfsefsefsefsefserrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrt.pptx
atharvawafgaonkar
 
PPTX
办理方法西班牙假毕业证蒙德拉贡大学成绩单MULetter文凭样本
xxxihn4u
 
PDF
Data Protection & Resilience in Focus.pdf
AmyPoblete3
 
PDF
Generative AI Foundations: AI Skills for the Future of Work
hemal sharma
 
PPTX
AI ad its imp i military life read it ag
ShwetaBharti31
 
Parallel & Concurrent ...
yashpavasiya892
 
Slides Powerpoint: Eco Economic Epochs.pptx
Steven McGee
 
DNSSEC Made Easy, presented at PHNOG 2025
APNIC
 
UI/UX Developer Guide: Tools, Trends, and Tips for 2025
Penguin peak
 
Pengenalan perangkat Jaringan komputer pada teknik jaringan komputer dan tele...
Prayudha3
 
Black Yellow Modern Minimalist Elegant Presentation.pptx
nothisispatrickduhh
 
Microsoft PowerPoint Student PPT slides.pptx
Garleys Putin
 
PDF document: World Game (s) Great Redesign.pdf
Steven McGee
 
The Latest Scam Shocking the USA in 2025.pptx
onlinescamreport4
 
B2B_Ecommerce_Internship_Simranpreet.pptx
LipakshiJindal
 
原版北不列颠哥伦比亚大学毕业证文凭UNBC成绩单2025年新版在线制作学位证书
e7nw4o4
 
LOGENVIDAD DANNYFGRETRRTTRRRTRRRRRRRRR.pdf
juan456ytpro
 
Crypto Recovery California Services.pptx
lionsgate network
 
Cybersecurity Awareness Presentation ppt.
banodhaharshita
 
SEO Trends in 2025 | B3AITS - Bow & 3 Arrows IT Solutions
B3AITS - Bow & 3 Arrows IT Solutions
 
ppt lighfrsefsefesfesfsefsefsefsefserrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrt.pptx
atharvawafgaonkar
 
办理方法西班牙假毕业证蒙德拉贡大学成绩单MULetter文凭样本
xxxihn4u
 
Data Protection & Resilience in Focus.pdf
AmyPoblete3
 
Generative AI Foundations: AI Skills for the Future of Work
hemal sharma
 
AI ad its imp i military life read it ag
ShwetaBharti31
 

Core Web Standards and Competencies - WritersUA East 2015, Scott DeLoach, ClickStart

  • 1. © 2015 ClickStart – www.clickstart.net Core Web Standards and Competencies Scott DeLoach – [email protected] ClickStart – www.clickstart.net In this session, we will discuss what is essential to know, what is good to know, and what you probably don’t need to know about web standards, technologies, and tools. I will introduce the essential web technologies, explain what they do and why they are (or are not) worth learning, and provide a list of recommended resources to help you learn them as quickly as possible. I will also recommend industry standard tools you should learn. Overview  Markup  Styles  Scripts  What’s next? Markup languages  HTML  XML  XHTML  DITA  DocBook  … HTML5 – overview Developed: 1993 Latest release: 5 (2014) Recommendation: www.w3.org/TR/html HTML5 – example <html> <head> <title>Title of the document</title> </head> <body> <h1>Hello World!</h1> <p>Welcome to my sample HTML5 document.</p> </body> </html> HTML5 – structuring documents HTML5 provides the following elements that should be used to structure documents.
  • 2. © 2015 ClickStart – www.clickstart.net Element Sample content header A logo and/or page title nav Site-wide links section A collection of news articles article A blog post or news article aside Links to recent and popular articles footer A copyright statement HTML5 – Structuring documents example <header> <h1>header</h1> <p>overview of my header...</p> </header> <nav> <ul><li>link 1</li><li>link 2</li><li>link 3</li></ul> </nav> <section> <aside><p>aside</p></aside> <article><p>article one...</p></article> <article><p>article two...</p></article> </section> HTML5 – books HTML5 to the Point – Scott DeLoach HTML, XHTML, and CSS – Elizabeth Castro HTML5: The Missing Manual – Matthew McDonald What is HTML5? – Brett McLaughlin HTML5 – tutorials www.html-5-tutorial.com www.w3schools.com/html www.udemy.com/courses/search/?q=html5 HTML5 – example sites www.html5tothepoint.com www.html5rocks.com www.html5demos.com www.thewildernessdowntown.com HTML5 – troubleshooting Compatibility www.html5.com
  • 3. © 2015 ClickStart – www.clickstart.net www.caniuse.com Validators CSE HTML Validator Lite validator.w3.org Testing www.w3schools.com/html/tryit.asp?filename=tryhtml_intro HTML5 – tools  Authoring tools (Author-it, Doc-to-Help, Flare, RoboHelp, etc)  Dreamweaver Free  CoffeeCup  HTML-Kit  www.html5-editor.org Stylesheet languages  CSS  XSL CSS – overview Developed: 1996 Latest release: 3 (2012) Recommendation: www.w3.org/TR/CSS CSS – example h1 { color: green; } h2, h3 { color: green; } p { color: green; font-family: Arial; }
  • 4. © 2015 ClickStart – www.clickstart.net CSS3 — new properties Property Description Animations Specifies a transition effect from one style to another. Background size Specifies the size of a background image. Border image Specifies an image to use as a border. Border radius Specifies a curved border. Box shadow Specifies a shadow for a block of content. Columns Divides content into multiple columns. FlexBox Specify dynamic flexible layouts. FontFace Specify non-standard fonts. Gradients Specify lighting and shading effects. HSLA Specifies a color using hue saturation lightness and alpha. Opacity Specifies the amount of transparency for a background color. RGBA Specifies a color using red green blue and alpha (ie, opacity). Text shadow Specifies a shadow for text. Transforms Change the position of content (ex: skew or rotate). Transitions Specify the speed of animation changes between properties. CSS – books Cascading Style Sheets: Designing for the Web – Hakon Lie and Bert Bos CSS Mastery: Advanced Web Standards Solutions – Simon Collison CSS Pocket Reference – Eric Meyer CSS to the Point – Scott DeLoach CSS: The Missing Manual – David McFarland CSS – tutorials www.cssbasics.com www.w3schools.com/css www.udemy.com/courses/search/?q=css3 CSS – examples www.csstothepoint.com
  • 5. © 2015 ClickStart – www.clickstart.net www.csszengarden.com www.species-in-pieces.com CSS – troubleshooting Compatibility www.caniuse.com Validators CSE HTML Validator Lite jigsaw.w3.org/css-validator Testing www.csste.st CSS – tools  Authoring tools (Author-it, Doc-to-Help, Flare, RoboHelp, etc)  Stylizer  TopStyle Free  TopStyle Lite Scripting languages  Ajax  ASP  CGI  JavaScript (ECMAScript)  Perl  PHP  Python  Ruby  VBScript JavaScript – overview Developed: 1995 Latest release: 1.8.5 (2011) Recommendation: www.ecmascript.org
  • 6. © 2015 ClickStart – www.clickstart.net JavaScript – frameworks • Dojo jQuery  MooTools  Prototype  script.aculo.us  YUI JQuery – essentials <script> $( document ).ready(function() { alert(“Hello Word!”); }); </script> JavaScript – books JavaScript & jQuery: The Missing Manual – David McFarland JavaScript and JQuery – Jon Duckett Learn JavaScript Visually – Ivelin Demirov A Smarter Way to Learn JavaScript – Mark Myers A Software Engineer Learns HTML5, JavaScript, and JQuery – Dane Cameron JavaScript – tutorials learn.jquery.com www.codecademy.com/en/tracks/jquery www.JQuery.com www.w3schools.com/jquery JavaScript – examples plugins.jquery.com www.jqueryscript.net www.sitepoint.com/jquery-popular-plugins-list JavaScript – troubleshooting Compatibility kangax.github.io/compat-table/es5 Validator esprima.org/demo/validate.html
  • 7. © 2015 ClickStart – www.clickstart.net Testing www.jslint.com Javascript – tools Free  Aptana  MarkItUp!  Notepad++ What’s next?  Bootstrap  Responsive design  Single sourcing  Writing for mobile devices About the presenter Scott DeLoach is the Founder of ClickStart, where he provides training and consulting for MadCap Flare, Adobe Captivate, embedded user assistance, CSS, and HTML5. He has been developing browser-based help systems since 1997, and he has received four Best in Show awards for his work from STC. Scott is a certified Flare and Captivate instructor, and he is the author of MadCap Flare Developer's Guide, CSS to the Point, HTML5 to the Point, and Word 2013 to the Point. For more information about Scott's books see www.lulu.com/clickstart. You can reach Scott at www.clickstart.net or by email at [email protected].