Consistent URIs For Compliance Checking (1)

Slides:



Advertisements
Similar presentations
1 QA Focus – Supporting JISC's Digital Library Programmes The QA Focus Methodology Brian Kelly and Amanda Closier UKOLN Gareth Knight AHDS
Advertisements

A centre of expertise in digital information managementwww.ukoln.ac.uk QA For Web Sites: Introduction To QA Brian Kelly UKOLN University of Bath Bath .
A centre of expertise in digital information management Developing a Quality Culture For Digital Library Programmes Author & Presenter Brian Kelly UKOLN.
A centre of expertise in digital information managementwww.ukoln.ac.uk UKOLN is supported by: UKOLN Workshop For NEMLAC: QA For Web Sites Brian Kelly UKOLN.
A centre of expertise in digital information managementwww.ukoln.ac.uk UKOLN is supported by: UKOLN/TechDis Workshop For RSC South East: QA For Web Sites.
A centre of expertise in digital information management A QA Framework To Support Your Library Web Site Review Brian Kelly UKOLN University of Bath Bath.
RDN-Include: Re-branding Remote Resources Subject Gateways in the UK The UK Higher Education community has funded a range of subject gateway, now part.
Content Management, Working with WordPress Pavel Ivanov Telerik Corporation
Content Management, Working with WordPress Svetlin Nakov Telerik Corporation
Content Management, Working with WordPress Svetlin Nakov Telerik Corporation
Web Page Behavior IS 373—Web Standards Todd Will.
Why choose Drupal?
ASP.NET 2.0 Chapter 6 Securing the ASP.NET Application.
Presented by Mina Haratiannezhadi 1.  publishing, editing and modifying content  maintenance  central interface  manage workflows 2.
A centre of expertise in digital information management Approaches To The Validation Of Dublin Core Metadata Embedded In (X)HTML Documents Background Dublin.
WHAT IS PHP PHP is an HTML-embedded scripting language primarily used for dynamic Web applications.
Basic Web Design. Technology is a tool  FIRST, understand how people actually interact with each other and with the information in their lives, in all.
Publications, design sets, web pages
Architecture Of ASP.NET. What is ASP?  Server-side scripting technology.  Files containing HTML and scripting code.  Access via HTTP requests.  Scripting.
SCRAM Software Configuration, Release And Management Background SCRAM has been developed to enable large, geographically dispersed and autonomous groups.
Tool name : Firebug A URL for more information about the tool, or where to buy or download it : Firebug is.
A centre of expertise in digital information managementwww.ukoln.ac.uk Quality Assurance For Museum Web Sites: Examples Of Checking Tools Brian Kelly UKOLN.
Implementing ISA Server Publishing. Introduction What Are Web Publishing Rules? ISA Server uses Web publishing rules to make Web sites on protected networks.
Site Restructure and Expansion. Background Magnaflux is a leading worldwide supplier of equipment and chemicals used in nondestructive testing The magnaflux.com.
A centre of expertise in digital information managementwww.ukoln.ac.uk Quality Assurance For Your Web Site Brian Kelly UKOLN University of Bath Bath .
A centre of expertise in digital information managementwww.ukoln.ac.uk Quality Assurance For Museum Web Sites: Developing A QA Framework Brian Kelly UKOLN.
EUDET WEB FACILITIES Yan Benhammou Tel-Aviv University Eudet web team
Firefox Extension for NetInf Jeff Thompson ICNRG IETF-88 November 3, 2013.
A centre of expertise in digital information managementwww.ukoln.ac.uk Accessibility Testing Brian Kelly UKOLN University of Bath Bath, BA2 7AY
© 2012 IBM Corporation Best Practices for Publishing RDF Vocabularies Arthur Ryman,
Automated Benchmarking Of Local Authority Web Sites Brian Kelly UK Web Focus UKOLN University of Bath Bath, BA2 7AY UKOLN is supported by:
QA Focus – a JISC-funded advisory service supporting JISC 5/99 projects QA Focus Surveys QA Focus carried out a number of surveys of project Web sites.
Videos. Adding Videos to a Web Page Videos can make our pages more interesting and engaging. Most video-hosting services, such as YouTube, will provide.
GOAL User Interactive Web Interface Update Pages by Club Officers Two Level of Authentication.
How To Configure Thunderbird For Your Webspace Account.
A centre of expertise in digital information managementwww.ukoln.ac.uk Making Effective Use Of Benchmarking Tools Brian Kelly UKOLN University of Bath.
A centre of expertise in digital information managementwww.ukoln.ac.uk Quality Assurance For Museum Web Sites: Review Brian Kelly UKOLN University of Bath.
Apache Web Server Architecture Chaitanya Kulkarni MSCS rd April /23/20081Apache Web Server Architecture.
UNDERSTANDING YOUR OPTIONS FOR CLIENT-SIDE DEVELOPMENT IN OFFICE 365 Mark Rackley
JavaScript and Ajax (Internet Background) Week 1 Web site:
Learning Aim C.  In this section we will look at how text, tables, forms and frames can be used in web pages.
A person responsible for maintaining websites. o Webmaster ensure that web servers hardware and software are operating accurately. o Design websites.
A centre of expertise in digital information managementwww.ukoln.ac.uk Quality Assurance For Museum Web Sites: Benchmarking Survey Brian Kelly UKOLN University.
A centre of expertise in digital information managementwww.ukoln.ac.uk Web Site Accessibility: Looking At Our Communities Brian Kelly UKOLN University.
A centre of expertise in digital information management 1 UKOLN is supported by: SWMLAC Workshop: QA for Web Sites Marieke Guy Interoperability.
Web Page Design The Basics. The Web Page A document (file) created using the HTML scripting language. A document (file) created using the HTML scripting.
Presentation by Giorgos Theodoridis. WordPress is a free web software you can use to create a beautiful website, blog, or app, (CMS) based on PHP and.
Testing and delivery Web design principles. Web development is software development.
Getting Started with HTML
Advanced Higher Computing Science
WEB TESTING
Getting Started with CSS
Web Routing Designing an Interface
JavaScript and Ajax (Internet Background)
CNIT 131 Internet Basics & Beginning HTML
Chapter 18 Maintaining Information Systems
Enterprise Web Accessibility Standards
Creating Visual Effects and Animation
Administration GUI for the Authorization Manager
Unit 6-Chapter 2 Struts.
INSTALLING AND SETTING UP APACHE2 IN A LINUX ENVIRONMENT
WEB API.
Web Page Development Tools
Starting to develop a website
Web Page Development Tools
Database Connectivity and Web Development
Online Translation Service Capstone Design
Introduction to Web Application Design
Draft Proposal for an Eclipse Mobile Development Suite Architecture
Requests and Server Response Codes
Presentation transcript:

