SlideShare a Scribd company logo
Effectively Validate A Website
Effectively Validate A Website
• What is Validation?
• Why Validate Your Websites?
• Validation Techniques
• The Importance of W3C Validation
• Validation Tools for Your WordPress Website
• Validating a Wordpress Theme
• Conclusion
AGENDA
WHAT IS VALIDATION
• Validation is a process of checking documents
against a formal Standard, published by
Standard organizations.
• It serves a similar purpose to spell checking
and proofreading for grammar and syntax, but
is much more precise, because of it’s dealing
with machine languages.
WHAT IS VALIDATION
• W3C – World Wide Web Consortium has it’s
own standard for internet (web) based
documents, which includes: HTML, XHTML,
CSS etc.
• Similarly Apple has it’s own IOS standard for
Mobile APP validation and WordPress has it’s
standard for plugin / theme validation.
WHY VALIDATE A WEBSITE
• In simple terms, validation ensures that your
website complies with the standards accepted
by most web designers.
• This allows your site to be accessible to more
people, across more web browsers, operation
systems, and search engines.
WHY VALIDATE A WEBSITE
• The base issue that the non-validated
websites face are, they rely on auto-
correction methodology of the web browsers.
• But in certain instance, if the browser doesn’t
have the capability to do so, the website
breaks down it’s user experience.
WHY VALIDATE A WEBSITE
• The purpose of W3C’s appearance in the early
90s was to develop certain standards for
HTML to follow.
• This was important because different vendors
had begun creating their own versions of
HTML and W3C worked to agree the vendors
on supporting the standards and principles
made by it.
WHY VALIDATE A WEBSITE
• Now we are on 2014 and now every standard
organization is following the rulesets of HTML
standard prepared by W3C.
• So, validation of a web page means making
the page's code compliant with the World
Wide Web Consortium's (W3C) standards.
WHY VALIDATE A WEBSITE
• There are many reasons to write valid HTML,
XHTML, and CSS and to check for valid links.
Here are some of them:
WHY VALIDATE A WEBSITE
• SEARCH ENGINES
• BETTER, FASTER RENDERING
• A CONSISTENT DOCUMENT OBJECT MODEL
• AVOID UGLY PAGES
• BE STANDARDS COMPLIANT
• WRITE IT ONCE
VALIDATION TECHNIQUES
• Validators detect problems in your web page and
style sheet. It could be a tag that was opened and
never closed.
• It could be a misspelled piece of code or
forgotten element the tag or style requires to
work properly.
• You become a detective, hunting and solving the
little problems occurring in your web page.
VALIDATION TECHNIQUES
• Validation doesn't just mean putting your
pages through some web driven testers. It
also means test-driving it with friends,
relatives, co-workers, and strangers.
• Everyone has a different system and way of
working, so ask for others to test-drive your
styles or themes before you make them
public.
IMPORTANCE OF W3C VALIDATION
• As we already discussed, W3C validation is the
process of checking a websites code follow
the formatting standards put up by the World
Wide Web Consortium otherwise known as
W3C.
IMPORTANCE OF W3C VALIDATION
IMPORTANCE OF W3C VALIDATION
IMPORTANCE OF W3C VALIDATION
• W3C validation not only functions as a code
debugging tool to check for coding errors, it
also makes sure that websites are formatted
using international and professional W3C
standards.
• There are also many other reasons why your
website should undergo web page validation
including:
IMPORTANCE OF W3C VALIDATION
• Improved User Experience
• Browser Friendliness and Accessibility
• Allows You to Debug Your Pages
• Results in Better SEO
• Easy Coding and Maintenance
WORDPRESS WEBSITE VALIDATION
• To validate your WordPress site, here is a
quick checklist:
WORDPRESS WEBSITE VALIDATION
• Validate HTML/XHTML
• Validate CSS
• Validate Links (check for dead links)
• Validate Feeds
• Check across different browsers (include handheld devices)
• Re-validate HTML and CSS
• Have friends, relatives, co-workers check your site
• When ready, you can post your site on the WordPress
Forum's for review
VALIDATION SOURCES
• HTML – Validation
The W3C's HTML Validation Service (URL and upload)
• Link Checker
http://validator.w3.org/checklink
• QA Tools
http://www.w3.org/QA/Tools/
• Watson Addy's Validator
http://watson.addy.com/
VALIDATION SOURCES
• HTML Validator Pro
http://html.validator.pro/
• OnlineWebCheck.com
http://www.onlinewebcheck.com/
• CSS Validation
W3.org's CSS Validator (URL, upload, and direct paste in)
• WDG and HTMLhelp.com's CSS Validator and
Checker
http://www.htmlhelp.com/tools/csscheck/
VALIDATION SOURCES
• Walidator
http://www.walidator.com/
• RSS Feed Validator
http://feedvalidator.org/
• Redland RSS 1.0 Validator
http://librdf.org/rss/
VALIDATING A WORDPRESS THEME
• Along with W3C's standards, WordPress has
its standards, too:
VALIDATING A WORDPRESS THEME
• PHP Coding Standards includes using single &
double quotes correctly, using full PHP tags at
all times, using white space properly, utilizing
Conditions and so on.
VALIDATING A WORDPRESS THEME
• HTML Coding Standards refers to writing valid
HTML code; using attribute values with
lowercase characters, wrapping the attribute
values with quotes, using white space with
logical indentation, etc.
VALIDATING A WORDPRESS THEME
• CSS Coding Standards includes structuring the
stylesheet properly, using lowercase names
(with hyphens for separating words) in
selectors, ordering the properties nicely,
commenting and such.
VALIDATING A WORDPRESS THEME
• JavaScript Coding Standards calls that we
use braces appropriately, name functions and
variables with camelCase, defining an
anonymous function if jQuery is going to be
used, and so forth.
VALIDATING A WORDPRESS THEME
• Theme Review Standards includes writing
quality code (naturally), separating
functionality by using plugins, utilizing
template tags and hooks properly, supporting
WordPress-generated CSS classes, securing
the theme, licencing appropriately, organizing
the theme files properly, writing a sufficient
documentation... There's just too much!
CONCLUSION
• Without any questions, it is a mandatory task
for every web designers and web developers
to validate their websites before releasing for
the web.
• As long as you validate your web pages and
maintain them to stay valid, you will only
benefit from it.
Effectively Validate A Website
REFERECES
• Code.tutsplus.com
• Wordpress.org
CONNECT US
www.mindfiresolutions.com
https://www.facebook.com/MindfireSolutions
http://www.linkedin.com/company/mindfire-solutions
http://twitter.com/mindfires
Effectively Validate A Website

