SlideShare une entreprise Scribd logo
1  sur  54
Web Standards and Protocols
Web Standards and Protocols
What Makes a Good Website?
1.   Purpose
2.   Design
3.   Message
4.   Architecture
5.   Usability & Accessibility
6.   Online Marketing
7.   Technical Considerations
What Makes a Good Website?
1.   Purpose
2.   Design                      All sites have a purpose; it’s a
3.   Message
4.   Architecture
5.   Usability & Accessibility   matter of you deciding what the
6.   Online Marketing
7.   Technical Considerations    purpose of your site will be and
                                 what audience you will need to
                                 target.
What Makes a Good Website?
1.   Purpose
2.   Design                      We are talking about things like
3.   Message
4.   Architecture
5.   Usability & Accessibility   colour choice, alignments, visual
6.   Online Marketing
7.   Technical Considerations    interest, and meaningful
                                 metaphors.
What Makes a Good Website?
1.   Purpose
2.   Design                      Content is the message, each
3.   Message
4.   Architecture
5.   Usability & Accessibility   page within a site needs to have a
6.   Online Marketing
7.   Technical Considerations    goal, to serve its purpose in the
                                 overall scheme of the site.
What Makes a Good Website?
1.   Purpose
2.   Design                      Architecture is the basis of how
3.   Message
4.   Architecture
5.   Usability & Accessibility   the website is organised.
6.   Online Marketing
7.   Technical Considerations
What Makes a Good Website?
1.   Purpose
2.   Design                      Not everyone will be able to access
3.   Message
4.
5.
     Architecture
     Usability & Accessibility
                                 a site due to various circumstances;
6.   Online Marketing
7.   Technical Considerations    different equipment, connections
                                 and even disabilities can prohibit
                                 users accessing a site. You need to
                                 take these in to consideration.
What Makes a Good Website?
1.   Purpose
2.   Design                      It’s not enough to just have a
3.   Message
4.   Architecture
5.   Usability & Accessibility   website on the Internet, you need
6.   Online Marketing
7.   Technical Considerations    to be able to direct traffic to the
                                 site, and otherwise it may fail its
                                 purpose.
What Makes a Good Website?
1.   Purpose
2.   Design                      When we look at the technical side of a
3.   Message
4.   Architecture                site, many variables are looked at from
5.   Usability & Accessibility
6.   Online Marketing            domain names (will it be easy to
7.   Technical Considerations
                                 remember); is the ISP reliable, will they
                                 be able to accommodate to future
                                 technological changes as a site grows.
Web Standards
•   Introduction
•   What are Web Standards?
•   What’s the big deal?
•   Advantages of Web Standards
•   The w3C
•   Markup Validation
Web Standards
•   Introduction
•   What are Web Standards?
•   What’s the big deal?
•   Advantages of Web Standards
•   The w3C
•   Markup Validation
Web Standards
•   Introduction
•   What are Web Standards?
•   What’s the big deal?
•   Advantages of Web Standards
•   The w3C
•   Markup Validation
Web Standards
•   Introduction
•   What are Web Standards?
•   What’s the big deal?
•   Advantages of Web Standards
•   The w3C
•   Markup Validation
Web Standards
•   Introduction
•   What are Web Standards?       • They should work perfectly on
•   What’s the big deal?
•   Advantages of Web Standards
•   The w3C                         any modern browser
•   Markup Validation
Web Standards
•   Introduction
•   What are Web Standards?       • They should work perfectly on
•   What’s the big deal?
•   Advantages of Web Standards
•   The w3C                         any modern browser
•   Markup Validation
                                  • They are quicker to load
Web Standards
•   Introduction
•   What are Web Standards?       • They should work perfectly on
•   What’s the big deal?
•   Advantages of Web Standards
•   The w3C                         any modern browser
•   Markup Validation
                                  • They are quicker to load
                                  • They tend to appear higher on
                                    search engines
Web Standards
•   Introduction
•   What are Web Standards?       • They should work perfectly on
•   What’s the big deal?
•   Advantages of Web Standards
•   The w3C                         any modern browser
•   Markup Validation
                                  • They are quicker to load
                                  • They tend to appear higher on
                                    search engines
                                  • They’re accessible to people
                                    with disabilities
Web Standards
•   Introduction
•   What are Web Standards?       • They’ll work on older browsers,
•   What’s the big deal?
•   Advantages of Web Standards
•   The w3C                         even if they don’t look perfect
•   Markup Validation
Web Standards
•   Introduction
•   What are Web Standards?       • They’ll work on older browsers,
•   What’s the big deal?
•   Advantages of Web Standards
•   The w3C                         even if they don’t look perfect
•   Markup Validation
                                  • They can work on other devices
                                    like PDAs or Web TV
