This presentation will provide a brief overview of Web accessibility issues and its importance to high-ed websites. Then we'll look at methods, tools and resources for creating and testing accessible Web content. Finally, we'll explore some specific techniques that can be applied to Cascade designs to improve site accessibility.
Driving Value in Content Services with Smart CaptureStephen Boals
This presentation examines the 4 Elements of Content Value, and presents how to use them to make Box, SharePoint, Dropbox, Google Drive and OneDrive content more valuable. It explores how document unstructured content can be exposed through machine learning and OCR to produce great value.
Driving Value in Content Services with Smart CaptureStephen Boals
This presentation examines the 4 Elements of Content Value, and presents how to use them to make Box, SharePoint, Dropbox, Google Drive and OneDrive content more valuable. It explores how document unstructured content can be exposed through machine learning and OCR to produce great value.
Kasper and Theo from GrowCreate present how to use content personalisation to increase conversions on Umbraco websites. Featuring behavioural targeting and analytics, CRM-based personalisation, and an AI-driven recommendation engine using Azure Machine Learning.
Understanding Microservice Architecture WSO2Con Asia 2016 Sagara Gunathunga
Today many organizations are leveraging microservice architecture (MSA), which is becoming increasingly popular because of its many potential advantages. MSA itself is divided into two areas – inner and outer architectures – which require separate attention. Moreover, MSA requires a certain level of developer and devops experience too. This talk will be an awareness session about MSA and will also discuss WSO2′s strategic initiatives in both the platform level and WSO2 MSF4J framework level.
OGEN Infosystem is one of the Top Dynamic Website Designing Company in Delhi for your Website Development and Branding to help Brands Grow by promoting them digitally.
Affordable Web Designing Company in Delhi. OGEN offers Website Development, SEO, SMO, Digital Marketing, Mobile App Development services with latest Technologies in India.
Monitoring on premise biz talk applications using cloud based power bi saasBizTalk360
In this session, Jaidev Kunjur demonstrates how they implemented a BizTalk application monitoring solution using Azure cloud-based Power BI and multiple on-premise data sources. The goal was to quickly build an easy to use monitoring solution for the Network Operations Center team but also provide more visibility into business processes so that Production support staff (who knew BizTalk) could use this as an additional tool to track and debug performance issues. The Power BI dashboard was also used to provide daily reports to business and IT so they could see the KPIs and the value provided by BizTalk that was being used as an enterprise service bus for processing claims, billing, and policies.
Inclusive Design for Web Development TeamsShayne Rempel
Is your agency practicing inclusive design? Does inclusive design add measurable value? Learn which testing tools & resources will help increase your agency's value to clients.
It only takes incremental shifts to our existing workflows to make our websites more accessible and user-friendly to all.
Kentico CMS is the all-inclusive .Net Web Content Management platform that offers clients a complete solution to successfully fulfill their web strategies and organizational goals. As a private, fully profit funded company; the sole focus of Kentico is the success of its .NET CMS clients. By providing a cost effective Enterprise scalable CMS, Kentico fully caters to both SMB and Fortune/Global clients across all industry verticals for high performance corporate websites, eCommerce sites, Community sites, intranets, extranets and portals.
HighQ Publisher overview - October 2017Ben Wightwick
HighQ Publisher provides a single platform which enables organisations to build powerful online content experiences. Whether that is inspiring your audiences with strategic email marketing or transforming the delivery of your expertise and know-how.
This is an updated slide deck outlining the trends we see affecting organisations and how HighQ Publisher can address them including use cases, features, benefits.
To learn more get in touch at ben.wightwick@highq.com, or @benwightwick
Patterns for WebCenter Portal Role-Based Content DeliveryJohn Brunswick
Presentation from Collaborate 2013 outlining various strategies for WebCenter Portal personalized content delivery. View a screencast that reviews these concepts at http://www.johnbrunswick.com/2013/05/webcenter-portal-content-personalization/
IWMW 2003: b8 implementation of a commercial content management systemIWMW
Slides used in workshop session B8 on "Implementation of a Commercial Content Management System" at the IWMW 2003 event held at the University of Kent on 11-13 June 2003.
See http://www.ukoln.ac.uk/web-focus/events/workshops/webmaster-2003/sessions/#workshops-b
Kasper and Theo from GrowCreate present how to use content personalisation to increase conversions on Umbraco websites. Featuring behavioural targeting and analytics, CRM-based personalisation, and an AI-driven recommendation engine using Azure Machine Learning.
Understanding Microservice Architecture WSO2Con Asia 2016 Sagara Gunathunga
Today many organizations are leveraging microservice architecture (MSA), which is becoming increasingly popular because of its many potential advantages. MSA itself is divided into two areas – inner and outer architectures – which require separate attention. Moreover, MSA requires a certain level of developer and devops experience too. This talk will be an awareness session about MSA and will also discuss WSO2′s strategic initiatives in both the platform level and WSO2 MSF4J framework level.
OGEN Infosystem is one of the Top Dynamic Website Designing Company in Delhi for your Website Development and Branding to help Brands Grow by promoting them digitally.
Affordable Web Designing Company in Delhi. OGEN offers Website Development, SEO, SMO, Digital Marketing, Mobile App Development services with latest Technologies in India.
Monitoring on premise biz talk applications using cloud based power bi saasBizTalk360
In this session, Jaidev Kunjur demonstrates how they implemented a BizTalk application monitoring solution using Azure cloud-based Power BI and multiple on-premise data sources. The goal was to quickly build an easy to use monitoring solution for the Network Operations Center team but also provide more visibility into business processes so that Production support staff (who knew BizTalk) could use this as an additional tool to track and debug performance issues. The Power BI dashboard was also used to provide daily reports to business and IT so they could see the KPIs and the value provided by BizTalk that was being used as an enterprise service bus for processing claims, billing, and policies.
Inclusive Design for Web Development TeamsShayne Rempel
Is your agency practicing inclusive design? Does inclusive design add measurable value? Learn which testing tools & resources will help increase your agency's value to clients.
It only takes incremental shifts to our existing workflows to make our websites more accessible and user-friendly to all.
Kentico CMS is the all-inclusive .Net Web Content Management platform that offers clients a complete solution to successfully fulfill their web strategies and organizational goals. As a private, fully profit funded company; the sole focus of Kentico is the success of its .NET CMS clients. By providing a cost effective Enterprise scalable CMS, Kentico fully caters to both SMB and Fortune/Global clients across all industry verticals for high performance corporate websites, eCommerce sites, Community sites, intranets, extranets and portals.
HighQ Publisher overview - October 2017Ben Wightwick
HighQ Publisher provides a single platform which enables organisations to build powerful online content experiences. Whether that is inspiring your audiences with strategic email marketing or transforming the delivery of your expertise and know-how.
This is an updated slide deck outlining the trends we see affecting organisations and how HighQ Publisher can address them including use cases, features, benefits.
To learn more get in touch at ben.wightwick@highq.com, or @benwightwick
Patterns for WebCenter Portal Role-Based Content DeliveryJohn Brunswick
Presentation from Collaborate 2013 outlining various strategies for WebCenter Portal personalized content delivery. View a screencast that reviews these concepts at http://www.johnbrunswick.com/2013/05/webcenter-portal-content-personalization/
IWMW 2003: b8 implementation of a commercial content management systemIWMW
Slides used in workshop session B8 on "Implementation of a Commercial Content Management System" at the IWMW 2003 event held at the University of Kent on 11-13 June 2003.
See http://www.ukoln.ac.uk/web-focus/events/workshops/webmaster-2003/sessions/#workshops-b
ConvergeSE: State of the state - Digital transformation of NC State GovernmentTera Simon
The (current) wikipedia definition for digital transformation is: “changes associated with the application of digital technology in all aspects of human society.” That definition perfectly describes the unification of the NC.Gov’s 12 different agencies as part of the Digital Commons project. Some might mistakenly refer to this project as a website redesign, but a redesign typically focuses on only one brand and one website.
What Atlantic BT’s team faced with the NC.Gov project was a landscape of multiple brands, multiple websites, and the views of multiple stakeholders for each agency. The NC.Gov website had become such a maze that the public was opting out of using any of its online resources at all. The state of North Carolina understood it needed a unified approach from perspectives of branding, governance, content, and navigation. They also needed help to determine the best platform to accommodate their multiple site administrators and contributors.
This kind of Digital Transformation goes beyond a new website design. It goes to the heart of the connection between people and technology. It’s the story of a state government following its mandate to serve the needs of every citizen, non-profit, and business in North Carolina.
Rich Internet Application (RIA) New Dimension With HTML5, CSS3 and Javascript...Anthony Zee
Early generation of Rich Internet Application
(RIA) technologies fulfill the requirement of RIA through plug-in solutions, and browser specific extension provides attractive solution of running native like application as a client to web backend, but fragmentation of the technologies and nonstandard
implementation have hindered their wide adoption.
Introduction of HTML5 and CSS3 implementation in all the
major browsers recently has changed the RIA landscape. Now we have a technology stack that is controlled by a standard body, and widely implemented in mainstream browsers as a base to create RIA applications. Other than the control and standardization, this technology stacks are also exceed the original definition of RIA.
As a result, the market sees a flood of browser based RIA that doing things previously can only be done by native applications. This paper describes our own experience in implementing a RIA application based on HTML5, CSS3 and Javascript and highlight how these technologies have exceeded the old RIA definition.
Develop a vanilla.js spa you and your customers will loveChris Love
Do you want to leverage HTML, CSS and JavaScripts APIs to deliver rich user experiences that outlive the framework du jour? Do You want to understand good front-end application architecture and performance principles. Then you want to build applications in Vanilla JS. Despite popular belief Vanilla JS is not as difficult to master and implement as you might think.
In this tutorial Chris Love will demonstrate how to apply many common web performance optimization, good architecture and tricks to build a fast, native-like application user experience customers desire without dependency on large, fast food frameworks.
This tutorial will demonstrate the following concepts:
- Applying the 14kb Rule for Instant Loading
- Markup Management
- Eliminating Excess AJAX Calls
- Working With and Around Application Cache
- Applying Service Workers and HTTP/2 For Even Better User Experiences
- Leveraging common browser APIs & good architecture
In this webinar, Charlie will highlight how to leverage the power of Cascade Server to help create and manage content for a responsive website. Cascade Server’s powerful Data Definitions give you the ability to provide a large number of different page layouts and content configurations from a single Template, Configuration Set, Content Type, and Format. Adding in Smart Fields to provide additional options for configuring content keeps things simple while still offering maximum flexibility.
Web Governance Crash Course: Creating a Sustainable Digital Transformationhannonhill
When creating a digital strategy you have to define a path to reach your goals in a sustainable way with collaboration and accountability from everyone. We’ve experienced the silos, the shrinking resources, the lack of defined processes and the growing complexity.
Search and Society: Reimagining Information Access for Radical FuturesBhaskar Mitra
The field of Information retrieval (IR) is currently undergoing a transformative shift, at least partly due to the emerging applications of generative AI to information access. In this talk, we will deliberate on the sociotechnical implications of generative AI for information access. We will argue that there is both a critical necessity and an exciting opportunity for the IR community to re-center our research agendas on societal needs while dismantling the artificial separation between the work on fairness, accountability, transparency, and ethics in IR and the rest of IR research. Instead of adopting a reactionary strategy of trying to mitigate potential social harms from emerging technologies, the community should aim to proactively set the research agenda for the kinds of systems we should build inspired by diverse explicitly stated sociotechnical imaginaries. The sociotechnical imaginaries that underpin the design and development of information access technologies needs to be explicitly articulated, and we need to develop theories of change in context of these diverse perspectives. Our guiding future imaginaries must be informed by other academic fields, such as democratic theory and critical theory, and should be co-developed with social science scholars, legal scholars, civil rights and social justice activists, and artists, among others.
JMeter webinar - integration with InfluxDB and GrafanaRTTS
Watch this recorded webinar about real-time monitoring of application performance. See how to integrate Apache JMeter, the open-source leader in performance testing, with InfluxDB, the open-source time-series database, and Grafana, the open-source analytics and visualization application.
In this webinar, we will review the benefits of leveraging InfluxDB and Grafana when executing load tests and demonstrate how these tools are used to visualize performance metrics.
Length: 30 minutes
Session Overview
-------------------------------------------
During this webinar, we will cover the following topics while demonstrating the integrations of JMeter, InfluxDB and Grafana:
- What out-of-the-box solutions are available for real-time monitoring JMeter tests?
- What are the benefits of integrating InfluxDB and Grafana into the load testing stack?
- Which features are provided by Grafana?
- Demonstration of InfluxDB and Grafana using a practice web application
To view the webinar recording, go to:
https://www.rttsweb.com/jmeter-integration-webinar
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered QualityInflectra
In this insightful webinar, Inflectra explores how artificial intelligence (AI) is transforming software development and testing. Discover how AI-powered tools are revolutionizing every stage of the software development lifecycle (SDLC), from design and prototyping to testing, deployment, and monitoring.
Learn about:
• The Future of Testing: How AI is shifting testing towards verification, analysis, and higher-level skills, while reducing repetitive tasks.
• Test Automation: How AI-powered test case generation, optimization, and self-healing tests are making testing more efficient and effective.
• Visual Testing: Explore the emerging capabilities of AI in visual testing and how it's set to revolutionize UI verification.
• Inflectra's AI Solutions: See demonstrations of Inflectra's cutting-edge AI tools like the ChatGPT plugin and Azure Open AI platform, designed to streamline your testing process.
Whether you're a developer, tester, or QA professional, this webinar will give you valuable insights into how AI is shaping the future of software delivery.
Essentials of Automations: Optimizing FME Workflows with ParametersSafe Software
Are you looking to streamline your workflows and boost your projects’ efficiency? Do you find yourself searching for ways to add flexibility and control over your FME workflows? If so, you’re in the right place.
Join us for an insightful dive into the world of FME parameters, a critical element in optimizing workflow efficiency. This webinar marks the beginning of our three-part “Essentials of Automation” series. This first webinar is designed to equip you with the knowledge and skills to utilize parameters effectively: enhancing the flexibility, maintainability, and user control of your FME projects.
Here’s what you’ll gain:
- Essentials of FME Parameters: Understand the pivotal role of parameters, including Reader/Writer, Transformer, User, and FME Flow categories. Discover how they are the key to unlocking automation and optimization within your workflows.
- Practical Applications in FME Form: Delve into key user parameter types including choice, connections, and file URLs. Allow users to control how a workflow runs, making your workflows more reusable. Learn to import values and deliver the best user experience for your workflows while enhancing accuracy.
- Optimization Strategies in FME Flow: Explore the creation and strategic deployment of parameters in FME Flow, including the use of deployment and geometry parameters, to maximize workflow efficiency.
- Pro Tips for Success: Gain insights on parameterizing connections and leveraging new features like Conditional Visibility for clarity and simplicity.
We’ll wrap up with a glimpse into future webinars, followed by a Q&A session to address your specific questions surrounding this topic.
Don’t miss this opportunity to elevate your FME expertise and drive your projects to new heights of efficiency.
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...Ramesh Iyer
In today's fast-changing business world, Companies that adapt and embrace new ideas often need help to keep up with the competition. However, fostering a culture of innovation takes much work. It takes vision, leadership and willingness to take risks in the right proportion. Sachin Dev Duggal, co-founder of Builder.ai, has perfected the art of this balance, creating a company culture where creativity and growth are nurtured at each stage.
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...DanBrown980551
Do you want to learn how to model and simulate an electrical network from scratch in under an hour?
Then welcome to this PowSyBl workshop, hosted by Rte, the French Transmission System Operator (TSO)!
During the webinar, you will discover the PowSyBl ecosystem as well as handle and study an electrical network through an interactive Python notebook.
PowSyBl is an open source project hosted by LF Energy, which offers a comprehensive set of features for electrical grid modelling and simulation. Among other advanced features, PowSyBl provides:
- A fully editable and extendable library for grid component modelling;
- Visualization tools to display your network;
- Grid simulation tools, such as power flows, security analyses (with or without remedial actions) and sensitivity analyses;
The framework is mostly written in Java, with a Python binding so that Python developers can access PowSyBl functionalities as well.
What you will learn during the webinar:
- For beginners: discover PowSyBl's functionalities through a quick general presentation and the notebook, without needing any expert coding skills;
- For advanced developers: master the skills to efficiently apply PowSyBl functionalities to your real-world scenarios.
PHP Frameworks: I want to break free (IPC Berlin 2024)Ralf Eggert
In this presentation, we examine the challenges and limitations of relying too heavily on PHP frameworks in web development. We discuss the history of PHP and its frameworks to understand how this dependence has evolved. The focus will be on providing concrete tips and strategies to reduce reliance on these frameworks, based on real-world examples and practical considerations. The goal is to equip developers with the skills and knowledge to create more flexible and future-proof web applications. We'll explore the importance of maintaining autonomy in a rapidly changing tech landscape and how to make informed decisions in PHP development.
This talk is aimed at encouraging a more independent approach to using PHP frameworks, moving towards a more flexible and future-proof approach to PHP development.
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024Tobias Schneck
As AI technology is pushing into IT I was wondering myself, as an “infrastructure container kubernetes guy”, how get this fancy AI technology get managed from an infrastructure operational view? Is it possible to apply our lovely cloud native principals as well? What benefit’s both technologies could bring to each other?
Let me take this questions and provide you a short journey through existing deployment models and use cases for AI software. On practical examples, we discuss what cloud/on-premise strategy we may need for applying it to our own infrastructure to get it to work from an enterprise perspective. I want to give an overview about infrastructure requirements and technologies, what could be beneficial or limiting your AI use cases in an enterprise environment. An interactive Demo will give you some insides, what approaches I got already working for real.
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Creating Accessible Web Content
1. Creating Accessible Web Content
Rick Hill
Web CMS Administrator
Office of Strategic Communications
2. Strategic Communications
Cascade Environment Matters
Decentralized Centralized
CONTENT
CONTROL
• Number of sites, pages, users
• Static or dynamic content
• Server side or client-side
3. Strategic Communications
Why WCAG 2 AA and not 508?
• 508 based on WGAG 1
• 508 update: WCAG 2 AA
• WCAG 2 is technology agnostic
• International standard
• Can validate against both
4. Strategic Communications
What is WCAG 2 AA?
• W3C Web Accessibility Initiative
• WCAG 2.0 principles
• Perceivable
• Operable
• Understandable
• Robust
• Conformance levels - A, AA, AAA
5. Strategic Communications
Basic Design Considerations
• User-centric
• Logical information architecture
• Standard (X)HTML
• Use CSS and JavaScript appropriately
• Use fonts approriately
• Write for the Web
• Optimize content
7. Strategic CommunicationsStrategic Communications
Basic Compliance Testing
• Validate
• No mouse
• Disable CSS
• Disable images
• Zoom text
• Check contrast
• Data tables
• Forms
• Multimedia
• Flicker
• Cross browser
• Cross device
8. Strategic Communications
Robust Compliance Testing
• No tool tests completely
• Free and commercial tools
• Scheduled scans
• AT browsers
• User testing
• Other Web content
• Cascade integrated testing?
9. Strategic Communications
Training
• Training is important!
• What can a user do:
• Alt for images
• Tables for data only
• Links don’t open new windows/tabs
• iframes
• Writing for the Web
Editor's Notes
Centralized controlCentrally managed hosting platformCentrally managed Cascade templates/codeLimited flexibility (perhaps no CSS, JS, or WYSIWYG)Content created or approved by a trained core groupEasiest model for ensuring accessibility complianceDistributed controlClients provide hosting platformCentrally managed Cascade templates/codeContent flexibility (client can create CSS, JS, WYSIWYG)Content created by clients (perhaps with oversight/training)More effort required to maintain accessibility complianceDecentralized controlClients provide hosting platformClients can create Cascade templates/codeContent flexibility (CSS, JavaScript, WYSIWYG)Clients create contentMaximum effort to maintain compliance
Per research at http://blog.powermapper.com/blog/post/Government-Accessibility-Standards.aspx“ …adoption of WCAG 2 is progressing steadily and becoming increasingly important:The governments of Australia, Canada, France, Germany, Hong Kong, Japan and New Zealand have already adopted WCAG 2.UK government sites must comply with either WCAG 1 AA or WCAG 2 AA.In the US, Section 508 is being refreshed to harmonize with WCAG 2.The European Commission is investigating a move to WCAG 2 as a European government standard, but this is complicated by competing national standards in Germany (BITV) and Italy.”
W3C Web Accessibility Initiative: http://www.w3.org/WAI/PerceivableInformation and user interface components must be presentable to users in ways they can perceive (site, sound and touch)Information is transformable from one form into another, so that it can be perceived in multiple waysFirststep to accessibility upon which all others are based, and without which accessibility cannot happenContent should be separable from the way it is styled or presentedOperableUser interface components (froms and controls) and navigation must be operableNot everyone uses a standard keyboard and mouse to access the webKeyboard accessibility cuts across disability types and technologiesUsers can find, navigate through, and interact with web content: search site mapsBypass information: skip navigationSemantic markup Error recoveryUnderstandableWeb information and the operation of the user interface must be understandableWriting is simple, concise and appropriateAlternative or suplemental presentationsFunctionality is understandable as wellRobustContent can be interpreted reliably by a wide variety of user agents, including assistive technologiesUsers should be allowed to choose their own technologies to access web contentLimit full support to a subset of technologies that is not too restrictive is a reasonable approachUse technology according to specification (like HTML)Understanding Conformance: http://www.w3.org/TR/2013/NOTE-UNDERSTANDING-WCAG20-20130905/conformance.htmlIntroduction to WCAG:http://www.w3.org/WAI/intro/wcag.phpWCAG 2 Quick Reference:http://www.w3.org/WAI/WCAG20/quickref/
User-centricYou do not control the user experience, only contentLogical information architectureSite is logically arranged/linkedNavigation is is consistent and clearUse standard (X)HTMLBasis of accessibilityHTML 4.01, XHTML 1.0, XHTML 1.1, HTML 5Specify page DOCTYPE : http://www.w3.org/QA/2002/04/valid-dtd-list.htmlDeclare the natural language of the page: http://www.w3.org/International/articles/language-tags/NOTE: XHTML 5 has elements that are not yet accessible. Check before you use. http://html5accessibility.com/NOTE: HTML 4.01 is a fine standard, but Cascade will markit up out of spec.Use CSS and JavaScript appropriatelyDon’t use deprecated HTML tags for presentationDon’t use CSS for contentStyle for hover and focusDon’t use JavaScript when HTML tags will workUse fonts appropriatelyResizable to 200%: use em’s or % for sizing wherever possibleAvoid small fontsUse consistent font facesLimit font variations (bold, italics, and ALL CAPs)Write for the WebFront loaded contentConcise where possible: Use a list rather than a paragraphAudience appropriateOptimize contentImage sizesMinify CSS and JavascriptEnable Web server cachingPage load speed: http://www.atulperx.com/tools/page-speed-optimization-tools/
Minimize WYSIWYG editor needUsing datadefinitions to provide form based content editing provides more controlData definitions use good practicesData definitions and associated formats should generate compliant (X)HTMLProvide appropriate overidesAllow users flexibility to override default page language or header levels (lang and H)Style for hover and focusIf using a CSS reset, redefine hover/focus functionalityWhereever there is a hover style, alos make it a focus style
ValidateW3C Validators: http://www.w3.org/QA/Tools/No mouseYou can interact with all controls, links, and menusYou see what item has focus and focus order matches the intended interaction orderNo keyboard trapDisable CSSUsers may apply a custom style sheetImportant content, controls, icons, or other actionable elements still visibleContent still displayed in a reasonable, easy to understand orderDisable imagesContent makes senseAll images have an alt and it is used appropriately (links, charts, pictures, decoration)Important controls are still availableZoom textUsers may enlarge their default browser text size text to make it easier to readAt 200% text increase, content is all still visible and doesn’t overlapCheck contrastForeground and background colors need sufficient contrast to allow content (text) to be readableSome color combinations don’t work well for the three types of color blindnessTools available for automating this testData tablesUse tables for data, not layoutEnsure column and rows are identified (th, scope, id/hdr)Split complex tables into simple tablesFormsAll inputs need a label (id/for)Use fieldsets to group associated inputsAppropriate error messages are displayedMultimediaVideo with informational audio is captionedAudio tracks with information have transcriptsCross browserMake sure content works across different browsers and operating systemsCross deviceHow well does content function of different platformsHow well does content function in different resolutions
No tool tests completelyAutomated tools test at most 30% of possible accessibility issuesFree and commercial toolsThere are many tools available as standalone applications, browser plugins, or on-line that assist with testingMost free tools test only one pages at a timeSome of these are included in the handouts and in the resource downloadScheduled scansCommercial tools can spider sites on a scheduled basisAT browsersScreen readers: like NVDA or JawsSimulatorsOther AT browsersNot necessarily the same experience as user of the technologyUser testingUser testing is valuableCostly in terms of time and resourcesNeed to separate user preference from actual issuesTesting for combinations of disabilities?Commercial resources available, but at a costOther Web contentAnything content that displays on your Web site should be accessible.Third party content (iframes, Google, Face book, RSS)PDF’s need to be compliantEven slide presentationsWeb application testing more difficult where client-side coding is usedARIACascade integrated testing?Hannon Hill has explored leveraging a tool through and API to provide more accessibility testing prior to (?) content publishingSome checks can be down using CSS: http://www.karlgroves.com/2013/09/07/diagnostic-css-super-quick-web-accessibility-testing/
User training for content providers and Web developers is a mustIf users can edit content, then they can make inaccessible contentAlt for imagesWhat is the appropriate alt attribute for an photo, a photo with a caption, a photo that is a link, a table or chart?Tables for data onlyIf user can access the WYSIWYG editor, they can create tablesThey should be provide methods for producing columnar content without resorting to tables for layoutLinks don’t open new windows/tabsIn general, links should not spawn new windows or tabsRemoves control from the userNo back buttonIframesUsers need to understand that content displayed on their page through the use of iframes my not be accessibleIframes should be correctly labeledWriting for the WebIs it appropriate for the intended audience?Is it appropriate for the Web or for a different medium?