SlideShare ist ein Scribd-Unternehmen logo
1 von 34
• 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.
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

Weitere ähnliche Inhalte

Was ist angesagt?

Was ist angesagt? (20)

Introduction to Html5
Introduction to Html5Introduction to Html5
Introduction to Html5
 
Cascading Style Sheet (CSS)
Cascading Style Sheet (CSS)Cascading Style Sheet (CSS)
Cascading Style Sheet (CSS)
 
Advanced Web Development
Advanced Web DevelopmentAdvanced Web Development
Advanced Web Development
 
Introduction to JavaScript
Introduction to JavaScriptIntroduction to JavaScript
Introduction to JavaScript
 
Wordpress
WordpressWordpress
Wordpress
 
Web-Development-ppt (1).pptx
Web-Development-ppt (1).pptxWeb-Development-ppt (1).pptx
Web-Development-ppt (1).pptx
 
Website Introduction
Website IntroductionWebsite Introduction
Website Introduction
 
Web Development
Web DevelopmentWeb Development
Web Development
 
Php mysql ppt
Php mysql pptPhp mysql ppt
Php mysql ppt
 
Introduction to CSS
Introduction to CSSIntroduction to CSS
Introduction to CSS
 
WEB I - 01 - Introduction to Web Development
WEB I - 01 - Introduction to Web DevelopmentWEB I - 01 - Introduction to Web Development
WEB I - 01 - Introduction to Web Development
 
Intro to html 5
Intro to html 5Intro to html 5
Intro to html 5
 
Introduction to WordPress
Introduction to WordPressIntroduction to WordPress
Introduction to WordPress
 
Presentation of bootstrap
Presentation of bootstrapPresentation of bootstrap
Presentation of bootstrap
 
Introduction to CSS Borders - Lesson 4
Introduction to CSS Borders - Lesson 4Introduction to CSS Borders - Lesson 4
Introduction to CSS Borders - Lesson 4
 
Website Layout and Structure
Website Layout and StructureWebsite Layout and Structure
Website Layout and Structure
 
CSS Selectors
CSS SelectorsCSS Selectors
CSS Selectors
 
Introduction of Html/css/js
Introduction of Html/css/jsIntroduction of Html/css/js
Introduction of Html/css/js
 
Dhtml ppt (2)
Dhtml ppt (2)Dhtml ppt (2)
Dhtml ppt (2)
 
Wordpress CMS tutorial and guide manual
Wordpress CMS tutorial and guide manualWordpress CMS tutorial and guide manual
Wordpress CMS tutorial and guide manual
 

Ähnlich wie Effectively Validate A Website

Importance of w3c Validation
Importance of w3c ValidationImportance of w3c Validation
Importance of w3c Validationsandesh bhujang
 
Web topic 29 w3 c page validation
Web topic 29  w3 c page validationWeb topic 29  w3 c page validation
Web topic 29 w3 c page validationCK Yang
 
Web topic 29 w3 c page validation
Web topic 29  w3 c page validationWeb topic 29  w3 c page validation
Web topic 29 w3 c page validationCK Yang
 
Web Standards And Protocols
Web Standards And ProtocolsWeb Standards And Protocols
Web Standards And ProtocolsSteven Cahill
 
Cms & wordpress theme development 2011
Cms & wordpress theme development 2011Cms & wordpress theme development 2011
Cms & wordpress theme development 2011Dave Wallace
 
SharePointFest 2013 Washington DC - SPT 103 - SharePoint 2013 Extranets: How ...
SharePointFest 2013 Washington DC - SPT 103 - SharePoint 2013 Extranets: How ...SharePointFest 2013 Washington DC - SPT 103 - SharePoint 2013 Extranets: How ...
SharePointFest 2013 Washington DC - SPT 103 - SharePoint 2013 Extranets: How ...Brian Culver
 
Front end development best practices
Front end development best practicesFront end development best practices
Front end development best practicesKarolina Coates
 
seo - on page - part iv - link structure
  seo - on page - part iv - link structure   seo - on page - part iv - link structure
seo - on page - part iv - link structure Digipro India
 
Word camp 2013 migration
Word camp 2013 migrationWord camp 2013 migration
Word camp 2013 migrationMatt Siltala
 
