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

Weitere ähnliche Inhalte

Was ist angesagt?

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
 

Was ist angesagt? (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
 

Andere mochten auch

Andere mochten auch (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
 

Ähnlich wie 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
 

Ähnlich wie 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
 

Mehr von 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
 

Kürzlich hochgeladen

CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
giselly40
 

Kürzlich hochgeladen (20)

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
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
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
 
Tech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdfTech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdf
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdf
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
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
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
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
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
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
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...
 
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
 
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 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
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024
 

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..