More Related Content

PPTX
Css colors
PPTX
Responsive web designing ppt(1)
PDF
Javascript basics
PPTX
Bootstrap ppt
PPTX
Java script
PPTX
Content Management System
PPTX
Css colors
Responsive web designing ppt(1)
Javascript basics
Bootstrap ppt
Java script
Content Management System

What's hot (20)

PPT
Html basics
PPT
JavaScript Functions
PPTX
Bootstrap 3
PPT
Span and Div tags in HTML
PPT
Introduction to BOOTSTRAP
PDF
Intro to HTML and CSS basics
PPTX
Top web development tools
PDF
Introduction to Bootstrap
PPTX
HTML Introduction
PPTX
Web Development and Web Development technologies - Temitayo Fadojutimi
PPT
PPT on Basic HTML Tags
PPT
PHP - DataType,Variable,Constant,Operators,Array,Include and require
PPTX
CSS - Text Properties
PPTX
Lecture 2 introduction to html
PPTX
Html frames
PPT
JQuery introduction
PPT
javascript-basics.ppt
PPTX
PPSX
Introduction to Html5
Html basics
JavaScript Functions
Bootstrap 3
Span and Div tags in HTML
Introduction to BOOTSTRAP
Intro to HTML and CSS basics
Top web development tools
Introduction to Bootstrap
HTML Introduction
Web Development and Web Development technologies - Temitayo Fadojutimi
PPT on Basic HTML Tags
PHP - DataType,Variable,Constant,Operators,Array,Include and require
CSS - Text Properties
Lecture 2 introduction to html
Html frames
JQuery introduction
javascript-basics.ppt
Introduction to Html5
Ad