Consistent URIs For Compliance Checking (1) Background The importance of checking compliance with standards is well-understood by digital library developers. However checking appears to be rarely carried out for a number of reasons: Lack of or cost of checking tools Failure for checking tools to be integrated with authoring process Use of authoring tools to edit fragments of resources The Challenge The challenge if to provide authors with a cost-effective tool for validating documents. Ideally the tool should be usable for checking related areas.

Consistent URIs For Compliance Checking (2) The approach used is to provide an interface to Web-based checking services via a standard URI. Simply append ,validate to any URI on an appropriately-configured Web site will run an HTML validator on the page being viewed Comments This approach: Is easy to use Require no software to be installed Is easy to configure Can be extended to other areas, such as checking CSS, links, etc.

Consistent URIs For Compliance Checking (3) Implementation This approach is implemented using a simple server-side redirect. On an Apache server the following line should be added to the server configuration file: RewriteRule /(.*),validate http://validator.w3.org/check? uri=http://www.server.org/$1 [R=301] where www.server.org should be replaced by the name of your own server. Proposal For Consistent URIs In order to ensure that end users have a consistent interface for accessing a number of key checking services the following URIs are proposed: ,validate HTML validation ,rvalidate Recursive HTML validation ,cssvalidate CSS validation ,checklink Link check ,rchecklink Recursive link check ,http-headers Display HTTP headers Further Information For further information see the paper at <http://www.ukoln.ac.uk/qa-focus/documents/ papers/iadis-2003/>.