Become a Full Stack Web Developer (.NET) - Thisiswali
Become a Full Stack Web Developer (.NET) - ThisiswaliBecome a Full Stack Web Developer (.NET) - Thisiswali
Become a Full Stack Web Developer (.NET) - Thisiswalithisiswali
 
WordPress Hosting Basics
WordPress Hosting BasicsWordPress Hosting Basics
WordPress Hosting BasicsChris Burgess
 
The Step-By-Step WordPress Guide for your Websites!.pdf
The Step-By-Step WordPress Guide for your Websites!.pdfThe Step-By-Step WordPress Guide for your Websites!.pdf
The Step-By-Step WordPress Guide for your Websites!.pdfWordpress India
 
An introduction to wordpress
An introduction to wordpressAn introduction to wordpress
An introduction to wordpressCrack Aloud
 
Aws Amity University Presentation Mar-10-2022
Aws Amity University Presentation Mar-10-2022Aws Amity University Presentation Mar-10-2022
Aws Amity University Presentation Mar-10-2022Varun Manik
 
SDOs as de facto do-ocracies — how standards are really made
SDOs as de facto do-ocracies — how standards are really madeSDOs as de facto do-ocracies — how standards are really made
SDOs as de facto do-ocracies — how standards are really madeTobie Langel
 
Unlock the Full Potential of Your Website
Unlock the Full Potential of Your WebsiteUnlock the Full Potential of Your Website
Unlock the Full Potential of Your WebsiteHireWPGeeks Ltd
 

Ähnlich wie Effectively Validate A Website (20)

W3 c validation
W3 c validationW3 c validation
W3 c validation
 
Importance of w3c Validation
Importance of w3c ValidationImportance of w3c Validation
Importance of w3c Validation
 
Web topic 29 w3 c page validation
Web topic 29  w3 c page validationWeb topic 29  w3 c page validation
Web topic 29 w3 c page validation
 
Web topic 29 w3 c page validation
Web topic 29  w3 c page validationWeb topic 29  w3 c page validation
Web topic 29 w3 c page validation
 
Web Standards And Protocols
Web Standards And ProtocolsWeb Standards And Protocols
Web Standards And Protocols
 
ppt.pptx
ppt.pptxppt.pptx
ppt.pptx
 
Cms & wordpress theme development 2011
Cms & wordpress theme development 2011Cms & wordpress theme development 2011
Cms & wordpress theme development 2011
 
SharePointFest 2013 Washington DC - SPT 103 - SharePoint 2013 Extranets: How ...
SharePointFest 2013 Washington DC - SPT 103 - SharePoint 2013 Extranets: How ...SharePointFest 2013 Washington DC - SPT 103 - SharePoint 2013 Extranets: How ...
SharePointFest 2013 Washington DC - SPT 103 - SharePoint 2013 Extranets: How ...
 
Front end development best practices
Front end development best practicesFront end development best practices
Front end development best practices
 
seo - on page - part iv - link structure
  seo - on page - part iv - link structure   seo - on page - part iv - link structure
seo - on page - part iv - link structure
 
Word camp 2013 migration
Word camp 2013 migrationWord camp 2013 migration
Word camp 2013 migration
 
Become a Full Stack Web Developer (.NET) - Thisiswali
Become a Full Stack Web Developer (.NET) - ThisiswaliBecome a Full Stack Web Developer (.NET) - Thisiswali
Become a Full Stack Web Developer (.NET) - Thisiswali
 
WordPress Hosting Basics
WordPress Hosting BasicsWordPress Hosting Basics
WordPress Hosting Basics
 
The Step-By-Step WordPress Guide for your Websites!.pdf
The Step-By-Step WordPress Guide for your Websites!.pdfThe Step-By-Step WordPress Guide for your Websites!.pdf
The Step-By-Step WordPress Guide for your Websites!.pdf
 
An introduction to wordpress
An introduction to wordpressAn introduction to wordpress
An introduction to wordpress
 
Mvc4
Mvc4Mvc4
Mvc4
 