Web Standards
•   Introduction
•   What are Web Standards?       • They’ll work on older browsers,
•   What’s the big deal?
•   Advantages of Web Standards
•   The w3C                         even if they don’t look perfect
•   Markup Validation
                                  • They can work on other devices
                                    like PDAs or Web TV
                                  • You can change the design of
                                    your site easily
Web Standards
•   Introduction
•   What are Web Standards?
•   What’s the big deal?
•   Advantages of Web Standards
•   The w3C
•   Markup Validation
Web Standards
•   Introduction
•   What are Web Standards?       To lead the World Wide Web to
•   What’s the big deal?
•   Advantages of Web Standards
•   The w3C                       its full potential by developing
•   Markup Validation
                                  protocols and guidelines that
                                  ensure long-term growth for the
                                  Web.
Web Standards
•   Introduction
•   What are Web Standards?
•   What’s the big deal?
•   Advantages of Web Standards
•   The w3C
•   Markup Validation
Do’s and Don’ts of Web Design
•   The Do List
•   The Don’t List              • Do understand the differences
                                  between HTML 2.0, HTML 3.2,
                                  and the different flavours of
                                  HTML 4.01 and XHTML 1.0.
                                  Decide which design strategy to
                                  follow while using them
Do’s and Don’ts of Web Design
•   The Do List
•   The Don’t List              • Do provide alternatives if at all
                                  possible if you use nonstandard
                                  HTML tags
Do’s and Don’ts of Web Design
•   The Do List
•   The Don’t List              • Do provide alternatives if at all
                                  possible if you use nonstandard
                                  HTML tags
                                • Do test your pages in multiple
                                  browsers
Do’s and Don’ts of Web Design
•   The Do List
•   The Don’t List              • Do provide alternatives if at all
                                  possible if you use nonstandard
                                  HTML tags
                                • Do test your pages in multiple
                                  browsers
                                • Do write your pages clearly and
                                  concisely
Do’s and Don’ts of Web Design
•   The Do List
•   The Don’t List              • Do organise the text of your
                                  page so that your visitors can
                                  scan for important information
Do’s and Don’ts of Web Design
•   The Do List
•   The Don’t List              • Do organise the text of your
                                   page so that your visitors can
                                   scan for important information
                                • Do spell check and proofread
                                   your pages
Do’s and Don’ts of Web Design
•   The Do List
•   The Don’t List              •   Do organise the text of your page
                                    so that your visitors can scan for
                                    important information
                                •   Do spell check and proofread
                                    your pages
                                •   Do group related information
                                    both semantically and visually
Do’s and Don’ts of Web Design
•   The Do List
•   The Don’t List              • Do use a consistent layout
                                   across all your pages
Do’s and Don’ts of Web Design
•   The Do List
•   The Don’t List              • Do use a consistent layout
                                   across all your pages
                                • Do use link menus to organise
                                   your links for quick scanning,
                                   and do use descriptive links
Do’s and Don’ts of Web Design
•   The Do List
•   The Don’t List              •   Do use a consistent layout across
                                    all your pages
                                •   Do use link menus to organise
                                    your links for quick scanning, and
                                    do use descriptive links
                                •   Do have good reasons for using
                                    links
Do’s and Don’ts of Web Design
•   The Do List
•   The Don’t List              • Do keep your layout simple
Do’s and Don’ts of Web Design
•   The Do List
•   The Don’t List              • Do keep your layout simple
                                • Do provide alternatives to
                                   images for text-only browsers
Do’s and Don’ts of Web Design
•   The Do List
•   The Don’t List              • Do keep your layout simple
                                • Do provide alternatives to
                                   images for text-only browsers
                                • Do try to keep your images
                                   small so that they load faster
                                   over the network
Do’s and Don’ts of Web Design
•   The Do List
•   The Don’t List              • Do be careful with
                                  backgrounds and coloured text
                                  to avoid making your pages
                                  flashy by unreadable
Do’s and Don’ts of Web Design
•   The Do List
•   The Don’t List              • Do be careful with
                                   backgrounds and coloured text
                                   to avoid making your pages
                                   flashy by unreadable
                                • Do always provide a link back
                                   to your home page
Do’s and Don’ts of Web Design
•   The Do List
•   The Don’t List              •   Do be careful with backgrounds
                                    and coloured text to avoid
                                    making your pages flashy by
                                    unreadable
                                •   Do always provide a link back to
                                    your home page
                                •   Do match topics with pages
Do’s and Don’ts of Web Design
•   The Do List
•   The Don’t List              • Do provide a signature block
                                   or link to contact information
                                   at the bottom of each page
Do’s and Don’ts of Web Design
•   The Do List
•   The Don’t List              • Do provide a signature block
                                   or link to contact information
                                   at the bottom of each page
                                • Do provide single-page, non-
                                   hypertext versions of linear
                                   documents
