SlideShare une entreprise Scribd logo
1  sur  20
Linux Users areLinux Users are
People, Too!People, Too!
Charles SoutherlandCharles Southerland
Stuph LabsStuph Labs
OpenBeta3OpenBeta3
The Importance of OpenThe Importance of Open
Standards in the WebStandards in the Web
So what is the problem?So what is the problem?
Simply put, if any potential user of aSimply put, if any potential user of a
website is unable to see or use anywebsite is unable to see or use any
aspect of that website in the exactaspect of that website in the exact
manner in which it was designed, thenmanner in which it was designed, then
the website isthe website is brokenbroken..
Unfortunately, many Linux users haveUnfortunately, many Linux users have
become used to broken websites.become used to broken websites.
Admittedly, the side-effects of certainAdmittedly, the side-effects of certain
broken websites can be good for us...broken websites can be good for us...
...but broken websites are never a good...but broken websites are never a good
thing for business.thing for business.
Many websites that look fine on oneMany websites that look fine on one
particular platform...particular platform...
……do not look fine on another.do not look fine on another.
These broken websites often effectThese broken websites often effect
users of other operating systems, too.users of other operating systems, too.
Of course, the issues with brokenOf course, the issues with broken
websites are a two-way street...websites are a two-way street...
Not even Windows users are immuneNot even Windows users are immune
to the plague of broken websites.to the plague of broken websites.
Broken websites very rarely look goodBroken websites very rarely look good
on mobile devices.on mobile devices.
Web crawlers and screen readers onlyWeb crawlers and screen readers only
see text and relative position.see text and relative position.
What ever can we do, oh wise one?What ever can we do, oh wise one?
Here are 5 easyHere are 5 easy
steps you can takesteps you can take
that will make athat will make a
huge difference inhuge difference in
usability for thoseusability for those
of us on otherof us on other
platforms.platforms.
Step 1: ALT/TITLE TAGS!Step 1: ALT/TITLE TAGS!
Step 2: Test Multiple PlatformsStep 2: Test Multiple Platforms
(Not Just Multiple Browsers)(Not Just Multiple Browsers)
Step 3: Hold Back on Flash, Java,Step 3: Hold Back on Flash, Java,
Silverlight, Proprietary Formats, etc.Silverlight, Proprietary Formats, etc.
Step 4: Design Belongs in CSSStep 4: Design Belongs in CSS
Step 5: ValidatorsStep 5: Validators
In Conclusion:In Conclusion:
Small steps like these can make a hugeSmall steps like these can make a huge
difference in the usability of yourdifference in the usability of your
website on other platforms. Even thewebsite on other platforms. Even the
smallest amount of effort to fix yoursmallest amount of effort to fix your
broken website will be appreciated.broken website will be appreciated.
THANK YOU FOR YOUR TIME!THANK YOU FOR YOUR TIME!
Stuph Labs is a new GNU/LinuxStuph Labs is a new GNU/Linux
consulting and support companyconsulting and support company
based in Oklahoma City.based in Oklahoma City.
For more information, visit our websiteFor more information, visit our website
atat http://stuph.net/http://stuph.net/, or email me at, or email me at
charlie@stuphlabs.comcharlie@stuphlabs.com..

Contenu connexe

Tendances

Codecamp iasi-26 nov 2011-unit-testing-for-the-rest-of-us
Codecamp iasi-26 nov 2011-unit-testing-for-the-rest-of-usCodecamp iasi-26 nov 2011-unit-testing-for-the-rest-of-us
Codecamp iasi-26 nov 2011-unit-testing-for-the-rest-of-us
Codecamp Romania
 
BSides 2015 Intro to Web App Pen Testing with Mutillidae
BSides 2015 Intro to Web App Pen Testing with MutillidaeBSides 2015 Intro to Web App Pen Testing with Mutillidae
BSides 2015 Intro to Web App Pen Testing with Mutillidae
andrew242
 

Tendances (20)

Open NTF OpenSource is collaboration at its best and matters
Open NTF OpenSource is collaboration at its best and mattersOpen NTF OpenSource is collaboration at its best and matters
Open NTF OpenSource is collaboration at its best and matters
 