Aws Amity University Presentation Mar-10-2022
Aws Amity University Presentation Mar-10-2022Aws Amity University Presentation Mar-10-2022
Aws Amity University Presentation Mar-10-2022
 
SEO 101
SEO 101SEO 101
SEO 101
 
SDOs as de facto do-ocracies — how standards are really made
SDOs as de facto do-ocracies — how standards are really madeSDOs as de facto do-ocracies — how standards are really made
SDOs as de facto do-ocracies — how standards are really made
 
Unlock the Full Potential of Your Website
Unlock the Full Potential of Your WebsiteUnlock the Full Potential of Your Website
Unlock the Full Potential of Your Website
 

Mehr von Mindfire Solutions (20)

Physician Search and Review
Physician Search and ReviewPhysician Search and Review
Physician Search and Review
 
diet management app
diet management appdiet management app
diet management app
 
Business Technology Solution
Business Technology SolutionBusiness Technology Solution
Business Technology Solution
 
Remote Health Monitoring
Remote Health MonitoringRemote Health Monitoring
Remote Health Monitoring
 
Influencer Marketing Solution
Influencer Marketing SolutionInfluencer Marketing Solution
Influencer Marketing Solution
 
ELMAH
ELMAHELMAH
ELMAH
 
High Availability of Azure Applications
High Availability of Azure ApplicationsHigh Availability of Azure Applications
High Availability of Azure Applications
 
IOT Hands On
IOT Hands OnIOT Hands On
IOT Hands On
 
Glimpse of Loops Vs Set
Glimpse of Loops Vs SetGlimpse of Loops Vs Set
Glimpse of Loops Vs Set
 
Oracle Sql Developer-Getting Started
Oracle Sql Developer-Getting StartedOracle Sql Developer-Getting Started
Oracle Sql Developer-Getting Started
 
Adaptive Layout In iOS 8
Adaptive Layout In iOS 8Adaptive Layout In iOS 8
Adaptive Layout In iOS 8
 
Introduction to Auto-layout : iOS/Mac
Introduction to Auto-layout : iOS/MacIntroduction to Auto-layout : iOS/Mac
Introduction to Auto-layout : iOS/Mac
 
LINQPad - utility Tool
LINQPad - utility ToolLINQPad - utility Tool
LINQPad - utility Tool
 
Get started with watch kit development
Get started with watch kit developmentGet started with watch kit development
Get started with watch kit development
 
Swift vs Objective-C
Swift vs Objective-CSwift vs Objective-C
Swift vs Objective-C
 
Material Design in Android
Material Design in AndroidMaterial Design in Android
Material Design in Android
 
Introduction to OData
Introduction to ODataIntroduction to OData
Introduction to OData
 
Ext js Part 2- MVC
Ext js Part 2- MVCExt js Part 2- MVC
Ext js Part 2- MVC
 
ExtJs Basic Part-1
ExtJs Basic Part-1ExtJs Basic Part-1
ExtJs Basic Part-1
 
Spring Security Introduction
Spring Security IntroductionSpring Security Introduction
Spring Security Introduction
 

Kürzlich hochgeladen

Chinsurah Escorts ☎️8617697112 Starting From 5K to 15K High Profile Escorts ...
Chinsurah Escorts ☎️8617697112  Starting From 5K to 15K High Profile Escorts ...Chinsurah Escorts ☎️8617697112  Starting From 5K to 15K High Profile Escorts ...
Chinsurah Escorts ☎️8617697112 Starting From 5K to 15K High Profile Escorts ...Nitya salvi
 
ManageIQ - Sprint 236 Review - Slide Deck
ManageIQ - Sprint 236 Review - Slide DeckManageIQ - Sprint 236 Review - Slide Deck
ManageIQ - Sprint 236 Review - Slide DeckManageIQ
 
%in Stilfontein+277-882-255-28 abortion pills for sale in Stilfontein
%in Stilfontein+277-882-255-28 abortion pills for sale in Stilfontein%in Stilfontein+277-882-255-28 abortion pills for sale in Stilfontein
%in Stilfontein+277-882-255-28 abortion pills for sale in Stilfonteinmasabamasaba
 