Do’s and Don’ts of Web Design
•   The Do List
•   The Don’t List              •   Do provide a signature block or link
                                    to contact information at the
                                    bottom of each page
                                •   Do provide single-page, non-
                                    hypertext versions of linear
                                    documents
                                •   Do write context – independent
                                    pages
Do’s and Don’ts of Web Design
•   The Do List
•   The Don’t List              • Don’t link to irrelevant
                                   material
Do’s and Don’ts of Web Design
•   The Do List
•   The Don’t List              • Don’t link to irrelevant
                                   material
                                • Don’t write web pages that are
                                   dependent on pages before or
                                   after them in the structure
Do’s and Don’ts of Web Design
•   The Do List
•   The Don’t List              •   Don’t link to irrelevant material
                                •   Don’t write web pages that are
                                    dependent on pages before or
                                    after them in the structure
                                •   Don’t overuse emphasis (such as
                                    boldface, italic, all caps, link text,
                                    blink or marquees)
Do’s and Don’ts of Web Design
•   The Do List
•   The Don’t List              • Don’t use terminology that’s
                                   specific to any one browser
                                   (“click here,” “use the Back
                                   button,” and so on)
Do’s and Don’ts of Web Design
•   The Do List
•   The Don’t List              • Don’t use terminology that’s
                                   specific to any one browser
                                   (“click here,” “use the Back
                                   button,” and so on)
                                • Don’t use heading tags to
                                   provide emphasis
Do’s and Don’ts of Web Design
•   The Do List
•   The Don’t List              • Don’t fall victim to the “Here”
                                   syndrome with your links
Do’s and Don’ts of Web Design
•   The Do List
•   The Don’t List              • Don’t fall victim to the “Here”
                                   syndrome with your links
                                • Don’t link repeatedly to the
                                   same site on the same page
Do’s and Don’ts of Web Design
•   The Do List
•   The Don’t List              •   Don’t fall victim to the “Here”
                                    syndrome with your links
                                •   Don’t link repeatedly to the
                                    same site on the same page
                                •   Don’t clutter the page with a
                                    large number of pretty but
                                    unnecessary images
Do’s and Don’ts of Web Design
•   The Do List
•   The Don’t List              • Don’t split individual topics
                                   across pages
Produced by Steven Cahill


steven.cahill@chisholm.edu.au
Web Standards And Protocols

Contenu connexe

Tendances (20)

Introduction to HTML5
Introduction to HTML5Introduction to HTML5
Introduction to HTML5
 
Fundamentals of Web Development For Non-Developers
Fundamentals of Web Development For Non-DevelopersFundamentals of Web Development For Non-Developers
Fundamentals of Web Development For Non-Developers
 
Java Server Pages
Java Server PagesJava Server Pages
Java Server Pages
 
Introduction to Web Development
Introduction to Web DevelopmentIntroduction to Web Development
Introduction to Web Development
 
Web Engineering
Web EngineeringWeb Engineering
Web Engineering
 
Basics of JavaScript
Basics of JavaScriptBasics of JavaScript
Basics of JavaScript
 
Web development ppt
Web development pptWeb development ppt
Web development ppt
 
javaScript.ppt
javaScript.pptjavaScript.ppt
javaScript.ppt
 
Ajax ppt
Ajax pptAjax ppt
Ajax ppt
 
Java Servlets
Java ServletsJava Servlets
Java Servlets
 
Form Handling using PHP
Form Handling using PHPForm Handling using PHP
Form Handling using PHP
 
Introduction to Web Architecture
Introduction to Web ArchitectureIntroduction to Web Architecture
Introduction to Web Architecture
 
Cascading style sheets (CSS)
Cascading style sheets (CSS)Cascading style sheets (CSS)
Cascading style sheets (CSS)
 
PHP - Introduction to PHP AJAX
PHP -  Introduction to PHP AJAXPHP -  Introduction to PHP AJAX
PHP - Introduction to PHP AJAX
 
Ajax
AjaxAjax
Ajax
 
Servlets api overview
Servlets api overviewServlets api overview
Servlets api overview
 
Responsive web designing ppt(1)
Responsive web designing ppt(1)Responsive web designing ppt(1)
Responsive web designing ppt(1)
 
anatomy of a jsp page & jsp syntax.pptx
anatomy of a jsp page & jsp syntax.pptxanatomy of a jsp page & jsp syntax.pptx
anatomy of a jsp page & jsp syntax.pptx
 
World wide web architecture presentation
World wide web architecture presentationWorld wide web architecture presentation
World wide web architecture presentation
 
Javascript event handler
Javascript event handlerJavascript event handler
Javascript event handler
 

Similaire à Web Standards And Protocols

How to make a great website
How to make a great websiteHow to make a great website
How to make a great websiteDr. Taher Ghazal
 
