Accessibility Site Audit and Compliance system - ECU - SIUC 2011

696 views

Published on

Case study from Edith Cowan University, presented by Andrew Dunbar at the Squiz International User Conference 2011 in Sydney.

Published in: Technology, Design
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
696
On SlideShare
0
From Embeds
0
Number of Embeds
2
Actions
Shares
0
Downloads
7
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Accessibility Site Audit and Compliance system - ECU - SIUC 2011

  1. 1. Site Audit and Compliance System<br />
  2. 2. About Edith Cowan University<br />Is a large multi-campus institution serving communities in Western Australia and a significant cohort of international students.<br />More than 20,000 students at both undergraduate and postgraduate levels.<br />Approximately 4,000 of these are international students originating from over 90 countries.<br />
  3. 3. Site Audit and Compliance System<br />Site Audit<br />A series of checklists able to be run ad-hoc.<br />W3C Markup Validator.<br />SEO (Metadata keywords and description).<br />Redirects.<br />Permissions.<br />Compliance System<br />Automated daily reports.<br />Automated weekly reports.<br />
  4. 4. Why develop the system?<br />Centralised / De-centralised web management<br />Centralised <br />Design.<br />Governance.<br />Quality.<br />De-centralised<br />Authoring.<br />Publishing.<br />80+ web content authors.<br />Limited web experience etc.<br />
  5. 5. Technologies<br />MySource Matrix<br />HTTP Authentication.<br />SOAP Server.<br />Remote Content.<br />W3C <br />Markup Validator (installed locally).<br />Link Checker (installed locally).<br />PHP + CURL.<br />
  6. 6. Site Audit<br />MySource Matrix functionality leveraged includes;<br />Asset Listing assets outputting data as CSV<br />For processing with PHP.<br />Remote Content assets<br />To load in the response from the PHP Engine. <br />Design asset that returns only the HTML 'body’<br />For outputting with no html style. <br />
  7. 7. Site Audit cont.<br />HTTP Authentication<br />For bypassing the MySource Matrix login box.(USE_HTTP_LOGIN=1)<br />Access all asset status types, including ‘Under-construction’ assets.<br />
  8. 8. Site Audit cont.<br />Report requests script from PHP server using Remote Content (passes 'Root node' variable using GET).<br />PHP script loads remote asset listing with dynamic root node (which outputs CSV results, no formatting).<br />PHP parses CSV results into array, then processes the result, performing various checks, then returns formatted results to Remote Content asset.<br />
  9. 9. Site Audit<br />Demo<br />
  10. 10. Compliance System<br />Monitoring of asset changes within Matrix.<br />Standard Page, News Items and Redirect Page assets.<br />Automated daily / weekly reports delivered to email.<br />W3C Markup Validation.<br />W3C Link Validation.<br />Outstanding Issues.<br />Redirect Page assets.<br />Past Week Image Uploads.<br />
  11. 11. Compliance System cont.<br />
  12. 12. Compliance System cont.<br />Demo<br />
  13. 13. Where do we go now?<br />Remove MySQL database?<br />‘Whats New’ assets to determine changes.<br />‘Bulkmail Users’ for email notifications.<br />Remove ‘Remote Content’ assets.<br />Leverage DB Data Source assets to extract more information from Matrix database.<br />Remote Content asset configurations.<br />Asset Listing asset configurations.<br />
  14. 14. Where do we go now?<br />Leverage engine to accomplish other reports<br />Past Week News Summaries.<br />Past Week Image Uploads.<br />Replace ‘triggers’<br />Assets over 180, 90, 60 days.<br />‘Up for Review’ status.<br />
  15. 15. Thank you.<br />Questions?<br />

×