%in tembisa+277-882-255-28 abortion pills for sale in tembisa
%in tembisa+277-882-255-28 abortion pills for sale in tembisa%in tembisa+277-882-255-28 abortion pills for sale in tembisa
%in tembisa+277-882-255-28 abortion pills for sale in tembisamasabamasaba
 
A Secure and Reliable Document Management System is Essential.docx
A Secure and Reliable Document Management System is Essential.docxA Secure and Reliable Document Management System is Essential.docx
A Secure and Reliable Document Management System is Essential.docxComplianceQuest1
 
Software Quality Assurance Interview Questions
Software Quality Assurance Interview QuestionsSoftware Quality Assurance Interview Questions
Software Quality Assurance Interview QuestionsArshad QA
 
Unlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language ModelsUnlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language Modelsaagamshah0812
 
The Top App Development Trends Shaping the Industry in 2024-25 .pdf
The Top App Development Trends Shaping the Industry in 2024-25 .pdfThe Top App Development Trends Shaping the Industry in 2024-25 .pdf
The Top App Development Trends Shaping the Industry in 2024-25 .pdfayushiqss
 
Define the academic and professional writing..pdf
Define the academic and professional writing..pdfDefine the academic and professional writing..pdf
Define the academic and professional writing..pdfPearlKirahMaeRagusta1
 
Introducing Microsoft’s new Enterprise Work Management (EWM) Solution
Introducing Microsoft’s new Enterprise Work Management (EWM) SolutionIntroducing Microsoft’s new Enterprise Work Management (EWM) Solution
Introducing Microsoft’s new Enterprise Work Management (EWM) SolutionOnePlan Solutions
 
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...ICS
 
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...panagenda
 
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️Delhi Call girls
 
Crypto Cloud Review - How To Earn Up To $500 Per DAY Of Bitcoin 100% On AutoP...
Crypto Cloud Review - How To Earn Up To $500 Per DAY Of Bitcoin 100% On AutoP...Crypto Cloud Review - How To Earn Up To $500 Per DAY Of Bitcoin 100% On AutoP...
Crypto Cloud Review - How To Earn Up To $500 Per DAY Of Bitcoin 100% On AutoP...SelfMade bd
 
Sector 18, Noida Call girls :8448380779 Model Escorts | 100% verified
Sector 18, Noida Call girls :8448380779 Model Escorts | 100% verifiedSector 18, Noida Call girls :8448380779 Model Escorts | 100% verified
Sector 18, Noida Call girls :8448380779 Model Escorts | 100% verifiedDelhi Call girls
 
AI Mastery 201: Elevating Your Workflow with Advanced LLM Techniques
AI Mastery 201: Elevating Your Workflow with Advanced LLM TechniquesAI Mastery 201: Elevating Your Workflow with Advanced LLM Techniques
AI Mastery 201: Elevating Your Workflow with Advanced LLM TechniquesVictorSzoltysek
 
%in Midrand+277-882-255-28 abortion pills for sale in midrand
%in Midrand+277-882-255-28 abortion pills for sale in midrand%in Midrand+277-882-255-28 abortion pills for sale in midrand
%in Midrand+277-882-255-28 abortion pills for sale in midrandmasabamasaba
 
VTU technical seminar 8Th Sem on Scikit-learn
VTU technical seminar 8Th Sem on Scikit-learnVTU technical seminar 8Th Sem on Scikit-learn
VTU technical seminar 8Th Sem on Scikit-learnAmarnathKambale
 
The Guide to Integrating Generative AI into Unified Continuous Testing Platfo...
The Guide to Integrating Generative AI into Unified Continuous Testing Platfo...The Guide to Integrating Generative AI into Unified Continuous Testing Platfo...
The Guide to Integrating Generative AI into Unified Continuous Testing Platfo...kalichargn70th171
 

Kürzlich hochgeladen (20)

Chinsurah Escorts ☎️8617697112 Starting From 5K to 15K High Profile Escorts ...
Chinsurah Escorts ☎️8617697112  Starting From 5K to 15K High Profile Escorts ...Chinsurah Escorts ☎️8617697112  Starting From 5K to 15K High Profile Escorts ...
Chinsurah Escorts ☎️8617697112 Starting From 5K to 15K High Profile Escorts ...
 