9781111528705_PPT_ch03.ppt
9781111528705_PPT_ch03.ppt9781111528705_PPT_ch03.ppt
9781111528705_PPT_ch03.pptSimonChirambira
 
Web Design Presentation
Web Design PresentationWeb Design Presentation
Web Design Presentationpeshwar
 
Your window to the digital world
Your window to the digital worldYour window to the digital world
Your window to the digital worldMasih Nabizadeh
 
Designing for mobile devices
Designing for mobile devicesDesigning for mobile devices
Designing for mobile devicesFahd Alhazmi
 
Fundamentals of Web
Fundamentals of WebFundamentals of Web
Fundamentals of WebSabir Haque
 
How Not to Be Conned by Your Drupal Vendor!
How Not to Be Conned by Your Drupal Vendor!How Not to Be Conned by Your Drupal Vendor!
How Not to Be Conned by Your Drupal Vendor!pixelonion
 
Web development using html and wordpress
Web development using html and wordpressWeb development using html and wordpress
Web development using html and wordpressDakshata Gavand
 
Responsive Web Design - Why and How
Responsive Web Design - Why and HowResponsive Web Design - Why and How
Responsive Web Design - Why and HowJudi Wunderlich
 
WTF: Where To Focus when you take over a Drupal project
WTF: Where To Focus when you take over a Drupal projectWTF: Where To Focus when you take over a Drupal project
WTF: Where To Focus when you take over a Drupal projectSymetris
 
Cross Platform Development with Spring
Cross Platform Development with SpringCross Platform Development with Spring
Cross Platform Development with SpringCygnet Infotech
 
Introduction to HTML, CSS, and JavaScript for Web Development
Introduction to HTML, CSS, and JavaScript for Web DevelopmentIntroduction to HTML, CSS, and JavaScript for Web Development
Introduction to HTML, CSS, and JavaScript for Web DevelopmentQurinom Solutions
 
Making Wcm Easy With Alfresco Share 3 2
Making Wcm Easy With Alfresco Share 3 2Making Wcm Easy With Alfresco Share 3 2
Making Wcm Easy With Alfresco Share 3 2Alfresco Software
 

Similaire à Web Standards And Protocols (20)

Ppt ch03
Ppt ch03Ppt ch03
Ppt ch03
 
Ppt ch03
Ppt ch03Ppt ch03
Ppt ch03
 
How to make a great website
How to make a great websiteHow to make a great website
How to make a great website
 
9781111528705_PPT_ch03.ppt
9781111528705_PPT_ch03.ppt9781111528705_PPT_ch03.ppt
9781111528705_PPT_ch03.ppt
 
Web Design Presentation
Web Design PresentationWeb Design Presentation
Web Design Presentation
 
Your window to the digital world
Your window to the digital worldYour window to the digital world
Your window to the digital world
 
Web development
Web developmentWeb development
Web development
 
Web Crawling & Crawler
Web Crawling & CrawlerWeb Crawling & Crawler
Web Crawling & Crawler
 
Responsive
ResponsiveResponsive
Responsive
 
Designing for mobile devices
Designing for mobile devicesDesigning for mobile devices
Designing for mobile devices
 
Fundamentals of Web
Fundamentals of WebFundamentals of Web
Fundamentals of Web
 
How Not to Be Conned by Your Drupal Vendor!
How Not to Be Conned by Your Drupal Vendor!How Not to Be Conned by Your Drupal Vendor!
How Not to Be Conned by Your Drupal Vendor!
 
Web development using html and wordpress
Web development using html and wordpressWeb development using html and wordpress
Web development using html and wordpress
 
Browser add-ons
Browser add-onsBrowser add-ons
Browser add-ons
 
Responsive Web Design - Why and How
Responsive Web Design - Why and HowResponsive Web Design - Why and How
Responsive Web Design - Why and How
 
Ch1
Ch1Ch1
Ch1
 
WTF: Where To Focus when you take over a Drupal project
WTF: Where To Focus when you take over a Drupal projectWTF: Where To Focus when you take over a Drupal project
WTF: Where To Focus when you take over a Drupal project
 
Cross Platform Development with Spring
Cross Platform Development with SpringCross Platform Development with Spring
Cross Platform Development with Spring
 
Introduction to HTML, CSS, and JavaScript for Web Development
Introduction to HTML, CSS, and JavaScript for Web DevelopmentIntroduction to HTML, CSS, and JavaScript for Web Development
Introduction to HTML, CSS, and JavaScript for Web Development
 
Making Wcm Easy With Alfresco Share 3 2
Making Wcm Easy With Alfresco Share 3 2Making Wcm Easy With Alfresco Share 3 2
Making Wcm Easy With Alfresco Share 3 2
 

Plus de Steven Cahill

Networking Standards And Protocols
Networking Standards And ProtocolsNetworking Standards And Protocols
Networking Standards And ProtocolsSteven Cahill
 