Similar to Effectively Validate A Website (20)

PPTX
Importance of w3c Validation
PPTX
W3 c validation
PPTX
Web topic 29 w3 c page validation
PPTX
Web topic 29 w3 c page validation
PPTX
Web Standards And Protocols
PPTX
ppt.pptx
PDF
Cms & wordpress theme development 2011
PDF
SharePointFest 2013 Washington DC - SPT 103 - SharePoint 2013 Extranets: How ...
PPTX
Best WordPress Course in Jalandhar, Punjab
DOCX
HTML Validators_ Ensuring Clean and Error-Free Code.docx
PDF
Front end development best practices
PDF
seo - on page - part iv - link structure
PDF
Word camp 2013 migration
PDF
TAFs on WebDriver API - By - Pallavi Sharma.pdf
PPTX
Become a Full Stack Web Developer (.NET) - Thisiswali
PPTX
WordPress Hosting Basics
PDF
The Step-By-Step WordPress Guide for your Websites!.pdf
PPTX
An introduction to wordpress
PPTX
PPTX
Aws Amity University Presentation Mar-10-2022
Importance of w3c Validation
W3 c validation
Web topic 29 w3 c page validation
Web topic 29 w3 c page validation
Web Standards And Protocols
ppt.pptx
Cms & wordpress theme development 2011
SharePointFest 2013 Washington DC - SPT 103 - SharePoint 2013 Extranets: How ...
Best WordPress Course in Jalandhar, Punjab
HTML Validators_ Ensuring Clean and Error-Free Code.docx
Front end development best practices
seo - on page - part iv - link structure
Word camp 2013 migration
TAFs on WebDriver API - By - Pallavi Sharma.pdf
Become a Full Stack Web Developer (.NET) - Thisiswali
WordPress Hosting Basics
The Step-By-Step WordPress Guide for your Websites!.pdf
An introduction to wordpress
Aws Amity University Presentation Mar-10-2022
Ad

More from Mindfire Solutions (20)

PDF
Physician Search and Review
PDF
diet management app
PDF
Business Technology Solution
PDF
Remote Health Monitoring
PDF
Influencer Marketing Solution
PPT
High Availability of Azure Applications
PPTX
IOT Hands On
PPTX
Glimpse of Loops Vs Set
ODP
Oracle Sql Developer-Getting Started
PPT
Adaptive Layout In iOS 8
PPT
Introduction to Auto-layout : iOS/Mac
PPT
LINQPad - utility Tool
PPT
Get started with watch kit development
PPTX
Swift vs Objective-C
ODP
Material Design in Android
ODP
Introduction to OData
PPT
Ext js Part 2- MVC
PPT
ExtJs Basic Part-1
PPT
Spring Security Introduction
Physician Search and Review
diet management app
Business Technology Solution
Remote Health Monitoring
Influencer Marketing Solution
High Availability of Azure Applications
IOT Hands On
Glimpse of Loops Vs Set
Oracle Sql Developer-Getting Started
Adaptive Layout In iOS 8
Introduction to Auto-layout : iOS/Mac
LINQPad - utility Tool
Get started with watch kit development
Swift vs Objective-C
Material Design in Android
Introduction to OData
Ext js Part 2- MVC
ExtJs Basic Part-1
Spring Security Introduction

Recently uploaded (20)