WordPress の可能性
WordPress の可能性WordPress の可能性
WordPress の可能性
 
The Elements of Scaling
The Elements of ScalingThe Elements of Scaling
The Elements of Scaling
 
Erase and Rewind - Open Web Camp 2015
Erase and Rewind - Open Web Camp 2015Erase and Rewind - Open Web Camp 2015
Erase and Rewind - Open Web Camp 2015
 
Codecamp iasi-26 nov 2011-unit-testing-for-the-rest-of-us
Codecamp iasi-26 nov 2011-unit-testing-for-the-rest-of-usCodecamp iasi-26 nov 2011-unit-testing-for-the-rest-of-us
Codecamp iasi-26 nov 2011-unit-testing-for-the-rest-of-us
 
Git presentation
Git presentationGit presentation
Git presentation
 
The ES6 Conundrum - All Things Open 2015
The ES6 Conundrum - All Things Open 2015The ES6 Conundrum - All Things Open 2015
The ES6 Conundrum - All Things Open 2015
 
Fixing web and JS gaps
Fixing web and JS gapsFixing web and JS gaps
Fixing web and JS gaps
 
BSides 2015 Intro to Web App Pen Testing with Mutillidae
BSides 2015 Intro to Web App Pen Testing with MutillidaeBSides 2015 Intro to Web App Pen Testing with Mutillidae
BSides 2015 Intro to Web App Pen Testing with Mutillidae
 
Os Harrison
Os HarrisonOs Harrison
Os Harrison
 
That worked before
That worked beforeThat worked before
That worked before
 
Five ways to be a happier JavaScript developer
Five ways to be a happier JavaScript developerFive ways to be a happier JavaScript developer
Five ways to be a happier JavaScript developer
 
Introducing XP
Introducing XPIntroducing XP
Introducing XP
 
Better than google
Better than googleBetter than google
Better than google
 
Failure Friday: Start Injecting Failure Today!
Failure Friday: Start Injecting Failure Today! Failure Friday: Start Injecting Failure Today!
Failure Friday: Start Injecting Failure Today!
 
Ajax in Django
Ajax in DjangoAjax in Django
Ajax in Django
 
Rust Munich February 2018: Rust on VSTS
Rust Munich February 2018: Rust on VSTSRust Munich February 2018: Rust on VSTS
Rust Munich February 2018: Rust on VSTS
 
Jump start php environment
Jump start php environmentJump start php environment
Jump start php environment
 
Show an Open Source Project Some Love and Start Using Travis-CI
Show an Open Source Project Some Love and Start Using Travis-CIShow an Open Source Project Some Love and Start Using Travis-CI
Show an Open Source Project Some Love and Start Using Travis-CI
 
Mobile JavaScript
Mobile JavaScriptMobile JavaScript
Mobile JavaScript
 

En vedette

En vedette (6)

Passwords
PasswordsPasswords
Passwords
 
C Is Not Dead Yet
C Is Not Dead YetC Is Not Dead Yet
C Is Not Dead Yet
 
Logs And Backups
Logs And BackupsLogs And Backups
Logs And Backups
 
HTTPS Sucks
HTTPS SucksHTTPS Sucks
HTTPS Sucks
 
Authentication Concepts
Authentication ConceptsAuthentication Concepts
Authentication Concepts
 
Cap a un envelliment actiu i saludable
Cap a un envelliment actiu i saludableCap a un envelliment actiu i saludable
Cap a un envelliment actiu i saludable
 

Similaire à Linux Users are People, Too!

YOOX Launch & Learn - Javascript as a programming language
 YOOX Launch & Learn - Javascript as a programming language YOOX Launch & Learn - Javascript as a programming language
YOOX Launch & Learn - Javascript as a programming language
Marco Cedaro
 
Reactive Microservice Architecture with Groovy and Grails
Reactive Microservice Architecture with Groovy and GrailsReactive Microservice Architecture with Groovy and Grails
Reactive Microservice Architecture with Groovy and Grails
Steve Pember
 

Similaire à Linux Users are People, Too! (20)

Paris Web - Javascript as a programming language
Paris Web - Javascript as a programming languageParis Web - Javascript as a programming language
Paris Web - Javascript as a programming language
 