Purchasing Equipment
Purchasing EquipmentPurchasing Equipment
Purchasing EquipmentSteven Cahill
 
The Art Of Typography
The Art Of TypographyThe Art Of Typography
The Art Of TypographySteven Cahill
 
Network Hardware And Software
Network Hardware And SoftwareNetwork Hardware And Software
Network Hardware And SoftwareSteven Cahill
 
Determining Client And Networking Requirements
Determining Client And Networking RequirementsDetermining Client And Networking Requirements
Determining Client And Networking RequirementsSteven Cahill
 
Introduction To Network Design
Introduction To Network DesignIntroduction To Network Design
Introduction To Network DesignSteven Cahill
 
Planning Your Website
Planning Your WebsitePlanning Your Website
Planning Your WebsiteSteven Cahill
 
Introduction To Networking
Introduction To NetworkingIntroduction To Networking
Introduction To NetworkingSteven Cahill
 
Confirm Client Requirements
Confirm Client RequirementsConfirm Client Requirements
Confirm Client RequirementsSteven Cahill
 
Testing Frameworks And Methodologies
Testing Frameworks And MethodologiesTesting Frameworks And Methodologies
Testing Frameworks And MethodologiesSteven Cahill
 
Web Server Web Site Security
Web Server Web Site SecurityWeb Server Web Site Security
Web Server Web Site SecuritySteven Cahill
 
Basic Security Requirements
Basic Security RequirementsBasic Security Requirements
Basic Security RequirementsSteven Cahill
 

Plus de Steven Cahill (20)

Google
GoogleGoogle
Google
 
Networking Standards And Protocols
Networking Standards And ProtocolsNetworking Standards And Protocols
Networking Standards And Protocols
 
Purchasing Equipment
Purchasing EquipmentPurchasing Equipment
Purchasing Equipment
 
The Art Of Typography
The Art Of TypographyThe Art Of Typography
The Art Of Typography
 
Quality Management
Quality ManagementQuality Management
Quality Management
 
Network Hardware And Software
Network Hardware And SoftwareNetwork Hardware And Software
Network Hardware And Software
 
Writing For The Web
Writing For The WebWriting For The Web
Writing For The Web
 
Writing For The Web
Writing For The WebWriting For The Web
Writing For The Web
 
Writing For The Web
Writing For The WebWriting For The Web
Writing For The Web
 
Determining Client And Networking Requirements
Determining Client And Networking RequirementsDetermining Client And Networking Requirements
Determining Client And Networking Requirements
 
Introduction To Network Design
Introduction To Network DesignIntroduction To Network Design
Introduction To Network Design
 
Planning Your Website
Planning Your WebsitePlanning Your Website
Planning Your Website
 
Introduction To Networking
Introduction To NetworkingIntroduction To Networking
Introduction To Networking
 
Markup Documents
Markup DocumentsMarkup Documents
Markup Documents
 
Confirm Client Requirements
Confirm Client RequirementsConfirm Client Requirements
Confirm Client Requirements
 
Testing Frameworks And Methodologies
Testing Frameworks And MethodologiesTesting Frameworks And Methodologies
Testing Frameworks And Methodologies
 
Browsers
BrowsersBrowsers
Browsers
 
Web Server Web Site Security
Web Server Web Site SecurityWeb Server Web Site Security
Web Server Web Site Security
 
Basic Security Requirements
Basic Security RequirementsBasic Security Requirements
Basic Security Requirements
 
Disaster Recovery
Disaster RecoveryDisaster Recovery
Disaster Recovery
 

Dernier

Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupFlorian Wilhelm
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.Curtis Poe
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Manik S Magar
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfAddepto
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxhariprasad279825
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Commit University
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .Alan Dix
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Mark Simos
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brandgvaughan
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr BaganFwdays
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyAlfredo García Lavilla
 
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clashcharlottematthew16
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationSlibray Presentation
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Mattias Andersson
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsMiki Katsuragi
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxNavinnSomaal
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Enterprise Knowledge
 
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostLeverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostZilliz
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...Fwdays
 

Dernier (20)

Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project Setup
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdf
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptx
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brand
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easy
 
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clash
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck Presentation
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering Tips
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptx
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024
 
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostLeverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
 