ManageIQ - Sprint 236 Review - Slide Deck
ManageIQ - Sprint 236 Review - Slide DeckManageIQ - Sprint 236 Review - Slide Deck
ManageIQ - Sprint 236 Review - Slide Deck
 
%in Stilfontein+277-882-255-28 abortion pills for sale in Stilfontein
%in Stilfontein+277-882-255-28 abortion pills for sale in Stilfontein%in Stilfontein+277-882-255-28 abortion pills for sale in Stilfontein
%in Stilfontein+277-882-255-28 abortion pills for sale in Stilfontein
 
%in tembisa+277-882-255-28 abortion pills for sale in tembisa
%in tembisa+277-882-255-28 abortion pills for sale in tembisa%in tembisa+277-882-255-28 abortion pills for sale in tembisa
%in tembisa+277-882-255-28 abortion pills for sale in tembisa
 
A Secure and Reliable Document Management System is Essential.docx
A Secure and Reliable Document Management System is Essential.docxA Secure and Reliable Document Management System is Essential.docx
A Secure and Reliable Document Management System is Essential.docx
 
Software Quality Assurance Interview Questions
Software Quality Assurance Interview QuestionsSoftware Quality Assurance Interview Questions
Software Quality Assurance Interview Questions
 
Unlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language ModelsUnlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language Models
 
The Top App Development Trends Shaping the Industry in 2024-25 .pdf
The Top App Development Trends Shaping the Industry in 2024-25 .pdfThe Top App Development Trends Shaping the Industry in 2024-25 .pdf
The Top App Development Trends Shaping the Industry in 2024-25 .pdf
 
Define the academic and professional writing..pdf
Define the academic and professional writing..pdfDefine the academic and professional writing..pdf
Define the academic and professional writing..pdf
 
Introducing Microsoft’s new Enterprise Work Management (EWM) Solution
Introducing Microsoft’s new Enterprise Work Management (EWM) SolutionIntroducing Microsoft’s new Enterprise Work Management (EWM) Solution
Introducing Microsoft’s new Enterprise Work Management (EWM) Solution
 
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
 
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
 
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
 
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICECHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
 
Crypto Cloud Review - How To Earn Up To $500 Per DAY Of Bitcoin 100% On AutoP...
Crypto Cloud Review - How To Earn Up To $500 Per DAY Of Bitcoin 100% On AutoP...Crypto Cloud Review - How To Earn Up To $500 Per DAY Of Bitcoin 100% On AutoP...
Crypto Cloud Review - How To Earn Up To $500 Per DAY Of Bitcoin 100% On AutoP...
 
Sector 18, Noida Call girls :8448380779 Model Escorts | 100% verified
Sector 18, Noida Call girls :8448380779 Model Escorts | 100% verifiedSector 18, Noida Call girls :8448380779 Model Escorts | 100% verified
Sector 18, Noida Call girls :8448380779 Model Escorts | 100% verified
 
AI Mastery 201: Elevating Your Workflow with Advanced LLM Techniques
AI Mastery 201: Elevating Your Workflow with Advanced LLM TechniquesAI Mastery 201: Elevating Your Workflow with Advanced LLM Techniques
AI Mastery 201: Elevating Your Workflow with Advanced LLM Techniques
 
%in Midrand+277-882-255-28 abortion pills for sale in midrand
%in Midrand+277-882-255-28 abortion pills for sale in midrand%in Midrand+277-882-255-28 abortion pills for sale in midrand
%in Midrand+277-882-255-28 abortion pills for sale in midrand
 
VTU technical seminar 8Th Sem on Scikit-learn
VTU technical seminar 8Th Sem on Scikit-learnVTU technical seminar 8Th Sem on Scikit-learn
VTU technical seminar 8Th Sem on Scikit-learn
 
The Guide to Integrating Generative AI into Unified Continuous Testing Platfo...
The Guide to Integrating Generative AI into Unified Continuous Testing Platfo...The Guide to Integrating Generative AI into Unified Continuous Testing Platfo...
The Guide to Integrating Generative AI into Unified Continuous Testing Platfo...
 

Effectively Validate A Website

  • 1.
  • 2.
  • 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.
  • 31.