The Ember.js Framework - Everything You Need To Know
The Ember.js Framework - Everything You Need To KnowThe Ember.js Framework - Everything You Need To Know
The Ember.js Framework - Everything You Need To Know
 
Jr devsurvivalguide
Jr devsurvivalguideJr devsurvivalguide
Jr devsurvivalguide
 
10 tips for a usable website
10 tips for a usable website10 tips for a usable website
10 tips for a usable website
 
The Junior Developer Survival Guide - GDI Ann Arbor 2/10/15
The Junior Developer Survival Guide -  GDI Ann Arbor 2/10/15The Junior Developer Survival Guide -  GDI Ann Arbor 2/10/15
The Junior Developer Survival Guide - GDI Ann Arbor 2/10/15
 
Keynote- We're going wrong: Choosing the web's future. Peter Paul Koch
Keynote- We're going wrong: Choosing the web's future. Peter Paul KochKeynote- We're going wrong: Choosing the web's future. Peter Paul Koch
Keynote- We're going wrong: Choosing the web's future. Peter Paul Koch
 
The Ajax Experience: State Of The Browsers
The Ajax Experience: State Of The BrowsersThe Ajax Experience: State Of The Browsers
The Ajax Experience: State Of The Browsers
 
Stapling and patching the web of now - ForwardJS3, San Francisco
Stapling and patching the web of now - ForwardJS3, San FranciscoStapling and patching the web of now - ForwardJS3, San Francisco
Stapling and patching the web of now - ForwardJS3, San Francisco
 
Professional web development with libraries
Professional web development with librariesProfessional web development with libraries
Professional web development with libraries
 