Web Standards And Protocols

  • 1. Web Standards and Protocols
  • 2. Web Standards and Protocols
  • 3. What Makes a Good Website? 1. Purpose 2. Design 3. Message 4. Architecture 5. Usability & Accessibility 6. Online Marketing 7. Technical Considerations
  • 4. What Makes a Good Website? 1. Purpose 2. Design All sites have a purpose; it’s a 3. Message 4. Architecture 5. Usability & Accessibility matter of you deciding what the 6. Online Marketing 7. Technical Considerations purpose of your site will be and what audience you will need to target.
  • 5. What Makes a Good Website? 1. Purpose 2. Design We are talking about things like 3. Message 4. Architecture 5. Usability & Accessibility colour choice, alignments, visual 6. Online Marketing 7. Technical Considerations interest, and meaningful metaphors.
  • 6. What Makes a Good Website? 1. Purpose 2. Design Content is the message, each 3. Message 4. Architecture 5. Usability & Accessibility page within a site needs to have a 6. Online Marketing 7. Technical Considerations goal, to serve its purpose in the overall scheme of the site.
  • 7. What Makes a Good Website? 1. Purpose 2. Design Architecture is the basis of how 3. Message 4. Architecture 5. Usability & Accessibility the website is organised. 6. Online Marketing 7. Technical Considerations
  • 8. What Makes a Good Website? 1. Purpose 2. Design Not everyone will be able to access 3. Message 4. 5. Architecture Usability & Accessibility a site due to various circumstances; 6. Online Marketing 7. Technical Considerations different equipment, connections and even disabilities can prohibit users accessing a site. You need to take these in to consideration.
  • 9. What Makes a Good Website? 1. Purpose 2. Design It’s not enough to just have a 3. Message 4. Architecture 5. Usability & Accessibility website on the Internet, you need 6. Online Marketing 7. Technical Considerations to be able to direct traffic to the site, and otherwise it may fail its purpose.
  • 10. What Makes a Good Website? 1. Purpose 2. Design When we look at the technical side of a 3. Message 4. Architecture site, many variables are looked at from 5. Usability & Accessibility 6. Online Marketing domain names (will it be easy to 7. Technical Considerations remember); is the ISP reliable, will they be able to accommodate to future technological changes as a site grows.
  • 11. Web Standards • Introduction • What are Web Standards? • What’s the big deal? • Advantages of Web Standards • The w3C • Markup Validation
  • 12. Web Standards • Introduction • What are Web Standards? • What’s the big deal? • Advantages of Web Standards • The w3C • Markup Validation
  • 13. Web Standards • Introduction • What are Web Standards? • What’s the big deal? • Advantages of Web Standards • The w3C • Markup Validation
  • 14. Web Standards • Introduction • What are Web Standards? • What’s the big deal? • Advantages of Web Standards • The w3C • Markup Validation
  • 15. Web Standards • Introduction • What are Web Standards? • They should work perfectly on • What’s the big deal? • Advantages of Web Standards • The w3C any modern browser • Markup Validation
  • 16. Web Standards • Introduction • What are Web Standards? • They should work perfectly on • What’s the big deal? • Advantages of Web Standards • The w3C any modern browser • Markup Validation • They are quicker to load
  • 17. Web Standards • Introduction • What are Web Standards? • They should work perfectly on • What’s the big deal? • Advantages of Web Standards • The w3C any modern browser • Markup Validation • They are quicker to load • They tend to appear higher on search engines
  • 18. Web Standards • Introduction • What are Web Standards? • They should work perfectly on • What’s the big deal? • Advantages of Web Standards • The w3C any modern browser • Markup Validation • They are quicker to load • They tend to appear higher on search engines • They’re accessible to people with disabilities
  • 19. Web Standards • Introduction • What are Web Standards? • They’ll work on older browsers, • What’s the big deal? • Advantages of Web Standards • The w3C even if they don’t look perfect • Markup Validation
  • 20. Web Standards • Introduction • What are Web Standards? • They’ll work on older browsers, • What’s the big deal? • Advantages of Web Standards • The w3C even if they don’t look perfect • Markup Validation • They can work on other devices like PDAs or Web TV
  • 21. Web Standards • Introduction • What are Web Standards? • They’ll work on older browsers, • What’s the big deal? • Advantages of Web Standards • The w3C even if they don’t look perfect • Markup Validation • They can work on other devices like PDAs or Web TV • You can change the design of your site easily
  • 22. Web Standards • Introduction • What are Web Standards? • What’s the big deal? • Advantages of Web Standards • The w3C • Markup Validation
  • 23. Web Standards • Introduction • What are Web Standards? To lead the World Wide Web to • What’s the big deal? • Advantages of Web Standards • The w3C its full potential by developing • Markup Validation protocols and guidelines that ensure long-term growth for the Web.
  • 24. Web Standards • Introduction • What are Web Standards? • What’s the big deal? • Advantages of Web Standards • The w3C • Markup Validation
  • 25. Do’s and Don’ts of Web Design • The Do List • The Don’t List • Do understand the differences between HTML 2.0, HTML 3.2, and the different flavours of HTML 4.01 and XHTML 1.0. Decide which design strategy to follow while using them
  • 26. Do’s and Don’ts of Web Design • The Do List • The Don’t List • Do provide alternatives if at all possible if you use nonstandard HTML tags
  • 27. Do’s and Don’ts of Web Design • The Do List • The Don’t List • Do provide alternatives if at all possible if you use nonstandard HTML tags • Do test your pages in multiple browsers
  • 28. Do’s and Don’ts of Web Design • The Do List • The Don’t List • Do provide alternatives if at all possible if you use nonstandard HTML tags • Do test your pages in multiple browsers • Do write your pages clearly and concisely
  • 29. Do’s and Don’ts of Web Design • The Do List • The Don’t List • Do organise the text of your page so that your visitors can scan for important information
  • 30. Do’s and Don’ts of Web Design • The Do List • The Don’t List • Do organise the text of your page so that your visitors can scan for important information • Do spell check and proofread your pages
  • 31. Do’s and Don’ts of Web Design • The Do List • The Don’t List • Do organise the text of your page so that your visitors can scan for important information • Do spell check and proofread your pages • Do group related information both semantically and visually
  • 32. Do’s and Don’ts of Web Design • The Do List • The Don’t List • Do use a consistent layout across all your pages
  • 33. Do’s and Don’ts of Web Design • The Do List • The Don’t List • Do use a consistent layout across all your pages • Do use link menus to organise your links for quick scanning, and do use descriptive links
  • 34. Do’s and Don’ts of Web Design • The Do List • The Don’t List • Do use a consistent layout across all your pages • Do use link menus to organise your links for quick scanning, and do use descriptive links • Do have good reasons for using links
  • 35. Do’s and Don’ts of Web Design • The Do List • The Don’t List • Do keep your layout simple
  • 36. Do’s and Don’ts of Web Design • The Do List • The Don’t List • Do keep your layout simple • Do provide alternatives to images for text-only browsers
  • 37. Do’s and Don’ts of Web Design • The Do List • The Don’t List • Do keep your layout simple • Do provide alternatives to images for text-only browsers • Do try to keep your images small so that they load faster over the network
  • 38. Do’s and Don’ts of Web Design • The Do List • The Don’t List • Do be careful with backgrounds and coloured text to avoid making your pages flashy by unreadable
  • 39. Do’s and Don’ts of Web Design • The Do List • The Don’t List • Do be careful with backgrounds and coloured text to avoid making your pages flashy by unreadable • Do always provide a link back to your home page
  • 40. Do’s and Don’ts of Web Design • The Do List • The Don’t List • Do be careful with backgrounds and coloured text to avoid making your pages flashy by unreadable • Do always provide a link back to your home page • Do match topics with pages
  • 41. Do’s and Don’ts of Web Design • The Do List • The Don’t List • Do provide a signature block or link to contact information at the bottom of each page
  • 42. Do’s and Don’ts of Web Design • The Do List • The Don’t List • Do provide a signature block or link to contact information at the bottom of each page • Do provide single-page, non- hypertext versions of linear documents
  • 43. Do’s and Don’ts of Web Design • The Do List • The Don’t List • Do provide a signature block or link to contact information at the bottom of each page • Do provide single-page, non- hypertext versions of linear documents • Do write context – independent pages
  • 44. Do’s and Don’ts of Web Design • The Do List • The Don’t List • Don’t link to irrelevant material
  • 45. Do’s and Don’ts of Web Design • The Do List • The Don’t List • Don’t link to irrelevant material • Don’t write web pages that are dependent on pages before or after them in the structure
  • 46. Do’s and Don’ts of Web Design • The Do List • The Don’t List • Don’t link to irrelevant material • Don’t write web pages that are dependent on pages before or after them in the structure • Don’t overuse emphasis (such as boldface, italic, all caps, link text, blink or marquees)
  • 47. Do’s and Don’ts of Web Design • The Do List • The Don’t List • Don’t use terminology that’s specific to any one browser (“click here,” “use the Back button,” and so on)
  • 48. Do’s and Don’ts of Web Design • The Do List • The Don’t List • Don’t use terminology that’s specific to any one browser (“click here,” “use the Back button,” and so on) • Don’t use heading tags to provide emphasis
  • 49. Do’s and Don’ts of Web Design • The Do List • The Don’t List • Don’t fall victim to the “Here” syndrome with your links
  • 50. Do’s and Don’ts of Web Design • The Do List • The Don’t List • Don’t fall victim to the “Here” syndrome with your links • Don’t link repeatedly to the same site on the same page
  • 51. Do’s and Don’ts of Web Design • The Do List • The Don’t List • Don’t fall victim to the “Here” syndrome with your links • Don’t link repeatedly to the same site on the same page • Don’t clutter the page with a large number of pretty but unnecessary images
  • 52. Do’s and Don’ts of Web Design • The Do List • The Don’t List • Don’t split individual topics across pages
  • 53. Produced by Steven Cahill steven.cahill@chisholm.edu.au