PDF
PTS Company Brochure 2025 (1).pdf.......
PDF
Upgrade and Innovation Strategies for SAP ERP Customers
PDF
Wondershare Filmora 15 Crack With Activation Key [2025
PDF
Addressing The Cult of Project Management Tools-Why Disconnected Work is Hold...
PDF
top salesforce developer skills in 2025.pdf
PDF
Which alternative to Crystal Reports is best for small or large businesses.pdf
PDF
medical staffing services at VALiNTRY
PPTX
Introduction to Artificial Intelligence
PDF
Digital Strategies for Manufacturing Companies
PDF
T3DD25 TYPO3 Content Blocks - Deep Dive by André Kraus
PDF
How to Choose the Right IT Partner for Your Business in Malaysia
PDF
Adobe Premiere Pro 2025 (v24.5.0.057) Crack free
PPTX
L1 - Introduction to python Backend.pptx
PDF
wealthsignaloriginal-com-DS-text-... (1).pdf
PDF
Why TechBuilder is the Future of Pickup and Delivery App Development (1).pdf
PDF
Adobe Illustrator 28.6 Crack My Vision of Vector Design
PPTX
Reimagine Home Health with the Power of Agentic AI​
PPTX
assetexplorer- product-overview - presentation
PDF
System and Network Administraation Chapter 3
PDF
Product Update: Alluxio AI 3.7 Now with Sub-Millisecond Latency
PTS Company Brochure 2025 (1).pdf.......
Upgrade and Innovation Strategies for SAP ERP Customers
Wondershare Filmora 15 Crack With Activation Key [2025
Addressing The Cult of Project Management Tools-Why Disconnected Work is Hold...
top salesforce developer skills in 2025.pdf
Which alternative to Crystal Reports is best for small or large businesses.pdf
medical staffing services at VALiNTRY
Introduction to Artificial Intelligence
Digital Strategies for Manufacturing Companies
T3DD25 TYPO3 Content Blocks - Deep Dive by André Kraus
How to Choose the Right IT Partner for Your Business in Malaysia
Adobe Premiere Pro 2025 (v24.5.0.057) Crack free
L1 - Introduction to python Backend.pptx
wealthsignaloriginal-com-DS-text-... (1).pdf
Why TechBuilder is the Future of Pickup and Delivery App Development (1).pdf
Adobe Illustrator 28.6 Crack My Vision of Vector Design
Reimagine Home Health with the Power of Agentic AI​
assetexplorer- product-overview - presentation
System and Network Administraation Chapter 3
Product Update: Alluxio AI 3.7 Now with Sub-Millisecond Latency

Effectively Validate A Website

  • 3. • What is Validation? • Why Validate Your Websites? • Validation Techniques • The Importance of W3C Validation • Validation Tools for Your WordPress Website • Validating a Wordpress Theme • Conclusion AGENDA
  • 4. WHAT IS VALIDATION • Validation is a process of checking documents against a formal Standard, published by Standard organizations. • It serves a similar purpose to spell checking and proofreading for grammar and syntax, but is much more precise, because of it’s dealing with machine languages.
  • 5. WHAT IS VALIDATION • W3C – World Wide Web Consortium has it’s own standard for internet (web) based documents, which includes: HTML, XHTML, CSS etc. • Similarly Apple has it’s own IOS standard for Mobile APP validation and WordPress has it’s standard for plugin / theme validation.
  • 6. WHY VALIDATE A WEBSITE • In simple terms, validation ensures that your website complies with the standards accepted by most web designers. • This allows your site to be accessible to more people, across more web browsers, operation systems, and search engines.
  • 7. WHY VALIDATE A WEBSITE • The base issue that the non-validated websites face are, they rely on auto- correction methodology of the web browsers. • But in certain instance, if the browser doesn’t have the capability to do so, the website breaks down it’s user experience.
  • 8. WHY VALIDATE A WEBSITE • The purpose of W3C’s appearance in the early 90s was to develop certain standards for HTML to follow. • This was important because different vendors had begun creating their own versions of HTML and W3C worked to agree the vendors on supporting the standards and principles made by it.
  • 9. WHY VALIDATE A WEBSITE • Now we are on 2014 and now every standard organization is following the rulesets of HTML standard prepared by W3C. • So, validation of a web page means making the page's code compliant with the World Wide Web Consortium's (W3C) standards.
  • 10. WHY VALIDATE A WEBSITE • There are many reasons to write valid HTML, XHTML, and CSS and to check for valid links. Here are some of them:
  • 11. WHY VALIDATE A WEBSITE • SEARCH ENGINES • BETTER, FASTER RENDERING • A CONSISTENT DOCUMENT OBJECT MODEL • AVOID UGLY PAGES • BE STANDARDS COMPLIANT • WRITE IT ONCE
  • 12. VALIDATION TECHNIQUES • Validators detect problems in your web page and style sheet. It could be a tag that was opened and never closed. • It could be a misspelled piece of code or forgotten element the tag or style requires to work properly. • You become a detective, hunting and solving the little problems occurring in your web page.
  • 13. VALIDATION TECHNIQUES • Validation doesn't just mean putting your pages through some web driven testers. It also means test-driving it with friends, relatives, co-workers, and strangers. • Everyone has a different system and way of working, so ask for others to test-drive your styles or themes before you make them public.
  • 14. IMPORTANCE OF W3C VALIDATION • As we already discussed, W3C validation is the process of checking a websites code follow the formatting standards put up by the World Wide Web Consortium otherwise known as W3C.
  • 15. IMPORTANCE OF W3C VALIDATION
  • 16. IMPORTANCE OF W3C VALIDATION
  • 17. IMPORTANCE OF W3C VALIDATION • W3C validation not only functions as a code debugging tool to check for coding errors, it also makes sure that websites are formatted using international and professional W3C standards. • There are also many other reasons why your website should undergo web page validation including:
  • 18. IMPORTANCE OF W3C VALIDATION • Improved User Experience • Browser Friendliness and Accessibility • Allows You to Debug Your Pages • Results in Better SEO • Easy Coding and Maintenance
  • 19. WORDPRESS WEBSITE VALIDATION • To validate your WordPress site, here is a quick checklist:
  • 20. WORDPRESS WEBSITE VALIDATION • Validate HTML/XHTML • Validate CSS • Validate Links (check for dead links) • Validate Feeds • Check across different browsers (include handheld devices) • Re-validate HTML and CSS • Have friends, relatives, co-workers check your site • When ready, you can post your site on the WordPress Forum's for review
  • 21. VALIDATION SOURCES • HTML – Validation The W3C's HTML Validation Service (URL and upload) • Link Checker http://validator.w3.org/checklink • QA Tools http://www.w3.org/QA/Tools/ • Watson Addy's Validator http://watson.addy.com/
  • 22. VALIDATION SOURCES • HTML Validator Pro http://html.validator.pro/ • OnlineWebCheck.com http://www.onlinewebcheck.com/ • CSS Validation W3.org's CSS Validator (URL, upload, and direct paste in) • WDG and HTMLhelp.com's CSS Validator and Checker http://www.htmlhelp.com/tools/csscheck/
  • 23. VALIDATION SOURCES • Walidator http://www.walidator.com/ • RSS Feed Validator http://feedvalidator.org/ • Redland RSS 1.0 Validator http://librdf.org/rss/
  • 24. VALIDATING A WORDPRESS THEME • Along with W3C's standards, WordPress has its standards, too:
  • 25. VALIDATING A WORDPRESS THEME • PHP Coding Standards includes using single & double quotes correctly, using full PHP tags at all times, using white space properly, utilizing Conditions and so on.
  • 26. VALIDATING A WORDPRESS THEME • HTML Coding Standards refers to writing valid HTML code; using attribute values with lowercase characters, wrapping the attribute values with quotes, using white space with logical indentation, etc.
  • 27. VALIDATING A WORDPRESS THEME • CSS Coding Standards includes structuring the stylesheet properly, using lowercase names (with hyphens for separating words) in selectors, ordering the properties nicely, commenting and such.
  • 28. VALIDATING A WORDPRESS THEME • JavaScript Coding Standards calls that we use braces appropriately, name functions and variables with camelCase, defining an anonymous function if jQuery is going to be used, and so forth.
  • 29. VALIDATING A WORDPRESS THEME • Theme Review Standards includes writing quality code (naturally), separating functionality by using plugins, utilizing template tags and hooks properly, supporting WordPress-generated CSS classes, securing the theme, licencing appropriately, organizing the theme files properly, writing a sufficient documentation... There's just too much!
  • 30. CONCLUSION • Without any questions, it is a mandatory task for every web designers and web developers to validate their websites before releasing for the web. • As long as you validate your web pages and maintain them to stay valid, you will only benefit from it.