Lean engineering for lean/balanced teams: lessons learned (and still learning...
Lean engineering for lean/balanced teams: lessons learned (and still learning...Lean engineering for lean/balanced teams: lessons learned (and still learning...
Lean engineering for lean/balanced teams: lessons learned (and still learning...
 
corePHP Usability Accessibility by Steven Pignataro
corePHP Usability Accessibility by Steven PignatarocorePHP Usability Accessibility by Steven Pignataro
corePHP Usability Accessibility by Steven Pignataro
 
Open source-secret-sauce-rit-2010
Open source-secret-sauce-rit-2010Open source-secret-sauce-rit-2010
Open source-secret-sauce-rit-2010
 
6 Principles for Enabling Build/Measure/Learn: Lean Engineering in Action
6 Principles for Enabling Build/Measure/Learn: Lean Engineering in Action6 Principles for Enabling Build/Measure/Learn: Lean Engineering in Action
6 Principles for Enabling Build/Measure/Learn: Lean Engineering in Action
 
YOOX Launch & Learn - Javascript as a programming language
 YOOX Launch & Learn - Javascript as a programming language YOOX Launch & Learn - Javascript as a programming language
YOOX Launch & Learn - Javascript as a programming language
 
Java And Community Support
Java And Community SupportJava And Community Support
Java And Community Support
 
Reactive Microservice Architecture with Groovy and Grails
Reactive Microservice Architecture with Groovy and GrailsReactive Microservice Architecture with Groovy and Grails
Reactive Microservice Architecture with Groovy and Grails
 
Resources For Floss Projects
Resources For Floss ProjectsResources For Floss Projects
Resources For Floss Projects
 
8 Principles for Enabling Build/Measure/Learn: Lean Engineering in Action
8 Principles for Enabling Build/Measure/Learn: Lean Engineering in Action8 Principles for Enabling Build/Measure/Learn: Lean Engineering in Action
8 Principles for Enabling Build/Measure/Learn: Lean Engineering in Action
 
soa
soasoa
soa
 
Dean4j@Njug5
Dean4j@Njug5Dean4j@Njug5
Dean4j@Njug5
 

Plus de Charles Southerland (6)

hextime (OKC LUGnuts 5C393C35)
hextime (OKC LUGnuts 5C393C35)hextime (OKC LUGnuts 5C393C35)
hextime (OKC LUGnuts 5C393C35)
 
RSA
RSARSA
RSA
 
Program Derivation of Operations in Finite Fields of Prime Order
Program Derivation of Operations in Finite Fields of Prime OrderProgram Derivation of Operations in Finite Fields of Prime Order
Program Derivation of Operations in Finite Fields of Prime Order
 
Program Derivation of Matrix Operations in GF
Program Derivation of Matrix Operations in GFProgram Derivation of Matrix Operations in GF
Program Derivation of Matrix Operations in GF
 
All Your Password Are Belong To Us
All Your Password Are Belong To UsAll Your Password Are Belong To Us
All Your Password Are Belong To Us
 
One-Time Pad Encryption
One-Time Pad EncryptionOne-Time Pad Encryption
One-Time Pad Encryption
 

Dernier

Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
Joaquim Jorge
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
Enterprise Knowledge
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
Earley Information Science
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
vu2urc
 

Dernier (20)

Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 
Evaluating the top large language models.pdf
Evaluating the top large language models.pdfEvaluating the top large language models.pdf
Evaluating the top large language models.pdf
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 

Linux Users are People, Too!

  • 1. Linux Users areLinux Users are People, Too!People, Too! Charles SoutherlandCharles Southerland Stuph LabsStuph Labs OpenBeta3OpenBeta3 The Importance of OpenThe Importance of Open Standards in the WebStandards in the Web
  • 2. So what is the problem?So what is the problem? Simply put, if any potential user of aSimply put, if any potential user of a website is unable to see or use anywebsite is unable to see or use any aspect of that website in the exactaspect of that website in the exact manner in which it was designed, thenmanner in which it was designed, then the website isthe website is brokenbroken..
  • 3. Unfortunately, many Linux users haveUnfortunately, many Linux users have become used to broken websites.become used to broken websites.
  • 4. Admittedly, the side-effects of certainAdmittedly, the side-effects of certain broken websites can be good for us...broken websites can be good for us...
  • 5. ...but broken websites are never a good...but broken websites are never a good thing for business.thing for business.
  • 6. Many websites that look fine on oneMany websites that look fine on one particular platform...particular platform...
  • 7. ……do not look fine on another.do not look fine on another.
  • 8. These broken websites often effectThese broken websites often effect users of other operating systems, too.users of other operating systems, too.
  • 9. Of course, the issues with brokenOf course, the issues with broken websites are a two-way street...websites are a two-way street...
  • 10. Not even Windows users are immuneNot even Windows users are immune to the plague of broken websites.to the plague of broken websites.
  • 11. Broken websites very rarely look goodBroken websites very rarely look good on mobile devices.on mobile devices.
  • 12. Web crawlers and screen readers onlyWeb crawlers and screen readers only see text and relative position.see text and relative position.
  • 13. What ever can we do, oh wise one?What ever can we do, oh wise one? Here are 5 easyHere are 5 easy steps you can takesteps you can take that will make athat will make a huge difference inhuge difference in usability for thoseusability for those of us on otherof us on other platforms.platforms.
  • 14. Step 1: ALT/TITLE TAGS!Step 1: ALT/TITLE TAGS!
  • 15. Step 2: Test Multiple PlatformsStep 2: Test Multiple Platforms (Not Just Multiple Browsers)(Not Just Multiple Browsers)
  • 16. Step 3: Hold Back on Flash, Java,Step 3: Hold Back on Flash, Java, Silverlight, Proprietary Formats, etc.Silverlight, Proprietary Formats, etc.
  • 17. Step 4: Design Belongs in CSSStep 4: Design Belongs in CSS
  • 18. Step 5: ValidatorsStep 5: Validators
  • 19. In Conclusion:In Conclusion: Small steps like these can make a hugeSmall steps like these can make a huge difference in the usability of yourdifference in the usability of your website on other platforms. Even thewebsite on other platforms. Even the smallest amount of effort to fix yoursmallest amount of effort to fix your broken website will be appreciated.broken website will be appreciated.
  • 20. THANK YOU FOR YOUR TIME!THANK YOU FOR YOUR TIME! Stuph Labs is a new GNU/LinuxStuph Labs is a new GNU/Linux consulting and support companyconsulting and support company based in Oklahoma City.based in Oklahoma City. For more information, visit our websiteFor more information, visit our website atat http://stuph.net/http://stuph.net/, or email me at, or email me at charlie@stuphlabs.comcharlie@stuphlabs.com..