Notes de l'éditeur

  1. It’s all well and good to simply write up a web page and publish it to the Internet, but to make it good you’ll need to do some research
  2. Here are seven essentials of what makes a good website.
  3. PurposeAll sites have a purpose; it’s a matter of you deciding what the purpose of your site will be and what audience you will need to target.
  4. DesignWe are talking about things like colour choice, alignments, visual interest, and meaningful metaphors.
  5. MessageContent is the message, each page within a site needs to have a goal, to serve its purpose in the overall scheme of the site.
  6. ArchitectureArchitecture is the basis of how the website is organised.
  7. Usability and AccessibilityNot everyone will be able to access a site due to various circumstances; different equipment, connections and even disabilities can prohibit users accessing a site. You need to take these in to consideration.
  8. Online MarketingIt’s not enough to just have a website on the Internet, you need to be able to direct traffic to the site, and otherwise it may fail its purpose.
  9. Technical ConsiderationsWhen we look at the technical side of a site, many variables are looked at from domain names (will it be easy to remember); is the ISP reliable, will they be able to accommodate to future technological changes as a site grows.
  10. If you want your site to be used by as many people as possible, then you should build it using web standards.
  11. “Web standards” are, basically, an approach to building websites that ensure they work correctly in any modern browser.Web standards sites use a combination of technologies, namely XHTML, CSS and unobtrusive JavaScript (also called DOM scripting).
  12. If you’ve just started to learn web design, you’re lucky - you can use web standards to build a site that works in different browsers without too much effort – but things weren’t always this easy.Most web designers want to be able to create attractive websites with magazine-quality photography and print-like layouts.However, the Web was designed to share scientific information, not to be a marketing tool. As a result, HTML is great for marking up physics papers, but very poorly designed for producing attractive, commercial websites.To get round the limitations of HTML, web designers used to use HTML tags in ways they were not designed for. For example, using data tables to position elements on the page.As well as being inefficient, this approach caused problems getting sites to look right on different browsers.At one time, this old-fashioned approach was the only reliable way of producing attractive websites.However, for the last few years, the main browsers have supported CSS fairly well, making a modern, web standards approach to building websites possible.
  13. Web standards sites are better than other sites for several reasons:
  14. They should work perfectly on any modern browser
  15. They are quicker to load
  16. They tend to appear higher on search engines
  17. They’re accessible to people with disabilities
  18. They’ll work on older browsers, even if they don’t look perfect
  19. They can work on other devices like PDAs or Web TV
  20. You can change the design of your site easily
  21. The World Wide Web Consortium (W3C) is an international consortium where member organisations, a full-time staff, and the public work together to develop Web standards.
  22. To lead the World Wide Web to its full potential by developing protocols and guidelines that ensure long-term growth for the Web.
  23. The most common of used validator is the Markup Validation Service that checks the markup (HTML, XHTML) of Web documents. The benefit of validation cannot be overstated. No matter how much XHTML documents are created, they should always be validated.Validation involves checking the web document to ensure that it meets the appropriate specification and follows the rules. Unfortunately, few tools actually create 100 percent correct markup and even when building web documents by hand it is easy to make mistakes
  24. Do understand the differences between HTML 2.0, HTML 3.2, and the different flavours of HTML 4.01 and XHTML 1.0. Decide which design strategy to follow while using them
  25. Do provide alternatives if at all possible if you use nonstandard HTML tags
  26. Do test your pages in multiple browsers
  27. Do write your pages clearly and concisely
  28. Do organise the text of your page so that your visitors can scan for important information
  29. Do spell check and proofread your pages
  30. Do group related information both semantically (through the organisation of the content) and visually (by using headings or separating sections with rule lines)
  31. Do use a consistent layout across all your pages
  32. Do use link menus to organise your links for quick scanning, and do use descriptive links
  33. Do have good reasons for using links
  34. Do keep your layout simple
  35. Do provide alternatives to images for text-only browsers
  36. Do try to keep your images small so that they load faster over the network
  37. Do be careful with backgrounds and coloured text to avoid making your pages flashy by unreadable
  38. Do always provide a link back to your home page
  39. Do match topics with pages
  40. Do provide a signature block or link to contact information at the bottom of each page
  41. Do provide single-page, non-hypertext versions of linear documents
  42. Do write context – independent pages
  43. Don’t link to irrelevant material
  44. Don’t write web pages that are dependent on pages before or after them in the structure
  45. Don’t overuse emphasis (such as boldface, italic, all caps, link text, blink or marquees)
  46. Don’t use terminology that’s specific to any one browser (“click here,” “use the Back button,” and so on)
  47. Don’t use heading tags to provide emphasis
  48. Don’t fall victim to the “Here” syndrome with your links
  49. Don’t link repeatedly to the same site on the same page
  50. Don’t clutter the page with a large number of pretty but unnecessary images
  51. Don’t split individual topics across pages