Infinum Android Talks #16 - App Links by Ana BaoticInfinum
This talk will cover the basics of associating an Android app with your domain name, and by doing so avoid the annoying "Open with" dialog when opening URLs.
Slides for the MyBlogLog API launch at Graphing Social Patterns West 2008.
For a video of the presentation, see:
http://developer.yahoo.net/blogs/theater/archives/2008/03/announcing_the_mybloglog_api.html
Tear Down This Wall! Removing Boundaries to Create an Accessible WebsiteSarah Joy Arnold
Presentation at edUi 2017 in Charlottesville, VA.
Web accessibility is at the forefront of many minds, but it is difficult to know exactly what to do to make a website compliant with WCAG 2.0 and Section 508 guidelines. There are no hard and fast rules to follow, nor a simple checklist that says, “If you do these 10 things, your website will be accessible.”
At the University of North Carolina at Chapel Hill, we have begun work to improve the overall accessibility of our website in a holistic way. Using our WordPress site as the basis, we are investigating ways to improve accessibility, including subscription services like LibGuides, Libraryh3lp chat service, and WordPress plugin Formidable.
Using UNC-Chapel Hill Library’s initiatives as an example, we will illustrate what others can do on their own websites to meet WCAG 2.0 requirements and make them more usable for all users. This session will include sharing tips and tricks that we’ve learned along the way, as well as free tools that we have found useful in our work.
Intro to Web Accessibility: Koombea TechTalksKoombea
This deck was presented as part of a company initiative, #TechTalks, aimed to provide a space for the sharing and exploration of topics of interest in the industry.
Presented by: Fabian Altahona, Front-End Developer.
A Half Day Workshop on Building Accessible Websites For People With DisabilitiesAayush Shrestha
The beauty of internet is in its availability and universality. However, developers are neglecting a big chunk of population when they build websites that are not accessible.
In this workshop, we will talk about accessibility and how it can be achieved in the websites that we build with very little extra effort to what we have been doing all along.
Organized by:
Sangai Hami - Together We
American Embassy
nLocate | Locate things nearby
Infinum Android Talks #16 - App Links by Ana BaoticInfinum
This talk will cover the basics of associating an Android app with your domain name, and by doing so avoid the annoying "Open with" dialog when opening URLs.
Slides for the MyBlogLog API launch at Graphing Social Patterns West 2008.
For a video of the presentation, see:
http://developer.yahoo.net/blogs/theater/archives/2008/03/announcing_the_mybloglog_api.html
Tear Down This Wall! Removing Boundaries to Create an Accessible WebsiteSarah Joy Arnold
Presentation at edUi 2017 in Charlottesville, VA.
Web accessibility is at the forefront of many minds, but it is difficult to know exactly what to do to make a website compliant with WCAG 2.0 and Section 508 guidelines. There are no hard and fast rules to follow, nor a simple checklist that says, “If you do these 10 things, your website will be accessible.”
At the University of North Carolina at Chapel Hill, we have begun work to improve the overall accessibility of our website in a holistic way. Using our WordPress site as the basis, we are investigating ways to improve accessibility, including subscription services like LibGuides, Libraryh3lp chat service, and WordPress plugin Formidable.
Using UNC-Chapel Hill Library’s initiatives as an example, we will illustrate what others can do on their own websites to meet WCAG 2.0 requirements and make them more usable for all users. This session will include sharing tips and tricks that we’ve learned along the way, as well as free tools that we have found useful in our work.
Intro to Web Accessibility: Koombea TechTalksKoombea
This deck was presented as part of a company initiative, #TechTalks, aimed to provide a space for the sharing and exploration of topics of interest in the industry.
Presented by: Fabian Altahona, Front-End Developer.
A Half Day Workshop on Building Accessible Websites For People With DisabilitiesAayush Shrestha
The beauty of internet is in its availability and universality. However, developers are neglecting a big chunk of population when they build websites that are not accessible.
In this workshop, we will talk about accessibility and how it can be achieved in the websites that we build with very little extra effort to what we have been doing all along.
Organized by:
Sangai Hami - Together We
American Embassy
nLocate | Locate things nearby
It has become crucial that Web should be accessible to the disabled. For this, websites need to be tested for Web Accessibility. Let us explore how Web Accessibility Testing can be done in a most effective way to maximize the benefits.
Website accessibility matters! There are many reasons to make your site accessible - not only will incorporating accessibility into your daily lives help people with disabilities actually be able to use your site, but it can help attract a wider audience/larger customer base, make your site rank higher with search engines, and can improve your overall user experience on both desktop and mobile devices.
But how can you make your site accessible? Website accessibility is often an afterthought at the end a project when there is an accessibility audit or a user submits an issue, but what if we switched focus and started thinking about accessibility at the beginning of a project during the initial design and development stages?
In this talk I will present a quick overview of website accessibility (the what, who, and why), then review the underlying guidelines to making a site accessible, and present some general rules to keep in the back of your mind while designing and developing your next site. Finally, we will review some current D7/D8 modules that can help you make your site accessible.
Web accessibility refers to the inclusive practice of removing barriers that prevent interaction with, or access to, websites by people with disabilities. When your website is inaccessible, research shows you could be excluding up to 20 percent of your visitors from interacting with your content and functionality. If your university website is inaccessible, you could be preventing access to education, student services, and more.
When your website is accessible, everyone can consume your information freely. Visually-impaired users can visit your website using a screen reader. Those who can’t use a mouse can navigate your site using a keyboard or other input device.
While creating accessible websites involves every step, including design and content, the foundation for good accessibility starts with good markup. Join my workshop to learn more about accessibility and how to program a high-quality user experience that is inclusive and beneficial to all.
Accessible & Usable Web Forms. Your How To Guide!Rabab Gomaa
Last updated: March 10th, 2017
http://bit.do/webforms
(Formerly called Accessibility of Web Forms)
Web forms can present obstacles to users when they have not been developed to be accessible and usable. These obstacles can be torn down by following techniques for labeling form controls, validating user input, handling multi page forms and WAI-ARIA. Screen reader demonstrations will be used to highlight these features. The session will allow you to improve the design and development of your web forms.
* Formerly called Accessibility of Web Forms
Slides versions:
(March 2017) - updates include sample of keyboard users, why use native element, examples of form validation, how to fix a dialog box,
(Feb 2017) - updates include example of Other instruction and update to user agent support URL
(Dec 2016) - updates include example of placeholder
(Nov 2016) - updates include examples on usability of forms and ARIA misuse
(May 2016) - updates include new examples and more details on Validation of input and user notification
(Feb 2016) - Original version
Making Websites Accessible to People with DisabilitiesChristian Brink
It’s important to make sure that your website is accessible by everyone, regardless of disability. Learn how to improve the accessibility of your website.
Four Principles of Accessibility UK Version Homer Gaines
"The Four Principles of Accessibility" is an informative presentation meant to shine a light on the benefits of building inclusive products and explain the four basic principles that serve as the foundation for accessibility. These four areas specifically target areas where users have the most trouble when accessing digital products and provide guidelines for understanding how to think and approach accessibility.
Accessibility is a hot issue that is unavoidable in the web industry. The deadline to ensure that web content meets all accessibility standards has come and gone. Whether you're a designer, developer, content owner or project manager, this presentation will cover strategies to reach and maintain accessibility goals.
Presentation from 2018 OmniUpdate User Training Conference
ARIA is an accessibility standard that provides capabilities such as screen-reader access to application functionality. During this session, we'll take a tour of the latest accessibility enhancements to Ext JS and Ext GWT including improved keyboard navigation, ARIA and focus management. We'll also discuss how government standards like Section 508 may apply to your organization.
It has become crucial that Web should be accessible to the disabled. For this, websites need to be tested for Web Accessibility. Let us explore how Web Accessibility Testing can be done in a most effective way to maximize the benefits.
Website accessibility matters! There are many reasons to make your site accessible - not only will incorporating accessibility into your daily lives help people with disabilities actually be able to use your site, but it can help attract a wider audience/larger customer base, make your site rank higher with search engines, and can improve your overall user experience on both desktop and mobile devices.
But how can you make your site accessible? Website accessibility is often an afterthought at the end a project when there is an accessibility audit or a user submits an issue, but what if we switched focus and started thinking about accessibility at the beginning of a project during the initial design and development stages?
In this talk I will present a quick overview of website accessibility (the what, who, and why), then review the underlying guidelines to making a site accessible, and present some general rules to keep in the back of your mind while designing and developing your next site. Finally, we will review some current D7/D8 modules that can help you make your site accessible.
Web accessibility refers to the inclusive practice of removing barriers that prevent interaction with, or access to, websites by people with disabilities. When your website is inaccessible, research shows you could be excluding up to 20 percent of your visitors from interacting with your content and functionality. If your university website is inaccessible, you could be preventing access to education, student services, and more.
When your website is accessible, everyone can consume your information freely. Visually-impaired users can visit your website using a screen reader. Those who can’t use a mouse can navigate your site using a keyboard or other input device.
While creating accessible websites involves every step, including design and content, the foundation for good accessibility starts with good markup. Join my workshop to learn more about accessibility and how to program a high-quality user experience that is inclusive and beneficial to all.
Accessible & Usable Web Forms. Your How To Guide!Rabab Gomaa
Last updated: March 10th, 2017
http://bit.do/webforms
(Formerly called Accessibility of Web Forms)
Web forms can present obstacles to users when they have not been developed to be accessible and usable. These obstacles can be torn down by following techniques for labeling form controls, validating user input, handling multi page forms and WAI-ARIA. Screen reader demonstrations will be used to highlight these features. The session will allow you to improve the design and development of your web forms.
* Formerly called Accessibility of Web Forms
Slides versions:
(March 2017) - updates include sample of keyboard users, why use native element, examples of form validation, how to fix a dialog box,
(Feb 2017) - updates include example of Other instruction and update to user agent support URL
(Dec 2016) - updates include example of placeholder
(Nov 2016) - updates include examples on usability of forms and ARIA misuse
(May 2016) - updates include new examples and more details on Validation of input and user notification
(Feb 2016) - Original version
Making Websites Accessible to People with DisabilitiesChristian Brink
It’s important to make sure that your website is accessible by everyone, regardless of disability. Learn how to improve the accessibility of your website.
Four Principles of Accessibility UK Version Homer Gaines
"The Four Principles of Accessibility" is an informative presentation meant to shine a light on the benefits of building inclusive products and explain the four basic principles that serve as the foundation for accessibility. These four areas specifically target areas where users have the most trouble when accessing digital products and provide guidelines for understanding how to think and approach accessibility.
Accessibility is a hot issue that is unavoidable in the web industry. The deadline to ensure that web content meets all accessibility standards has come and gone. Whether you're a designer, developer, content owner or project manager, this presentation will cover strategies to reach and maintain accessibility goals.
Presentation from 2018 OmniUpdate User Training Conference
ARIA is an accessibility standard that provides capabilities such as screen-reader access to application functionality. During this session, we'll take a tour of the latest accessibility enhancements to Ext JS and Ext GWT including improved keyboard navigation, ARIA and focus management. We'll also discuss how government standards like Section 508 may apply to your organization.
Similar to Web accessibility 101: Intersectional Inclusion in the Digital World (20)
We describe the deployment and use of Globus Compute for remote computation. This content is aimed at researchers who wish to compute on remote resources using a unified programming interface, as well as system administrators who will deploy and operate Globus Compute services on their research computing infrastructure.
Enhancing Project Management Efficiency_ Leveraging AI Tools like ChatGPT.pdfJay Das
With the advent of artificial intelligence or AI tools, project management processes are undergoing a transformative shift. By using tools like ChatGPT, and Bard organizations can empower their leaders and managers to plan, execute, and monitor projects more effectively.
Top Features to Include in Your Winzo Clone App for Business Growth (4).pptxrickgrimesss22
Discover the essential features to incorporate in your Winzo clone app to boost business growth, enhance user engagement, and drive revenue. Learn how to create a compelling gaming experience that stands out in the competitive market.
In 2015, I used to write extensions for Joomla, WordPress, phpBB3, etc and I ...Juraj Vysvader
In 2015, I used to write extensions for Joomla, WordPress, phpBB3, etc and I didn't get rich from it but it did have 63K downloads (powered possible tens of thousands of websites).
Innovating Inference - Remote Triggering of Large Language Models on HPC Clus...Globus
Large Language Models (LLMs) are currently the center of attention in the tech world, particularly for their potential to advance research. In this presentation, we'll explore a straightforward and effective method for quickly initiating inference runs on supercomputers using the vLLM tool with Globus Compute, specifically on the Polaris system at ALCF. We'll begin by briefly discussing the popularity and applications of LLMs in various fields. Following this, we will introduce the vLLM tool, and explain how it integrates with Globus Compute to efficiently manage LLM operations on Polaris. Attendees will learn the practical aspects of setting up and remotely triggering LLMs from local machines, focusing on ease of use and efficiency. This talk is ideal for researchers and practitioners looking to leverage the power of LLMs in their work, offering a clear guide to harnessing supercomputing resources for quick and effective LLM inference.
Experience our free, in-depth three-part Tendenci Platform Corporate Membership Management workshop series! In Session 1 on May 14th, 2024, we began with an Introduction and Setup, mastering the configuration of your Corporate Membership Module settings to establish membership types, applications, and more. Then, on May 16th, 2024, in Session 2, we focused on binding individual members to a Corporate Membership and Corporate Reps, teaching you how to add individual members and assign Corporate Representatives to manage dues, renewals, and associated members. Finally, on May 28th, 2024, in Session 3, we covered questions and concerns, addressing any queries or issues you may have.
For more Tendenci AMS events, check out www.tendenci.com/events
Cyaniclab : Software Development Agency Portfolio.pdfCyanic lab
CyanicLab, an offshore custom software development company based in Sweden,India, Finland, is your go-to partner for startup development and innovative web design solutions. Our expert team specializes in crafting cutting-edge software tailored to meet the unique needs of startups and established enterprises alike. From conceptualization to execution, we offer comprehensive services including web and mobile app development, UI/UX design, and ongoing software maintenance. Ready to elevate your business? Contact CyanicLab today and let us propel your vision to success with our top-notch IT solutions.
Check out the webinar slides to learn more about how XfilesPro transforms Salesforce document management by leveraging its world-class applications. For more details, please connect with sales@xfilespro.com
If you want to watch the on-demand webinar, please click here: https://www.xfilespro.com/webinars/salesforce-document-management-2-0-smarter-faster-better/
Enterprise Resource Planning System includes various modules that reduce any business's workload. Additionally, it organizes the workflows, which drives towards enhancing productivity. Here are a detailed explanation of the ERP modules. Going through the points will help you understand how the software is changing the work dynamics.
To know more details here: https://blogs.nyggs.com/nyggs/enterprise-resource-planning-erp-system-modules/
In software engineering, the right architecture is essential for robust, scalable platforms. Wix has undergone a pivotal shift from event sourcing to a CRUD-based model for its microservices. This talk will chart the course of this pivotal journey.
Event sourcing, which records state changes as immutable events, provided robust auditing and "time travel" debugging for Wix Stores' microservices. Despite its benefits, the complexity it introduced in state management slowed development. Wix responded by adopting a simpler, unified CRUD model. This talk will explore the challenges of event sourcing and the advantages of Wix's new "CRUD on steroids" approach, which streamlines API integration and domain event management while preserving data integrity and system resilience.
Participants will gain valuable insights into Wix's strategies for ensuring atomicity in database updates and event production, as well as caching, materialization, and performance optimization techniques within a distributed system.
Join us to discover how Wix has mastered the art of balancing simplicity and extensibility, and learn how the re-adoption of the modest CRUD has turbocharged their development velocity, resilience, and scalability in a high-growth environment.
SOCRadar Research Team: Latest Activities of IntelBrokerSOCRadar
The European Union Agency for Law Enforcement Cooperation (Europol) has suffered an alleged data breach after a notorious threat actor claimed to have exfiltrated data from its systems. Infamous data leaker IntelBroker posted on the even more infamous BreachForums hacking forum, saying that Europol suffered a data breach this month.
The alleged breach affected Europol agencies CCSE, EC3, Europol Platform for Experts, Law Enforcement Forum, and SIRIUS. Infiltration of these entities can disrupt ongoing investigations and compromise sensitive intelligence shared among international law enforcement agencies.
However, this is neither the first nor the last activity of IntekBroker. We have compiled for you what happened in the last few days. To track such hacker activities on dark web sources like hacker forums, private Telegram channels, and other hidden platforms where cyber threats often originate, you can check SOCRadar’s Dark Web News.
Stay Informed on Threat Actors’ Activity on the Dark Web with SOCRadar!
Developing Distributed High-performance Computing Capabilities of an Open Sci...Globus
COVID-19 had an unprecedented impact on scientific collaboration. The pandemic and its broad response from the scientific community has forged new relationships among public health practitioners, mathematical modelers, and scientific computing specialists, while revealing critical gaps in exploiting advanced computing systems to support urgent decision making. Informed by our team’s work in applying high-performance computing in support of public health decision makers during the COVID-19 pandemic, we present how Globus technologies are enabling the development of an open science platform for robust epidemic analysis, with the goal of collaborative, secure, distributed, on-demand, and fast time-to-solution analyses to support public health.
Gamify Your Mind; The Secret Sauce to Delivering Success, Continuously Improv...Shahin Sheidaei
Games are powerful teaching tools, fostering hands-on engagement and fun. But they require careful consideration to succeed. Join me to explore factors in running and selecting games, ensuring they serve as effective teaching tools. Learn to maintain focus on learning objectives while playing, and how to measure the ROI of gaming in education. Discover strategies for pitching gaming to leadership. This session offers insights, tips, and examples for coaches, team leads, and enterprise leaders seeking to teach from simple to complex concepts.
Enhancing Research Orchestration Capabilities at ORNL.pdfGlobus
Cross-facility research orchestration comes with ever-changing constraints regarding the availability and suitability of various compute and data resources. In short, a flexible data and processing fabric is needed to enable the dynamic redirection of data and compute tasks throughout the lifecycle of an experiment. In this talk, we illustrate how we easily leveraged Globus services to instrument the ACE research testbed at the Oak Ridge Leadership Computing Facility with flexible data and task orchestration capabilities.
13. “
The power of the web is in
its universality. Access by
everyone regardless of
their ability is an
essential aspect
“
Tim Berners-Lee
Creator of the World Wide Web
and director of the W3C
27. Semantics and
the
accessibility
tree
Communicate the
default behavior
defined by the
HTML specification
and implemented by
the browser for
semantic elements
● Using an appropriate hierarchy of heading
elements, for titles and subtitles
● Using the correct form controls like text
inputs, radio button or checkboxes for
interactive form elements
● Using semantic HTML elements like
<header>, <article>, <footer> to define the
structure
28. Semantics and
the
accessibility
tree
Communicate the
default behavior
defined by the
HTML specification
and implemented by
the browser for
semantic elements
● Using an appropriate hierarchy of heading
elements, for titles and subtitles
● Using the correct form controls like text
inputs, radio button or checkboxes for
interactive form elements
● Using semantic HTML elements like
<header>, <article>, <footer> to define the
structure
29. Semantics and
the
accessibility
tree
Communicate the
default behavior
defined by the
HTML specification
and implemented by
the browser for
semantic elements
● Using an appropriate hierarchy of heading
elements, for titles and subtitles
● Using the correct form controls like text
inputs, radio button or checkboxes for
interactive form elements
● Using semantic HTML elements like
<header>, <article>, <footer> to define the
structure
32. WAI-ARIA:
Accessibility beyond semantics
Accessible Rich Internet Applications
▹ Specification written by the
W3C’s Web Accessibility Initiative
▹ Extends the accessibility
features of native and semantic
web elements
33. ARIA
When should I
use it?
● Define Landmarks in our content
● Dynamic content updates
● Enhancing keyboard accessibility
● Accessibility for non-semantic controls
● Gaining more control over the accessibility
tree
https://developer.mozilla.org/en-US/docs/Learn/Accessibility/WAI-ARIA_basics
34. ARIA roles
▹ Widgets
■ Button
■ Checkbox
■ Progressbar
■ Slider
▹ Composite
■ Combobox
■ Grid
■ Menu
▹ Document
Structure
■ Article
■ Heading
■ List
■ Presentation
▹ Landmark
■ Search
■ Complementary
■ Form
■ Navigation
■ Main
■ Region
▹ Live Region
■ Alert
■ Timer
▹ Window
■ Dialog
■ WindowDialog
Define a type of user interface element
https://developer.mozilla.org/en-US/docs/Web/Accessibility/ARIA/ARIA_
Techniques
35. ARIA states and properties
▹ Widget attributes
■ aria-checked
■ aria-disabled
■ aria-expanded
▹ Live Region
Attributes
■ aria-live
■ aria-relevant
▹ Drag & Drop
■ aria-dropeffect
■ aria-dragged
▹ Relationship
Attributes
■ aria-controls
■ aria-describedby
■ aria-labelledby
■ aria-detials
■ aria-owns
■ aria-colcount
■ aria-colindex
Control the different attributes and states supported
by a role
https://developer.mozilla.org/en-US/docs/Web/Accessibility/ARIA/ARIA_
Techniques
36.
37. We use HTML semantics and the
ARIA specification to design an
user experience for assistive
technologies, just like we use
CSS to design a visual
experience
39. Screen
Readers
● NVDA: Free, Windows only
● JAWS: Paid, Windows only
● VoiceOver: Paid, Mac OS only
● ChromeVox: Free, Chrome extension,
browser only
● Orca: Free, Linux, not the best
43. An individual has not started living until
he can rise above the narrow confines of
his individualistic concerns to the
broader concerns of all humanity.
Martin Luther King Jr.
44. WEB ACCESSIBILITY 101
Intersectional Inclusion in the
Digital World
Leonardo Graterol
@pankas87
Thank you!
Now it’s time for some Q&A
http://bit.ly/refactr-web-a11y-101