SlideShare a Scribd company logo
A centre of expertise in digital information management
QA And The IWMW Web Site:
A Case Study (flaws and all)
Brian Kelly
UKOLN
University of Bath
Bath, BA2 7AY
Email
B.Kelly@ukoln.ac.uk
URL
http://www.ukoln.ac.uk/
UKOLN is supported by:
A centre of expertise in digital information management
2
The IWMW Web Site
A centre of expertise in digital information management
3
Aims Of Web Site
The aims of the Web site were:
• To provide information about the
workshop for participants, speakers, etc.
• To provide an online booking facility
• To act as a demonstrator of standards,
best practices and innovative solutions
Subject to the following constraints:
• No Content Management System
• Limited time
• Limited software development / design
expertise
A centre of expertise in digital information management
4
Approach
The approach taken was to continue to use:
• The design and structure used for previous two
workshops
• The HTML-Kit authoring tool to edit HTML files
• The Xenu link checker
Innovations this year include:
• Use of HTML and CSS validation icons
• Provide an XHTML Web site
• Make greater use of CSS
• Provide a dynamically-generated RSS news feed
• Provide live usage statistics
• Access to Web site on PDAs using AvantGo
Is this approach typical of yours – incremental development of an existing
Web site, and introducing new features and more up-to-date standards?
Is this approach typical of yours – incremental development of an existing
Web site, and introducing new features and more up-to-date standards?
A centre of expertise in digital information management
5
Tools
HTML-kit is my
preferred editor
The XHTML and
CSS icons act as
live links
The SiteMeter
icon gives
realtime info on
usage
The XHTML and
CSS icons act as
live links
The SiteMeter
icon gives
realtime info on
usage
A centre of expertise in digital information management
6
Problems
Some problems:
• When updating pages, links, HTML and spelling
were not checking systematically
• When using the HTML and CSS checker the
browser could check an old, cached version
• At one stage the SiteMeter usage statistics
service was not available
A centre of expertise in digital information management
7
Validating In Batch
Checking (e.g. HTML and CSS validation,
links, accessibility, etc.) initial files is time-
consuming and, for large or continually
updated Web sites is not a scalable solution
Validation in batch:
• Familiar for link-checking
• Limited set of tools available for HTML validation
(e.g. HTML Validator Pro – see
<http://www.htmlvalidator.com/>
• Batch HTML validation validates files generated
from PowerPoint, over which I have no control
• Bobby batch accessibility check is now a licensed
application (but used copy downloaded in the
past)
A centre of expertise in digital information management
8
Maintenance
• When creating new pages, made use of existing
files and sometimes did not update the <TITLE>,
metadata, etc.
• The location of certain files was not obvious (the
size of the Web site has now outgrown the
original navigational links)
A centre of expertise in digital information management
9
Netscape (sigh)
User feedback revealed that:
• &pound; does not display in Netscape :-(
• The Suggestions text box and the Submit button
(!) were not displayed in Mozilla, due to failure to
support XHTML correctly
Suggestions
Submit
A centre of expertise in digital information management
10
RSS News Feed
The RSS News Feed:
• Provides a mechanism for syndication of content
• News feed can be viewed on other Web sites or
in other applications
The News Feed was created:
• By transforming (lightly structured) HTML from
the news page using a remote service
• A static version was also created in case of
problems with the live transformation
Problems:
• The remote service was not always available
• The static version was not always in sync with the
live version
A centre of expertise in digital information management
11
Online Bookings
The online booking forms:
• Were used for booking for the workshop and
choosing the parallel sessions
The backend processing:
• Is not yet fully automated to store the information
in a database
• Confirmation page did not echo the user’s data
• When users followed link to check session, input
data may have been lost
• Crashed on surnames with spaces and accents
• No validation was performed
Despite messages on acknowledgements page, some
users still expected a separate email confirmation
A centre of expertise in digital information management
12
What Should Be Done
Some simple things can be done for next time:
• Use of SSIs or a CMS (or equivalent ) to manage
resource fragments
• Improve the online booking system to provide:
• Validation (which will save time in administration)
• Display of user input
• Separate confirmation of entry into database
But should I:
• Recognise that minor typos, etc. will happen and,
as long as they are not critical, can be tolerated?
A centre of expertise in digital information management
13
What About The Processes?
What QA processes were used?
• Automated tools
• Peer review from members of the organising
committee
• Alternating between Opera, IE and Mozilla when
working on Web site
• Viewing the Web site on my Palm to:
• Allow me to work on the bus, train, etc.
• See how the Web site works on a low-spec device
A centre of expertise in digital information management
14
What Else Should I Do?
Additional processes I should employ:
• Reviewing by users
• Peer-reviewing (others in similar situation)
• Analysis of logs (esp. failure logs)
• Usability testing
• Multiple browser testing
• Test data with unusual entries for online forms
• Post-workshop review of Web site
• Systematic documentation of successes and failures
• Make case for extra resources, software, etc. to
implement improvements
• Documenting the architecture of the Web site
• Documenting the limitations of the Web site
• Preparing these slides!
• …
A centre of expertise in digital information management
15
Questions
Any questions?

More Related Content

What's hot

What's New With Open Source (CLA2011)
What's New With Open Source (CLA2011)What's New With Open Source (CLA2011)
What's New With Open Source (CLA2011)
Benjamin Shum
 
Building an App Forms Business Solution - Penelope Coventry
Building an App Forms Business Solution - Penelope CoventryBuilding an App Forms Business Solution - Penelope Coventry
Building an App Forms Business Solution - Penelope Coventry
SPC Adriatics
 
Access 09
Access 09Access 09
Access 09
Alexander Babich
 
WebPA
WebPAWebPA
TERMINALFOUR t44u 2008 - Piero Tintori - Integration Publishing To Share Poin...
TERMINALFOUR t44u 2008 - Piero Tintori - Integration Publishing To Share Poin...TERMINALFOUR t44u 2008 - Piero Tintori - Integration Publishing To Share Poin...
TERMINALFOUR t44u 2008 - Piero Tintori - Integration Publishing To Share Poin...
Terminalfour
 
Mailage pitch deck - without notes
Mailage   pitch deck - without notesMailage   pitch deck - without notes
Mailage pitch deck - without notes
Arvind Nedumaran
 
40005A. First Look Clinic: Windows Server® 2012
40005A. First Look Clinic: Windows Server® 201240005A. First Look Clinic: Windows Server® 2012
40005A. First Look Clinic: Windows Server® 2012
ctc TrainCanada
 
Introducing Office Web Apps as a Tool for Developing Content Rich Applications
Introducing Office Web Apps as a Tool for Developing Content Rich ApplicationsIntroducing Office Web Apps as a Tool for Developing Content Rich Applications
Introducing Office Web Apps as a Tool for Developing Content Rich Applications
Ryan McIntyre
 
Power up your Project Sites - SPS New Hampshire 2015
Power up your Project Sites - SPS New Hampshire 2015Power up your Project Sites - SPS New Hampshire 2015
Power up your Project Sites - SPS New Hampshire 2015
bgerman
 

What's hot (9)

What's New With Open Source (CLA2011)
What's New With Open Source (CLA2011)What's New With Open Source (CLA2011)
What's New With Open Source (CLA2011)
 
Building an App Forms Business Solution - Penelope Coventry
Building an App Forms Business Solution - Penelope CoventryBuilding an App Forms Business Solution - Penelope Coventry
Building an App Forms Business Solution - Penelope Coventry
 
Access 09
Access 09Access 09
Access 09
 
WebPA
WebPAWebPA
WebPA
 
TERMINALFOUR t44u 2008 - Piero Tintori - Integration Publishing To Share Poin...
TERMINALFOUR t44u 2008 - Piero Tintori - Integration Publishing To Share Poin...TERMINALFOUR t44u 2008 - Piero Tintori - Integration Publishing To Share Poin...
TERMINALFOUR t44u 2008 - Piero Tintori - Integration Publishing To Share Poin...
 
Mailage pitch deck - without notes
Mailage   pitch deck - without notesMailage   pitch deck - without notes
Mailage pitch deck - without notes
 
40005A. First Look Clinic: Windows Server® 2012
40005A. First Look Clinic: Windows Server® 201240005A. First Look Clinic: Windows Server® 2012
40005A. First Look Clinic: Windows Server® 2012
 
Introducing Office Web Apps as a Tool for Developing Content Rich Applications
Introducing Office Web Apps as a Tool for Developing Content Rich ApplicationsIntroducing Office Web Apps as a Tool for Developing Content Rich Applications
Introducing Office Web Apps as a Tool for Developing Content Rich Applications
 
Power up your Project Sites - SPS New Hampshire 2015
Power up your Project Sites - SPS New Hampshire 2015Power up your Project Sites - SPS New Hampshire 2015
Power up your Project Sites - SPS New Hampshire 2015
 

Viewers also liked

Ecoo 2010
Ecoo 2010Ecoo 2010
Incubateur Toulousain - Sécurité Informatique (IPv6) - Mohamed Taj-Errida (02...
Incubateur Toulousain - Sécurité Informatique (IPv6) - Mohamed Taj-Errida (02...Incubateur Toulousain - Sécurité Informatique (IPv6) - Mohamed Taj-Errida (02...
Incubateur Toulousain - Sécurité Informatique (IPv6) - Mohamed Taj-Errida (02...lincubateur_tls
 
Aprendizaje colaborativo
Aprendizaje colaborativoAprendizaje colaborativo
Aprendizaje colaborativo
erhikhitha
 
Sauer leticia tpn°4_semalfin
Sauer leticia tpn°4_semalfinSauer leticia tpn°4_semalfin
Sauer leticia tpn°4_semalfin
Leticia Lorena Sauer
 
HLN004 Lecture 4 Prevention Works - Frameworks, strategies and approaches
HLN004 Lecture 4 Prevention Works - Frameworks, strategies and approachesHLN004 Lecture 4 Prevention Works - Frameworks, strategies and approaches
HLN004 Lecture 4 Prevention Works - Frameworks, strategies and approaches
ramseyr
 
Parentsggs
ParentsggsParentsggs
Indigenious australians
Indigenious australiansIndigenious australians
Indigenious australians
sanj_1911
 
Sauer leticia tpn°4_semalfin
Sauer leticia tpn°4_semalfinSauer leticia tpn°4_semalfin
Sauer leticia tpn°4_semalfin
Leticia Lorena Sauer
 
Waqf accounting
Waqf accountingWaqf accounting
Waqf accounting
Abdullah Rabaya
 
Australia powerpoint
Australia powerpoint Australia powerpoint
Australia powerpoint
sanj_1911
 
Convergence Leaders
Convergence LeadersConvergence Leaders
Convergence Leaders
Sheryl Nussbaum-Beach
 
PP 57 Tahun 2016: Perubahan PP 71/2014 Perlindungan dan Pengelolaan Gambut
PP 57 Tahun 2016: Perubahan PP 71/2014 Perlindungan dan Pengelolaan GambutPP 57 Tahun 2016: Perubahan PP 71/2014 Perlindungan dan Pengelolaan Gambut
PP 57 Tahun 2016: Perubahan PP 71/2014 Perlindungan dan Pengelolaan Gambut
Ryadhi EthniCitizen
 
Qsi Brochure
Qsi BrochureQsi Brochure
Qsi Brochure
mandamorris27
 
Pengembangan Pariwisata Raja Ampat
Pengembangan Pariwisata Raja AmpatPengembangan Pariwisata Raja Ampat
Pengembangan Pariwisata Raja Ampat
slamdj
 
Importance of ocean
Importance of oceanImportance of ocean
Importance of ocean
sanj_1911
 
Kurikulum dan Mutu Pendidikan di Indonesia
Kurikulum dan Mutu Pendidikan di IndonesiaKurikulum dan Mutu Pendidikan di Indonesia
Kurikulum dan Mutu Pendidikan di Indonesia
Tedy Dradjat
 
XNN001 Introductory epidemiological concepts - Study design
XNN001 Introductory epidemiological concepts - Study designXNN001 Introductory epidemiological concepts - Study design
XNN001 Introductory epidemiological concepts - Study design
ramseyr
 
26 rencana kerja sekolah
26 rencana kerja sekolah26 rencana kerja sekolah
26 rencana kerja sekolah
Ujang Kasah
 
Manejo conservador de las NIC. en que situaciones. fecasog 2016
Manejo conservador de las NIC. en que situaciones. fecasog 2016Manejo conservador de las NIC. en que situaciones. fecasog 2016
Manejo conservador de las NIC. en que situaciones. fecasog 2016
CSJT
 
Apa itu komunikasi
Apa itu komunikasiApa itu komunikasi
Apa itu komunikasi
Syahremie Teja
 

Viewers also liked (20)

Ecoo 2010
Ecoo 2010Ecoo 2010
Ecoo 2010
 
Incubateur Toulousain - Sécurité Informatique (IPv6) - Mohamed Taj-Errida (02...
Incubateur Toulousain - Sécurité Informatique (IPv6) - Mohamed Taj-Errida (02...Incubateur Toulousain - Sécurité Informatique (IPv6) - Mohamed Taj-Errida (02...
Incubateur Toulousain - Sécurité Informatique (IPv6) - Mohamed Taj-Errida (02...
 
Aprendizaje colaborativo
Aprendizaje colaborativoAprendizaje colaborativo
Aprendizaje colaborativo
 
Sauer leticia tpn°4_semalfin
Sauer leticia tpn°4_semalfinSauer leticia tpn°4_semalfin
Sauer leticia tpn°4_semalfin
 
HLN004 Lecture 4 Prevention Works - Frameworks, strategies and approaches
HLN004 Lecture 4 Prevention Works - Frameworks, strategies and approachesHLN004 Lecture 4 Prevention Works - Frameworks, strategies and approaches
HLN004 Lecture 4 Prevention Works - Frameworks, strategies and approaches
 
Parentsggs
ParentsggsParentsggs
Parentsggs
 
Indigenious australians
Indigenious australiansIndigenious australians
Indigenious australians
 
Sauer leticia tpn°4_semalfin
Sauer leticia tpn°4_semalfinSauer leticia tpn°4_semalfin
Sauer leticia tpn°4_semalfin
 
Waqf accounting
Waqf accountingWaqf accounting
Waqf accounting
 
Australia powerpoint
Australia powerpoint Australia powerpoint
Australia powerpoint
 
Convergence Leaders
Convergence LeadersConvergence Leaders
Convergence Leaders
 
PP 57 Tahun 2016: Perubahan PP 71/2014 Perlindungan dan Pengelolaan Gambut
PP 57 Tahun 2016: Perubahan PP 71/2014 Perlindungan dan Pengelolaan GambutPP 57 Tahun 2016: Perubahan PP 71/2014 Perlindungan dan Pengelolaan Gambut
PP 57 Tahun 2016: Perubahan PP 71/2014 Perlindungan dan Pengelolaan Gambut
 
Qsi Brochure
Qsi BrochureQsi Brochure
Qsi Brochure
 
Pengembangan Pariwisata Raja Ampat
Pengembangan Pariwisata Raja AmpatPengembangan Pariwisata Raja Ampat
Pengembangan Pariwisata Raja Ampat
 
Importance of ocean
Importance of oceanImportance of ocean
Importance of ocean
 
Kurikulum dan Mutu Pendidikan di Indonesia
Kurikulum dan Mutu Pendidikan di IndonesiaKurikulum dan Mutu Pendidikan di Indonesia
Kurikulum dan Mutu Pendidikan di Indonesia
 
XNN001 Introductory epidemiological concepts - Study design
XNN001 Introductory epidemiological concepts - Study designXNN001 Introductory epidemiological concepts - Study design
XNN001 Introductory epidemiological concepts - Study design
 
26 rencana kerja sekolah
26 rencana kerja sekolah26 rencana kerja sekolah
26 rencana kerja sekolah
 
Manejo conservador de las NIC. en que situaciones. fecasog 2016
Manejo conservador de las NIC. en que situaciones. fecasog 2016Manejo conservador de las NIC. en que situaciones. fecasog 2016
Manejo conservador de las NIC. en que situaciones. fecasog 2016
 
Apa itu komunikasi
Apa itu komunikasiApa itu komunikasi
Apa itu komunikasi
 

Similar to IWMW 2002: QA for the IWMW Web Site

IWMW 2002: QA for Web Sites: Approaches to Testing
IWMW 2002: QA for Web Sites: Approaches to TestingIWMW 2002: QA for Web Sites: Approaches to Testing
IWMW 2002: QA for Web Sites: Approaches to Testing
IWMW
 
What's New for IT Professionals in SharePoint Server 2013
What's New for IT Professionals in SharePoint Server 2013What's New for IT Professionals in SharePoint Server 2013
What's New for IT Professionals in SharePoint Server 2013
CTE Solutions Inc.
 
SPC.Org - Upgrading to SharePoint 2013
SPC.Org - Upgrading to SharePoint 2013SPC.Org - Upgrading to SharePoint 2013
SPC.Org - Upgrading to SharePoint 2013
Bert Johnson
 
Implementing and managing Content Management Systems
Implementing and managing Content Management SystemsImplementing and managing Content Management Systems
Implementing and managing Content Management Systems
R Sundara Rajan
 
Travis Wright - Complete it service management
Travis Wright - Complete it service managementTravis Wright - Complete it service management
Travis Wright - Complete it service management
Nordic Infrastructure Conference
 
Collab 365 - Real world scenarios to migrate to SharePoint 2016 or Office 365
Collab 365 - Real world scenarios to migrate to SharePoint 2016 or Office 365Collab 365 - Real world scenarios to migrate to SharePoint 2016 or Office 365
Collab 365 - Real world scenarios to migrate to SharePoint 2016 or Office 365
Patrick Guimonet
 
SPS Barcelona 2015 - Real world scenarios to migrate to SharePoint 2016 or Of...
SPS Barcelona 2015 - Real world scenarios to migrate to SharePoint 2016 or Of...SPS Barcelona 2015 - Real world scenarios to migrate to SharePoint 2016 or Of...
SPS Barcelona 2015 - Real world scenarios to migrate to SharePoint 2016 or Of...
Patrick Guimonet
 
Webinar: The Slippery Slope of Migrating to SharePoint Online or On-Premise
Webinar: The Slippery Slope of Migrating to SharePoint Online or On-PremiseWebinar: The Slippery Slope of Migrating to SharePoint Online or On-Premise
Webinar: The Slippery Slope of Migrating to SharePoint Online or On-Premise
WithumSmith+Brown, formerly Portal Solutions
 
2011.10 Liferay European Symposium. Alistair Oldfield
2011.10 Liferay European Symposium. Alistair Oldfield2011.10 Liferay European Symposium. Alistair Oldfield
2011.10 Liferay European Symposium. Alistair Oldfield
Emeldi Group
 
Sai_Resume
Sai_ResumeSai_Resume
JahiaOne - Universite Laval: How our team has tripled production of quality w...
JahiaOne - Universite Laval: How our team has tripled production of quality w...JahiaOne - Universite Laval: How our team has tripled production of quality w...
JahiaOne - Universite Laval: How our team has tripled production of quality w...
Jahia Solutions Group
 
Cms & wordpress theme development 2011
Cms & wordpress theme development 2011Cms & wordpress theme development 2011
Cms & wordpress theme development 2011
Dave Wallace
 
Jagadeesh_resume
Jagadeesh_resumeJagadeesh_resume
Jagadeesh_resume
Jagadeesh Narra
 
Fishbowl's Packaged Tools for WebCenter Automation
Fishbowl's Packaged Tools for WebCenter AutomationFishbowl's Packaged Tools for WebCenter Automation
Fishbowl's Packaged Tools for WebCenter Automation
Fishbowl Solutions
 
Upgrade webinar
Upgrade webinarUpgrade webinar
Upgrade webinar
ShanesCows
 
Lifecycle Management with SharePoint Apps and Solutions
Lifecycle Management with SharePoint Apps and SolutionsLifecycle Management with SharePoint Apps and Solutions
Lifecycle Management with SharePoint Apps and Solutions
SPC Adriatics
 
Group-9.pptx
Group-9.pptxGroup-9.pptx
Group-9.pptx
MohammedDostogirAlam
 
Webinar: Slippery Slope of SharePoint Migrations
Webinar: Slippery Slope of SharePoint Migrations Webinar: Slippery Slope of SharePoint Migrations
Webinar: Slippery Slope of SharePoint Migrations
WithumSmith+Brown, formerly Portal Solutions
 
ITPro's taking the SharePoint 2013 Red Pill
ITPro's taking the SharePoint 2013 Red PillITPro's taking the SharePoint 2013 Red Pill
ITPro's taking the SharePoint 2013 Red Pill
Jason Himmelstein
 
NIDHI PROJECT.pptx
NIDHI PROJECT.pptxNIDHI PROJECT.pptx
NIDHI PROJECT.pptx
Xavinr007
 

Similar to IWMW 2002: QA for the IWMW Web Site (20)

IWMW 2002: QA for Web Sites: Approaches to Testing
IWMW 2002: QA for Web Sites: Approaches to TestingIWMW 2002: QA for Web Sites: Approaches to Testing
IWMW 2002: QA for Web Sites: Approaches to Testing
 
What's New for IT Professionals in SharePoint Server 2013
What's New for IT Professionals in SharePoint Server 2013What's New for IT Professionals in SharePoint Server 2013
What's New for IT Professionals in SharePoint Server 2013
 
SPC.Org - Upgrading to SharePoint 2013
SPC.Org - Upgrading to SharePoint 2013SPC.Org - Upgrading to SharePoint 2013
SPC.Org - Upgrading to SharePoint 2013
 
Implementing and managing Content Management Systems
Implementing and managing Content Management SystemsImplementing and managing Content Management Systems
Implementing and managing Content Management Systems
 
Travis Wright - Complete it service management
Travis Wright - Complete it service managementTravis Wright - Complete it service management
Travis Wright - Complete it service management
 
Collab 365 - Real world scenarios to migrate to SharePoint 2016 or Office 365
Collab 365 - Real world scenarios to migrate to SharePoint 2016 or Office 365Collab 365 - Real world scenarios to migrate to SharePoint 2016 or Office 365
Collab 365 - Real world scenarios to migrate to SharePoint 2016 or Office 365
 
SPS Barcelona 2015 - Real world scenarios to migrate to SharePoint 2016 or Of...
SPS Barcelona 2015 - Real world scenarios to migrate to SharePoint 2016 or Of...SPS Barcelona 2015 - Real world scenarios to migrate to SharePoint 2016 or Of...
SPS Barcelona 2015 - Real world scenarios to migrate to SharePoint 2016 or Of...
 
Webinar: The Slippery Slope of Migrating to SharePoint Online or On-Premise
Webinar: The Slippery Slope of Migrating to SharePoint Online or On-PremiseWebinar: The Slippery Slope of Migrating to SharePoint Online or On-Premise
Webinar: The Slippery Slope of Migrating to SharePoint Online or On-Premise
 
2011.10 Liferay European Symposium. Alistair Oldfield
2011.10 Liferay European Symposium. Alistair Oldfield2011.10 Liferay European Symposium. Alistair Oldfield
2011.10 Liferay European Symposium. Alistair Oldfield
 
Sai_Resume
Sai_ResumeSai_Resume
Sai_Resume
 
JahiaOne - Universite Laval: How our team has tripled production of quality w...
JahiaOne - Universite Laval: How our team has tripled production of quality w...JahiaOne - Universite Laval: How our team has tripled production of quality w...
JahiaOne - Universite Laval: How our team has tripled production of quality w...
 
Cms & wordpress theme development 2011
Cms & wordpress theme development 2011Cms & wordpress theme development 2011
Cms & wordpress theme development 2011
 
Jagadeesh_resume
Jagadeesh_resumeJagadeesh_resume
Jagadeesh_resume
 
Fishbowl's Packaged Tools for WebCenter Automation
Fishbowl's Packaged Tools for WebCenter AutomationFishbowl's Packaged Tools for WebCenter Automation
Fishbowl's Packaged Tools for WebCenter Automation
 
Upgrade webinar
Upgrade webinarUpgrade webinar
Upgrade webinar
 
Lifecycle Management with SharePoint Apps and Solutions
Lifecycle Management with SharePoint Apps and SolutionsLifecycle Management with SharePoint Apps and Solutions
Lifecycle Management with SharePoint Apps and Solutions
 
Group-9.pptx
Group-9.pptxGroup-9.pptx
Group-9.pptx
 
Webinar: Slippery Slope of SharePoint Migrations
Webinar: Slippery Slope of SharePoint Migrations Webinar: Slippery Slope of SharePoint Migrations
Webinar: Slippery Slope of SharePoint Migrations
 
ITPro's taking the SharePoint 2013 Red Pill
ITPro's taking the SharePoint 2013 Red PillITPro's taking the SharePoint 2013 Red Pill
ITPro's taking the SharePoint 2013 Red Pill
 
NIDHI PROJECT.pptx
NIDHI PROJECT.pptxNIDHI PROJECT.pptx
NIDHI PROJECT.pptx
 

More from IWMW

Look who's talking now
Look who's talking nowLook who's talking now
Look who's talking now
IWMW
 
Introduction to IWMW 2000 (Liz Lyon)
Introduction to IWMW 2000 (Liz Lyon)Introduction to IWMW 2000 (Liz Lyon)
Introduction to IWMW 2000 (Liz Lyon)
IWMW
 
Web Tools report
Web Tools reportWeb Tools report
Web Tools report
IWMW
 
Personal Contingency Plan - Beat The Panic
Personal Contingency Plan - Beat The PanicPersonal Contingency Plan - Beat The Panic
Personal Contingency Plan - Beat The Panic
IWMW
 
Whose site is it anyway?
Whose site is it anyway?Whose site is it anyway?
Whose site is it anyway?
IWMW
 
Open Source - the case against
Open Source - the case againstOpen Source - the case against
Open Source - the case against
IWMW
 
IWMW 2002: Avoiding Portal Wars - an MIS view
IWMW 2002: Avoiding Portal Wars - an MIS viewIWMW 2002: Avoiding Portal Wars - an MIS view
IWMW 2002: Avoiding Portal Wars - an MIS view
IWMW
 
What does open source mean for the institutional web manager?
What does open source mean for the institutional web manager?What does open source mean for the institutional web manager?
What does open source mean for the institutional web manager?
IWMW
 
Library 2.0
Library 2.0Library 2.0
Library 2.0
IWMW
 
Social participation in student recruitment
Social participation in student recruitmentSocial participation in student recruitment
Social participation in student recruitment
IWMW
 
Supporting Institutions in Changing Times: Manifesto
Supporting Institutions in Changing Times: ManifestoSupporting Institutions in Changing Times: Manifesto
Supporting Institutions in Changing Times: Manifesto
IWMW
 
IWMW 2019 photo scavenger hunt highlights
IWMW 2019 photo scavenger hunt highlightsIWMW 2019 photo scavenger hunt highlights
IWMW 2019 photo scavenger hunt highlights
IWMW
 
How to Turn a Web Strategy into Web Services
How to Turn a Web Strategy into Web ServicesHow to Turn a Web Strategy into Web Services
How to Turn a Web Strategy into Web Services
IWMW
 
Static Site Generators - Developing Websites in Low-resource Condition
Static Site Generators - Developing Websites in Low-resource ConditionStatic Site Generators - Developing Websites in Low-resource Condition
Static Site Generators - Developing Websites in Low-resource Condition
IWMW
 
Looking to the Future
Looking to the FutureLooking to the Future
Looking to the Future
IWMW
 
Looking to the Future
Looking to the FutureLooking to the Future
Looking to the Future
IWMW
 
Developing Communities of Practice
Developing Communities of PracticeDeveloping Communities of Practice
Developing Communities of Practice
IWMW
 
How to train your content- so it doesn't slow you down...
How to train your content- so it doesn't slow you down... How to train your content- so it doesn't slow you down...
How to train your content- so it doesn't slow you down...
IWMW
 
Grassroots & Guerrillas: The Beginnings of a UX Revolution
Grassroots & Guerrillas: The Beginnings of a UX RevolutionGrassroots & Guerrillas: The Beginnings of a UX Revolution
Grassroots & Guerrillas: The Beginnings of a UX Revolution
IWMW
 
Connecting Your Content: How to Save Time and Improve Content Quality through...
Connecting Your Content: How to Save Time and Improve Content Quality through...Connecting Your Content: How to Save Time and Improve Content Quality through...
Connecting Your Content: How to Save Time and Improve Content Quality through...
IWMW
 

More from IWMW (20)

Look who's talking now
Look who's talking nowLook who's talking now
Look who's talking now
 
Introduction to IWMW 2000 (Liz Lyon)
Introduction to IWMW 2000 (Liz Lyon)Introduction to IWMW 2000 (Liz Lyon)
Introduction to IWMW 2000 (Liz Lyon)
 
Web Tools report
Web Tools reportWeb Tools report
Web Tools report
 
Personal Contingency Plan - Beat The Panic
Personal Contingency Plan - Beat The PanicPersonal Contingency Plan - Beat The Panic
Personal Contingency Plan - Beat The Panic
 
Whose site is it anyway?
Whose site is it anyway?Whose site is it anyway?
Whose site is it anyway?
 
Open Source - the case against
Open Source - the case againstOpen Source - the case against
Open Source - the case against
 
IWMW 2002: Avoiding Portal Wars - an MIS view
IWMW 2002: Avoiding Portal Wars - an MIS viewIWMW 2002: Avoiding Portal Wars - an MIS view
IWMW 2002: Avoiding Portal Wars - an MIS view
 
What does open source mean for the institutional web manager?
What does open source mean for the institutional web manager?What does open source mean for the institutional web manager?
What does open source mean for the institutional web manager?
 
Library 2.0
Library 2.0Library 2.0
Library 2.0
 
Social participation in student recruitment
Social participation in student recruitmentSocial participation in student recruitment
Social participation in student recruitment
 
Supporting Institutions in Changing Times: Manifesto
Supporting Institutions in Changing Times: ManifestoSupporting Institutions in Changing Times: Manifesto
Supporting Institutions in Changing Times: Manifesto
 
IWMW 2019 photo scavenger hunt highlights
IWMW 2019 photo scavenger hunt highlightsIWMW 2019 photo scavenger hunt highlights
IWMW 2019 photo scavenger hunt highlights
 
How to Turn a Web Strategy into Web Services
How to Turn a Web Strategy into Web ServicesHow to Turn a Web Strategy into Web Services
How to Turn a Web Strategy into Web Services
 
Static Site Generators - Developing Websites in Low-resource Condition
Static Site Generators - Developing Websites in Low-resource ConditionStatic Site Generators - Developing Websites in Low-resource Condition
Static Site Generators - Developing Websites in Low-resource Condition
 
Looking to the Future
Looking to the FutureLooking to the Future
Looking to the Future
 
Looking to the Future
Looking to the FutureLooking to the Future
Looking to the Future
 
Developing Communities of Practice
Developing Communities of PracticeDeveloping Communities of Practice
Developing Communities of Practice
 
How to train your content- so it doesn't slow you down...
How to train your content- so it doesn't slow you down... How to train your content- so it doesn't slow you down...
How to train your content- so it doesn't slow you down...
 
Grassroots & Guerrillas: The Beginnings of a UX Revolution
Grassroots & Guerrillas: The Beginnings of a UX RevolutionGrassroots & Guerrillas: The Beginnings of a UX Revolution
Grassroots & Guerrillas: The Beginnings of a UX Revolution
 
Connecting Your Content: How to Save Time and Improve Content Quality through...
Connecting Your Content: How to Save Time and Improve Content Quality through...Connecting Your Content: How to Save Time and Improve Content Quality through...
Connecting Your Content: How to Save Time and Improve Content Quality through...
 

Recently uploaded

Gender and Mental Health - Counselling and Family Therapy Applications and In...
Gender and Mental Health - Counselling and Family Therapy Applications and In...Gender and Mental Health - Counselling and Family Therapy Applications and In...
Gender and Mental Health - Counselling and Family Therapy Applications and In...
PsychoTech Services
 
How to Setup Warehouse & Location in Odoo 17 Inventory
How to Setup Warehouse & Location in Odoo 17 InventoryHow to Setup Warehouse & Location in Odoo 17 Inventory
How to Setup Warehouse & Location in Odoo 17 Inventory
Celine George
 
BÀI TẬP DẠY THÊM TIẾNG ANH LỚP 7 CẢ NĂM FRIENDS PLUS SÁCH CHÂN TRỜI SÁNG TẠO ...
BÀI TẬP DẠY THÊM TIẾNG ANH LỚP 7 CẢ NĂM FRIENDS PLUS SÁCH CHÂN TRỜI SÁNG TẠO ...BÀI TẬP DẠY THÊM TIẾNG ANH LỚP 7 CẢ NĂM FRIENDS PLUS SÁCH CHÂN TRỜI SÁNG TẠO ...
BÀI TẬP DẠY THÊM TIẾNG ANH LỚP 7 CẢ NĂM FRIENDS PLUS SÁCH CHÂN TRỜI SÁNG TẠO ...
Nguyen Thanh Tu Collection
 
LAND USE LAND COVER AND NDVI OF MIRZAPUR DISTRICT, UP
LAND USE LAND COVER AND NDVI OF MIRZAPUR DISTRICT, UPLAND USE LAND COVER AND NDVI OF MIRZAPUR DISTRICT, UP
LAND USE LAND COVER AND NDVI OF MIRZAPUR DISTRICT, UP
RAHUL
 
Film vocab for eal 3 students: Australia the movie
Film vocab for eal 3 students: Australia the movieFilm vocab for eal 3 students: Australia the movie
Film vocab for eal 3 students: Australia the movie
Nicholas Montgomery
 
Temple of Asclepius in Thrace. Excavation results
Temple of Asclepius in Thrace. Excavation resultsTemple of Asclepius in Thrace. Excavation results
Temple of Asclepius in Thrace. Excavation results
Krassimira Luka
 
Solutons Maths Escape Room Spatial .pptx
Solutons Maths Escape Room Spatial .pptxSolutons Maths Escape Room Spatial .pptx
Solutons Maths Escape Room Spatial .pptx
spdendr
 
Bed Making ( Introduction, Purpose, Types, Articles, Scientific principles, N...
Bed Making ( Introduction, Purpose, Types, Articles, Scientific principles, N...Bed Making ( Introduction, Purpose, Types, Articles, Scientific principles, N...
Bed Making ( Introduction, Purpose, Types, Articles, Scientific principles, N...
Leena Ghag-Sakpal
 
RHEOLOGY Physical pharmaceutics-II notes for B.pharm 4th sem students
RHEOLOGY Physical pharmaceutics-II notes for B.pharm 4th sem studentsRHEOLOGY Physical pharmaceutics-II notes for B.pharm 4th sem students
RHEOLOGY Physical pharmaceutics-II notes for B.pharm 4th sem students
Himanshu Rai
 
Pengantar Penggunaan Flutter - Dart programming language1.pptx
Pengantar Penggunaan Flutter - Dart programming language1.pptxPengantar Penggunaan Flutter - Dart programming language1.pptx
Pengantar Penggunaan Flutter - Dart programming language1.pptx
Fajar Baskoro
 
math operations ued in python and all used
math operations ued in python and all usedmath operations ued in python and all used
math operations ued in python and all used
ssuser13ffe4
 
Hindi varnamala | hindi alphabet PPT.pdf
Hindi varnamala | hindi alphabet PPT.pdfHindi varnamala | hindi alphabet PPT.pdf
Hindi varnamala | hindi alphabet PPT.pdf
Dr. Mulla Adam Ali
 
Présentationvvvvvvvvvvvvvvvvvvvvvvvvvvvv2.pptx
Présentationvvvvvvvvvvvvvvvvvvvvvvvvvvvv2.pptxPrésentationvvvvvvvvvvvvvvvvvvvvvvvvvvvv2.pptx
Présentationvvvvvvvvvvvvvvvvvvvvvvvvvvvv2.pptx
siemaillard
 
clinical examination of hip joint (1).pdf
clinical examination of hip joint (1).pdfclinical examination of hip joint (1).pdf
clinical examination of hip joint (1).pdf
Priyankaranawat4
 
spot a liar (Haiqa 146).pptx Technical writhing and presentation skills
spot a liar (Haiqa 146).pptx Technical writhing and presentation skillsspot a liar (Haiqa 146).pptx Technical writhing and presentation skills
spot a liar (Haiqa 146).pptx Technical writhing and presentation skills
haiqairshad
 
BÀI TẬP BỔ TRỢ TIẾNG ANH 8 CẢ NĂM - GLOBAL SUCCESS - NĂM HỌC 2023-2024 (CÓ FI...
BÀI TẬP BỔ TRỢ TIẾNG ANH 8 CẢ NĂM - GLOBAL SUCCESS - NĂM HỌC 2023-2024 (CÓ FI...BÀI TẬP BỔ TRỢ TIẾNG ANH 8 CẢ NĂM - GLOBAL SUCCESS - NĂM HỌC 2023-2024 (CÓ FI...
BÀI TẬP BỔ TRỢ TIẾNG ANH 8 CẢ NĂM - GLOBAL SUCCESS - NĂM HỌC 2023-2024 (CÓ FI...
Nguyen Thanh Tu Collection
 
MARY JANE WILSON, A “BOA MÃE” .
MARY JANE WILSON, A “BOA MÃE”           .MARY JANE WILSON, A “BOA MÃE”           .
MARY JANE WILSON, A “BOA MÃE” .
Colégio Santa Teresinha
 
What is Digital Literacy? A guest blog from Andy McLaughlin, University of Ab...
What is Digital Literacy? A guest blog from Andy McLaughlin, University of Ab...What is Digital Literacy? A guest blog from Andy McLaughlin, University of Ab...
What is Digital Literacy? A guest blog from Andy McLaughlin, University of Ab...
GeorgeMilliken2
 
Chapter wise All Notes of First year Basic Civil Engineering.pptx
Chapter wise All Notes of First year Basic Civil Engineering.pptxChapter wise All Notes of First year Basic Civil Engineering.pptx
Chapter wise All Notes of First year Basic Civil Engineering.pptx
Denish Jangid
 
Advanced Java[Extra Concepts, Not Difficult].docx
Advanced Java[Extra Concepts, Not Difficult].docxAdvanced Java[Extra Concepts, Not Difficult].docx
Advanced Java[Extra Concepts, Not Difficult].docx
adhitya5119
 

Recently uploaded (20)

Gender and Mental Health - Counselling and Family Therapy Applications and In...
Gender and Mental Health - Counselling and Family Therapy Applications and In...Gender and Mental Health - Counselling and Family Therapy Applications and In...
Gender and Mental Health - Counselling and Family Therapy Applications and In...
 
How to Setup Warehouse & Location in Odoo 17 Inventory
How to Setup Warehouse & Location in Odoo 17 InventoryHow to Setup Warehouse & Location in Odoo 17 Inventory
How to Setup Warehouse & Location in Odoo 17 Inventory
 
BÀI TẬP DẠY THÊM TIẾNG ANH LỚP 7 CẢ NĂM FRIENDS PLUS SÁCH CHÂN TRỜI SÁNG TẠO ...
BÀI TẬP DẠY THÊM TIẾNG ANH LỚP 7 CẢ NĂM FRIENDS PLUS SÁCH CHÂN TRỜI SÁNG TẠO ...BÀI TẬP DẠY THÊM TIẾNG ANH LỚP 7 CẢ NĂM FRIENDS PLUS SÁCH CHÂN TRỜI SÁNG TẠO ...
BÀI TẬP DẠY THÊM TIẾNG ANH LỚP 7 CẢ NĂM FRIENDS PLUS SÁCH CHÂN TRỜI SÁNG TẠO ...
 
LAND USE LAND COVER AND NDVI OF MIRZAPUR DISTRICT, UP
LAND USE LAND COVER AND NDVI OF MIRZAPUR DISTRICT, UPLAND USE LAND COVER AND NDVI OF MIRZAPUR DISTRICT, UP
LAND USE LAND COVER AND NDVI OF MIRZAPUR DISTRICT, UP
 
Film vocab for eal 3 students: Australia the movie
Film vocab for eal 3 students: Australia the movieFilm vocab for eal 3 students: Australia the movie
Film vocab for eal 3 students: Australia the movie
 
Temple of Asclepius in Thrace. Excavation results
Temple of Asclepius in Thrace. Excavation resultsTemple of Asclepius in Thrace. Excavation results
Temple of Asclepius in Thrace. Excavation results
 
Solutons Maths Escape Room Spatial .pptx
Solutons Maths Escape Room Spatial .pptxSolutons Maths Escape Room Spatial .pptx
Solutons Maths Escape Room Spatial .pptx
 
Bed Making ( Introduction, Purpose, Types, Articles, Scientific principles, N...
Bed Making ( Introduction, Purpose, Types, Articles, Scientific principles, N...Bed Making ( Introduction, Purpose, Types, Articles, Scientific principles, N...
Bed Making ( Introduction, Purpose, Types, Articles, Scientific principles, N...
 
RHEOLOGY Physical pharmaceutics-II notes for B.pharm 4th sem students
RHEOLOGY Physical pharmaceutics-II notes for B.pharm 4th sem studentsRHEOLOGY Physical pharmaceutics-II notes for B.pharm 4th sem students
RHEOLOGY Physical pharmaceutics-II notes for B.pharm 4th sem students
 
Pengantar Penggunaan Flutter - Dart programming language1.pptx
Pengantar Penggunaan Flutter - Dart programming language1.pptxPengantar Penggunaan Flutter - Dart programming language1.pptx
Pengantar Penggunaan Flutter - Dart programming language1.pptx
 
math operations ued in python and all used
math operations ued in python and all usedmath operations ued in python and all used
math operations ued in python and all used
 
Hindi varnamala | hindi alphabet PPT.pdf
Hindi varnamala | hindi alphabet PPT.pdfHindi varnamala | hindi alphabet PPT.pdf
Hindi varnamala | hindi alphabet PPT.pdf
 
Présentationvvvvvvvvvvvvvvvvvvvvvvvvvvvv2.pptx
Présentationvvvvvvvvvvvvvvvvvvvvvvvvvvvv2.pptxPrésentationvvvvvvvvvvvvvvvvvvvvvvvvvvvv2.pptx
Présentationvvvvvvvvvvvvvvvvvvvvvvvvvvvv2.pptx
 
clinical examination of hip joint (1).pdf
clinical examination of hip joint (1).pdfclinical examination of hip joint (1).pdf
clinical examination of hip joint (1).pdf
 
spot a liar (Haiqa 146).pptx Technical writhing and presentation skills
spot a liar (Haiqa 146).pptx Technical writhing and presentation skillsspot a liar (Haiqa 146).pptx Technical writhing and presentation skills
spot a liar (Haiqa 146).pptx Technical writhing and presentation skills
 
BÀI TẬP BỔ TRỢ TIẾNG ANH 8 CẢ NĂM - GLOBAL SUCCESS - NĂM HỌC 2023-2024 (CÓ FI...
BÀI TẬP BỔ TRỢ TIẾNG ANH 8 CẢ NĂM - GLOBAL SUCCESS - NĂM HỌC 2023-2024 (CÓ FI...BÀI TẬP BỔ TRỢ TIẾNG ANH 8 CẢ NĂM - GLOBAL SUCCESS - NĂM HỌC 2023-2024 (CÓ FI...
BÀI TẬP BỔ TRỢ TIẾNG ANH 8 CẢ NĂM - GLOBAL SUCCESS - NĂM HỌC 2023-2024 (CÓ FI...
 
MARY JANE WILSON, A “BOA MÃE” .
MARY JANE WILSON, A “BOA MÃE”           .MARY JANE WILSON, A “BOA MÃE”           .
MARY JANE WILSON, A “BOA MÃE” .
 
What is Digital Literacy? A guest blog from Andy McLaughlin, University of Ab...
What is Digital Literacy? A guest blog from Andy McLaughlin, University of Ab...What is Digital Literacy? A guest blog from Andy McLaughlin, University of Ab...
What is Digital Literacy? A guest blog from Andy McLaughlin, University of Ab...
 
Chapter wise All Notes of First year Basic Civil Engineering.pptx
Chapter wise All Notes of First year Basic Civil Engineering.pptxChapter wise All Notes of First year Basic Civil Engineering.pptx
Chapter wise All Notes of First year Basic Civil Engineering.pptx
 
Advanced Java[Extra Concepts, Not Difficult].docx
Advanced Java[Extra Concepts, Not Difficult].docxAdvanced Java[Extra Concepts, Not Difficult].docx
Advanced Java[Extra Concepts, Not Difficult].docx
 

IWMW 2002: QA for the IWMW Web Site

  • 1. A centre of expertise in digital information management QA And The IWMW Web Site: A Case Study (flaws and all) Brian Kelly UKOLN University of Bath Bath, BA2 7AY Email B.Kelly@ukoln.ac.uk URL http://www.ukoln.ac.uk/ UKOLN is supported by:
  • 2. A centre of expertise in digital information management 2 The IWMW Web Site
  • 3. A centre of expertise in digital information management 3 Aims Of Web Site The aims of the Web site were: • To provide information about the workshop for participants, speakers, etc. • To provide an online booking facility • To act as a demonstrator of standards, best practices and innovative solutions Subject to the following constraints: • No Content Management System • Limited time • Limited software development / design expertise
  • 4. A centre of expertise in digital information management 4 Approach The approach taken was to continue to use: • The design and structure used for previous two workshops • The HTML-Kit authoring tool to edit HTML files • The Xenu link checker Innovations this year include: • Use of HTML and CSS validation icons • Provide an XHTML Web site • Make greater use of CSS • Provide a dynamically-generated RSS news feed • Provide live usage statistics • Access to Web site on PDAs using AvantGo Is this approach typical of yours – incremental development of an existing Web site, and introducing new features and more up-to-date standards? Is this approach typical of yours – incremental development of an existing Web site, and introducing new features and more up-to-date standards?
  • 5. A centre of expertise in digital information management 5 Tools HTML-kit is my preferred editor The XHTML and CSS icons act as live links The SiteMeter icon gives realtime info on usage The XHTML and CSS icons act as live links The SiteMeter icon gives realtime info on usage
  • 6. A centre of expertise in digital information management 6 Problems Some problems: • When updating pages, links, HTML and spelling were not checking systematically • When using the HTML and CSS checker the browser could check an old, cached version • At one stage the SiteMeter usage statistics service was not available
  • 7. A centre of expertise in digital information management 7 Validating In Batch Checking (e.g. HTML and CSS validation, links, accessibility, etc.) initial files is time- consuming and, for large or continually updated Web sites is not a scalable solution Validation in batch: • Familiar for link-checking • Limited set of tools available for HTML validation (e.g. HTML Validator Pro – see <http://www.htmlvalidator.com/> • Batch HTML validation validates files generated from PowerPoint, over which I have no control • Bobby batch accessibility check is now a licensed application (but used copy downloaded in the past)
  • 8. A centre of expertise in digital information management 8 Maintenance • When creating new pages, made use of existing files and sometimes did not update the <TITLE>, metadata, etc. • The location of certain files was not obvious (the size of the Web site has now outgrown the original navigational links)
  • 9. A centre of expertise in digital information management 9 Netscape (sigh) User feedback revealed that: • &pound; does not display in Netscape :-( • The Suggestions text box and the Submit button (!) were not displayed in Mozilla, due to failure to support XHTML correctly Suggestions Submit
  • 10. A centre of expertise in digital information management 10 RSS News Feed The RSS News Feed: • Provides a mechanism for syndication of content • News feed can be viewed on other Web sites or in other applications The News Feed was created: • By transforming (lightly structured) HTML from the news page using a remote service • A static version was also created in case of problems with the live transformation Problems: • The remote service was not always available • The static version was not always in sync with the live version
  • 11. A centre of expertise in digital information management 11 Online Bookings The online booking forms: • Were used for booking for the workshop and choosing the parallel sessions The backend processing: • Is not yet fully automated to store the information in a database • Confirmation page did not echo the user’s data • When users followed link to check session, input data may have been lost • Crashed on surnames with spaces and accents • No validation was performed Despite messages on acknowledgements page, some users still expected a separate email confirmation
  • 12. A centre of expertise in digital information management 12 What Should Be Done Some simple things can be done for next time: • Use of SSIs or a CMS (or equivalent ) to manage resource fragments • Improve the online booking system to provide: • Validation (which will save time in administration) • Display of user input • Separate confirmation of entry into database But should I: • Recognise that minor typos, etc. will happen and, as long as they are not critical, can be tolerated?
  • 13. A centre of expertise in digital information management 13 What About The Processes? What QA processes were used? • Automated tools • Peer review from members of the organising committee • Alternating between Opera, IE and Mozilla when working on Web site • Viewing the Web site on my Palm to: • Allow me to work on the bus, train, etc. • See how the Web site works on a low-spec device
  • 14. A centre of expertise in digital information management 14 What Else Should I Do? Additional processes I should employ: • Reviewing by users • Peer-reviewing (others in similar situation) • Analysis of logs (esp. failure logs) • Usability testing • Multiple browser testing • Test data with unusual entries for online forms • Post-workshop review of Web site • Systematic documentation of successes and failures • Make case for extra resources, software, etc. to implement improvements • Documenting the architecture of the Web site • Documenting the limitations of the Web site • Preparing these slides! • …
  • 15. A centre of expertise in digital information management 15 Questions Any questions?

Editor's Notes

  1. Do you have any questions?