Making A Strong Case For Accessibility

Imagine yourself as someone with a visual disability. Cataracts, or totally blind even. A site is not accessible because of many factors, willing and unwillingly. Accessibility may have been attended to at the end of the project or not in the budget, or maybe they just didn’t practice it. You can’t access the vital information on the site because it’s not accessible to people with visual disabilities.

Maybe you suffer from a motor skill disability and there is a part of the site that you cannot access because there is an issue that prevents you from obtaining that information you wish to on a site that you want to buy something on.

These are just a couple of examples of what disabled users face daily when they try and access a website that is inaccessible. The case for accessibility is this; we as stakeholders, managers, teams, designers and developers need to do better in not only practicing accessibility but advocating for it as well.

If you have ever read the WebAIM Million report, you can see where the breakdown is, and until 2021, there hasn’t been much in the way of improvement. Of the over 51 million home pages that were tested, 51.4 errors per page. While the number of errors decreased, home page complexity increased regarding the number of page elements that had detectable accessibility errors.

Inclusive design is a way of creating digital products that are accessible to a wide range of people regardless of who they are, disabled or not, where they are, and encapsulates a diverse spectrum of people. The British Standards Institution (2005) defines inclusive design as:

“The design of mainstream products and/or services that are accessible to, and usable by, as many people as reasonably possible ... without the need for special adaptation or specialized design.”

Practicing accessibility in your workflows and methodologies ensures people — disabled or not — that they can access your product, your website, and your brands. Inclusive design and accessibility go hand-in-hand. Let’s look at some examples of accessibility.

Examples Of Practical Digital Accessibility

  1. Your site has a color scheme that looks great after the designers are done with the mock-ups or the color scheme your brand uses is “perfect”’ in the eyes of people that do not have a visual disability. For people that have a visual disability like glaucoma, cataracts, or tritanopia (the deficiency of blue in one’s vision) they cannot make out that particular color and it does not meet WCAG standards.
  2. If your light blue font color on a darker blue background did not meet those guidelines set in WCAG, then it would be inaccessible. If you switched to a lighter blue or white font within the 4.5 to 1 ratio guideline that you can read about in (Success Criterion 1.4.3: Contrast (Minimum)), then it would be accessible.
  3. You have a site that does not traverse well (or at all) when disabled users use assistive technologies such as a screen reader, keyboard, or voice recognition to navigate around the site because they lack the motor skills or dexterity to do so. An accessible site makes sure there is a way for those users to navigate through the site with no issues. Examples of keyboard navigation can be seen in this video and in this short video about voice recognition.
  4. An accordion that uses items that when opened gives you some scrollable content, yet the content is not scrollable via keyboard. It is inaccessible to people that use the keyboard for navigation. An accessible site makes sure that the content is accessible via keyboard in that instance.
  5. Images that do not have alternative text that describe to screen reader users what that image is or what message it is trying to convey is also important. If you have no alternative text, e.g.
    <img src="" alt="This is an image of my favorite kind of animal.">
    
  6. Users of newer technologies, people that live in metropolitan areas, or people that can afford to buy the latest tech, for example, have fewer barriers to break through than people that cannot afford a new phone or tablet, or are in very remote or rural areas.
  7. The glare of the sun on your mobile device as you’re on the beach on a sunny day. You’re shielding the screen or squinting to see the screen to read what restaurant to go to after you’re day at the beach is done. That is a situational impairment.
  8. A fussy child on your lap moving around while you are trying to read an email or an injured arm as you try to answer an email, hindering your ability to type as you normally would is a situational impairment.

There are a lot more examples of accessibility I could mention but that would take a very long time to write, so these are just a few examples.

Actionable Steps To Get Buy-In

Two of the most widely used reasons I hear as to why people or companies aren’t practicing accessibility are:

  • “The client has no budget for it.”
  • “My manager said we’ll get to it after launch.”

Buy-In And Support From Executives/Stakeholders

From the outset, advocating for accessibility starts at the top. Once you have stakeholder support, then you may see support trickle down to managers, then teams, and then individuals. It all starts with you first. Buy-in and support from executives will continuously be successful across the organization.

When the ethical approach doesn’t work, the approach I will take is the financial approach:

“You’ll be saving the company a lot of money when you do this from the start. When maintenance is needed, it won’t take the team as long to maintain the code because of accessibility and clean code.”

When, or if that fails, I’ll go for the legal ramifications and cite instances from the lawsuits that have been won against Target, Bank of America, Domino’s Pizza, and others. It’s amazing to see how fast executives and stakeholders do not want to get sued.

Keeping executives engaged and meeting with them regularly will ensure success with your accessibility initiatives, but will also provide support for when new accessibility initiatives need to be implemented or when there are disagreements among teams on the implementation or prioritization, you have the support of executives.

Being accessible is a good way for a company to differentiate itself from other companies, when you make a quality product, then the company buy-in becomes greater in some instances. Teams that push for accessibility usually lead the way to getting buy-in from other departments and executives. If the product is high quality and makes the company money, that’s when the company is swayed to adopt the practice.

Demonstrations of live testing with disabled users are also another way to get buy-in across the board. To humanize the decision-making process and get executives and colleagues on board by showing them what struggles are faced on a daily basis by disabled users using inaccessible products. Or one that I have used in the past, don’t ask, just do it.

Most of the time, however, it is how the practice of accessibility can make the company money or the legal consequences that a company can face, that sways an executive to adopt the practice. Then, in those instances, is when an executive or stakeholder starts learning about accessibility if they want to invest in that time.

Coordinating efforts across departments may be difficult and time-consuming at first so that support from the top will help alleviate the pressures and burnout that can happen when taking on the task of creating and implementing an accessibility strategy.

Have A Team Or Individual Who Is Your Accessibility Advocate(s)

Once you have buy-in from executives or stakeholders, having a person throughout each department or a team focused on accessibility. Throughout each department have an individual who is the liaison regarding accessibility.

Have someone that can answer questions and work with others to practice the guidelines and work with others to make accessible products. Help set up documentation and tooling, serve as an intermediary between departments.

Assess the Product and Proficiency Within the Company

Gauging the point where the product(s) are as far as how inclusive and accessible they are is a key priority. This ensures the team or individual that their efforts to make the product better and accessible are happening. What is the current state of the product? What is the current state of the website or mobile application?

Getting the general idea of the level of knowledge that teams and people in the company currently have is important going forward. How versed are they in accessibility guidelines and practices? Do they know anything about the Web Content Accessibility Guidelines (WCAG)? How much training do you have and will you need?

Maintaining a written record of all accessibility training done to meet the requirements that apply to your organization is a great way to keep data on all the training done within the organization. Recording the training and who and when it was completed. If there is no inter-organizational accessibility training available your organization can look into different methods of training like the kind WebAIM, the ADA, or Knowbility has to offer.

Establish Guidelines For The Company

Consistent implementation of the product greatly benefits the organization. It reduces the amount of work, which in turn can reduce the number of stress teams are under. Design systems should be used not only to ensure branding and consistency, but accessibility, inclusivity, and understanding of code better.

Accessible components help for obvious reasons and reduces the time it takes to implement, rather than start from nothing and try to re-invent something that has already been done. Testing procedures should be implemented so that departments do their jobs well and do them efficiently, especially QA and developers.

Documenting guidelines for your organization is as simple as creating a set of accessibility guidelines. You could internally document them in a collaborative software such as Notion or Dynalist; or an online documentation like Google Docs or Dropbox Paper. Somewhere that has a collaborative aspect where people can add to the documentation that the organization has.

Getting Fellow Colleagues To Buy-In

In this landscape of frameworks and libraries, “going fast and breaking things”, and overlooking and undervaluing accessibility, people need to be educated and that also needs to happen at the team level. The people that do not have voices, the “people on the other side of the glass” need YOU to be their voice.

As a freelancer, setting up meetings or training sessions to onboard organization members that you may be working with can be beneficial to all. Holding a workshop or webinar is also an option to training colleagues to buy-in as well.

Getting a team onboard because training brings the team together and people know the importance of accessibility, and they want to produce a quality product that people can use regardless of disability.

Pitching to those who do not or may not know that accessibility means less time spent working on what they work on, less stress and headaches, can sway a developer very fast from my experience.

Sharing The Importance Of The Rules

Whether you live in the EU, the UK, Canada, or the United States, most countries have rules regarding standards for accessibility. Familiarity with those rules and guidelines only ensures compliance on another level.

Whether it is the ADA (American Disabilities Act) or Section 508 (Government compliance) in the U.S., the ACT (Accessible Canada Act) in Canada, or EN 301 549 in the EU, sharing the importance of the guidelines can be crucial to getting departments, executives, and the organization as a whole on board.

Pick Examples From The Outside World As Use Cases

Test and record cases where a disabled user is trying to use the product, website, or mobile app. Showing colleagues and executives these tests and use cases will bolster the argument you have for implementing accessibility at your organization.

From there, you could get a source outside the organization that specializes in accessibility testing with disabled users, such as Applause, for instance. The organization and people within may turn around and embrace accessibility at the company and in the workflow.

Hire Disabled People

Whether it is internally or on a contract basis with an outside firm like Applause, there are the people with the lived experiences. They can benefit you and your company and team by having them aboard. These folks bring value to you and the organization.

Get executives and hiring managers on board to bring on people with disabilities to not only help with accessibility, but also teach and advocate for accessibility and inclusivity within the organization.

Best Practices For Maintaining Accessibility

Accessibility does not end at handoff or when the project is “finished” as is with the web, accessibility is ever-evolving and needs periodic checking when new features are implemented or changes are made to see if accessibility is still be practiced and adhered to.

Vigilance of the accessibility of the product(s) ensures a standard of accessibility. Automated testing of the product wherever possible that fits the strategy of the departments when it comes time to release new features or changes.

Any barriers that may arise (and they will) will be addressed and they can be handled in a manner that expedites the process and rolls out fixes for those barriers that take them down and makes the product accessible for those who need it.

Performing screen reader analysis before every release to ensure that users of screen readers and other assistive technologies can use the website or mobile app.

Annual audits and user testing is always important whether made internally by a team, or a third-party that specializes in accessibility auditing, especially with user testing by disabled users. What does that audit entail?

  • An executive summary for stakeholders that details the needs of the product so that it can become compliant as well as addressing the current state of affairs as well.
  • A developer report that details every possible path that can be taken through the website, mobile app, and product that addresses concerns and needs that will be encountered along the way.

Summary

Accessibility matters. It matters to those who are getting shut out on a daily basis from some form of digital creation they encounter. Whether it is by design or not, the fact that accessibility is an afterthought in most cases is a critical oversight we all have to correct.

Accessibility and accessible sites and apps make the web better, they make everyone feel included no matter what situation or disability. Inclusion and accessibility remove barriers for disabled people and accessibility and performance also make the web accessible for those that aren’t equipped with the latest and greatest phones or devices.

Getting on board with accessibility is something we should all do. Let’s remember the people on the other side of the glass. Accessibility is a right, not a privilege. Let’s make accessibility a priority.

14 Best AI Chatbots Software for Your Website (Compared)

Are you looking for the best chatbot software for your site?

Chatbots allow you to free up time by automatically answering common customer questions. They can also be used to generate leads, improve user experience, and make more sales.

In this article, we have handpicked the best AI chatbots software for your WordPress site to improve customer experience and boost conversions.

The best AI chatbots software for WordPress

1. ChatBot.com

The ChatBot website

ChatBot allows you to easily make chatbots using their drag and drop chatbot builder. You don’t need to do any coding or have any special technical skills.

It even comes with pre-built templates that you can use as a starting point to quickly get your AI ChatBot up and running. These templates include different scenarios like selling products, customer service, recruitment, bookings, and more.

ChatBot integrates with your WordPress website and can be used along with top live chat software well as other popular apps that you may be using to grow your business.

ChatBot is also a great chatbot for Facebook messenger powered by the same AI-driven software. This gives you a powerful tool to retarget customers on Facebook, collect data, and spend money wisely on Facebook ads.

They offer a free 14-day trial (no credit card required) which helps you try it out before choosing a paid plan.

Integrating ChatBot within our own businesses is a big priority for us currently. ChatBot is a great tool for us because it lets us seamlessly forward users to our live support teams where needed.

Pricing: ChatBot costs from $50 per month, which includes 1 active chatbot and 1000 chats per month.

2. ManyChat

The ManyChat website

ManyChat is a Facebook messenger chatbot builder. With more than 1.3 Billion people using Facebook Messenger, it allows you to have a wider reach and more powerful retargeting options on the Facebook platform.

In simpler words, it helps you make sales, decrease cart abandonment, capture leads, and more by using Facebook Messenger.

It comes with a simple drag and drop interface which makes it super easy to set up a chatbot for your Facebook page. You can automatically welcome new users, point them to products, schedule messages, respond to specific keywords, and much more.

Pricing: ManyChat has a free plan that you can use to get started. This includes basic quick-start templates, 2 drip sequences, and up to 10 tags for audience segmentation. The premium plan has unlimited drip sequences and tags, plus split testing, buy buttons, and more.

3. Freshchat

The Freshchat website

Freshchat allows you to build chatbots for WhatsApp, Messenger, Apple Business Chat, mobile, and web.

It is powered by Freddy, their artificial intelligence algorithm. It is designed to detect intent and engage with the customer, rather than simply being intended to free up the time of your live chat agents.

Using their machine learning technology, Freshchat can even provide you with a list of customer and prospect questions that need precise or better answers.

Pricing: You will need Freshchat’s ‘Forest’ plan for enterprises to use their chatbot. This isn’t cheap, at $69 per user per month when billed monthly.

4. Drift

The Drift website

Drift lets you combine live chat and an automated chatbot, like many of the tools on this list. It also integrates with the most popular CRMs and email marketing services.

Drift allows you to proactively start conversations with customers that are already engaged with the products or services on your website. It is designed to use conversations for conversions and allows you to create scenarios that help you get more sales.

It offers integrations with many third-party tools such as Zendesk, Help Scout, and more.

Drift is more suitable for fairly large businesses, and the pricing reflects that. If you’re just starting to make money online, we recommend that you try one of the other tools on our list.

Pricing: Drift costs from $400/month billed annually. This includes 5 users. (There is a free plan available too, but that doesn’t have the chatbot features.)

5. Chatfuel

The Chatfuel website

Chatfuel is a powerful chatbot platform for Messenger, Facebook, and Instagram. You don’t need any coding knowledge or previous experience to use it.

Lots of different companies use Chatfuel, including large brands like Adidas, T-Mobile, LEGO, TechCrunch, and more.

You can use your bot to increase sales, to qualify leads, or to provide answers to frequently asked questions. This lets you save a lot of time for your customer service team.

There is plenty of documentation on the Chatfuel website to help you build a bot easily. This includes advice on how to make sure you follow Facebook’s rules for using a Messenger bot.

Pricing: Chatfuel costs from $15/month, with no user limit. There’s also a free plan that offers a fully-featured bot and up to 50 users.

6. MobileMonkey

The MobileMonkey website

MobileMonkey lets you create bots using their OmniChat™ technology. These bots work in web chat, in Messenger, and even through SMS text messages.

This saves you time and money creating different bots using different tools. You can create a single bot and use it across multiple platforms.

Your customer service team can easily respond to messages. MobileMonkey has desktop and mobile apps that give you a single inbox to easily monitor and respond to messages from different channels.

It also offers integrations with third-party software that you may already be using such as CRM software, email marketing service, webinar provider, and more.

Pricing: MobileMonkey costs from $14.25/month, billed annually, for an unlimited number of leads. There’s also a free version with unlimited leads but fewer features.

7. Tars

The Tars website

Tars is a tool that lets you create conversational landing pages. Essentially, this means replacing a traditional landing page with a chatbot.

It lets you easily qualify leads. Tars is particularly well optimized for mobile users, providing a natural and easy chatbot conversation.

Making a chatbot is quite straight forward using Tars. You can either create a conversation workflow from scratch, or you can use a pre-built template.

Pricing: Tars costs from $83.25/month, billed annually. There’s no free plan, but you can take a free 14-day trial (no credit card required).

8. Tidio

Tidio

Tidio is a live chat platform powered by chatbots. It allows you to communicate your clients by using web and mobile friendly chatbot, Facebook Messenger chatbot, and more.

It comes with an easy dashboard and a mobile app to answer all user inquires at any time from anywhere. You can also use automation as much as you like to answer customer questions and design funnels that lead to conversions.

You can use a chatbot template or create your own chatbot scenarios based on keywords and customer behavior on your site. It is easy to use and integrate with your eCommerce platform, email marketing, and help desk software.

Pricing: Starting from $18 per month. They have a free plan too but it does not include chatbots.

9. Zendesk Chat

The Zendesk Chat website

Zendesk Chat is part of Zendesk, a popular customer support platform for businesses. It has features that let you handle support tickets, chat live with your customers, and more.

You can use automated messages within Zendesk Chat, such as triggering messages based on what your customers are doing. You can also optimize your messages by testing which ones have a high engagement rate.

You can even integrate it with other chatbot tools if you want more advanced chatbot features.

Pricing: Zendesk Chat costs from $14 per agent per month, when billed annually. You can take a 14 day free trial (no credit card details needed). There’s also a free Lite version, which only lets you have 1 agent and 1 chat at a time.

10. Quriobot

The Quriobot website

Quriobot is a simple chatbot that has a free plan, making it a good option for small companies on a tight budget.

Like other chatbot software, it has a simple drag and drop interface. You can either build conversations from scratch or use one of the available templates. You can also create several bots at once.

You can adjust Quriobot’s styling to fit your website’s color scheme and you can even add custom CSS if you want to.

Quriobot integrates with help desk software such as LiveAgent, if you want a complete solution that gives you a support desk, live chat, and more.

Pricing: Quriobot has a generous free plan that allows you up to 500 chats per month, with unlimited bots and organization members. If you want more chats per month, or if you want to remove the Quriobot branding, you need to pay from €9/month. (Quriobot’s pricing is in Euros.)

11. Intercom

The Intercom website

Intercom is a flexible tool that can be used as a chatbot or for live chat with an agent. You can use it to automate your marketing and to engage users.

Intercom’s whole approach is designed to be conversational, to help you build relationships. It’s easy to scale as your business grows, too.

With Intercom, you can personalize your chatbot’s interactions with customers. You can filter and target customers based on what they do (or don’t do) and you can group them into segments based on their attributes and behavior.

Intercom integrates with email marketing services, Slack, Google Analytics, CRM software, and more.

Pricing: Intercom’s Start package costs from $39/month. However, to use the chatbot features, you need at least the Growth plan from $99/month. You can take a free 14 day trial of either of these plans (credit card details are required).

12. SnapEngage

The SnapEngage website

SnapEngage is designed to help you with both sales and support. You can use it on your WordPress site. It also integrates with Facebook Messenger, and other popular software.

It comes with ready-to-use bots, such as the Info-Capture and the Answer Bot. You can also create custom bots using the custom bot API.

If you run a healthcare site, then SnapEngage offers ‘Health Engage’ to provide secure, HIPAA-compliant chatbots, live chat, and SMS messaging.

Pricing: SnapEngage costs from $16 per user per month (with a minimum of 3 users), billed annually. Their HealthEngage option costs from $26 per user per month, again with a minimum of 3 users.

13. LivePerson

The LivePerson website

LivePerson offers live chat software, as you might expect from their name. You can also use it to create automated conversation flows using a chatbot.

Your chatbots can connect potential buyers to a live agent, send offers based on the customer’s interests, and even schedule appointments or meetings. Customers can also check on their order status, find out their account balance, and get answers to billing or payment questions.

As well as integrating with your WordPress site, LivePerson can be used on Facebook, Twitter, and more.

Pricing: LivePerson doesn’t provide a standard scale of prices. Instead, you need to contact them for a quote.

14. Ada

The Ada website

Ada is a chatbot that can tailor its responses and recommendations based on the customer’s information, intent, and interests. It’s designed to be simple to use, so that your support team can set everything up. There’s no coding involved.

You can also integrate Ada with your live chat so that customers can move seamlessly from the chatbot to a live agent. It also integrates with your team calendar to schedule appointments and bookings.

Pricing: Ada doesn’t provide prices upfront. Instead, you need to chat with the sales team or request a demo to find out how much it will cost you.

Our Pick: Best Chatbot Software

For most businesses, we recommend ChatBot.com as the best AI chatbot software because it’s easy to use and comes with pre-made workflows.

They also offer many built-in integrations with third-party marketing services, and the pricing is fairly affordable compared to other solutions.

If you’re looking for alternatives, then please take a look at FreshChat or Drift.

We hope this article helped you learn about the best AI chatbots software for your WordPress site. You might also want to take a look at our guides to the best live chat software and best business phone services for small businesses.

If you liked this article, then please subscribe to our YouTube Channel for WordPress video tutorials. You can also find us on Twitter and Facebook.

The post 14 Best AI Chatbots Software for Your Website (Compared) appeared first on WPBeginner.

Tools Your Digital Agency Need to Nail these Aspects of ADA Compliance

As the field of web design continues to grow rapidly, agencies may need to focus on factors such as Americans with Disabilities Act (ADA) compliance in order to serve their clients. Due to precedent-setting lawsuits in the past few years, taking responsibility for your client’s ADA compliance online is becoming the hallmark of a professional […]

The post Tools Your Digital Agency Need to Nail these Aspects of ADA Compliance appeared first on WPArena.

Innovation Can’t Keep the Web Fast

Every so often, the fruits of innovation bear fruit in the form of improvements to the foundational layers of the web. In 2015, HTTP/2 became a published standard in an effort to update an aging protocol. This was was both necessary and overdue, as HTTP/1 rendered web performance as an arcane sort of discipline in the form of strange workarounds of its limitations. Though HTTP/2 proliferation isn’t absolute — and there are kinks yet to be worked out — I don’t think it’s a stretch to say the web is better off because of it.

Unfortunately, the rollout of HTTP/2 has presided over a 102% median increase of bytes transferred over mobile the last four years. If we look at the 90th percentile of that same dataset — because it’s really the long tail of performance we need to optimize for — we see an increase of 239%. From 2016 (PDF warning) to 2019, the average mobile download speed in the U.S. has increased by 73%. In Brazil and India, average mobile download speeds increased by 75% and 28%, respectively, in that same period of time.

While page weight alone doesn’t necessarily tell the whole story of the user experience, it is, at the very least, a loosely related phenomenon which threatens the collective user experience. The story that HTTPArchive tells through data acquired from the Chrome User Experience Export (CrUX) can be interpreted a number of different ways, but this one fact is steadfast and unrelenting: most metrics gleaned from CrUX over the last couple of years show little, if any improvement despite various improvements in browsers, the HTTP protocol, and the network itself.

Given these trends, all that can be said of the impact of these improvements at this point is that it has helped to stem the tide of our excesses, but precious little to reduce them. Despite every significant improvement to the underpinnings of the web and the networks we access it through, we continue to build for it in ways that suggest we’re content with the never-ending Jevons paradox in which we toil.

If we’re to make progress in making a faster web for everyone, we must recognize some of the impediments to that goal:

  1. The relentless desire to monetize every square inch of the web, as well as the army of third party vendors which fuel the research mandated by such fevered efforts.
  2. Workplace cultures that favor unrestrained feature-driven development. This practice adds to — but rarely takes away from — what we cram down the wire to users.
  3. Developer conveniences that make the job of the developer easier, but can place an increasing cost on the client.

Counter-intuitively, owners of mature codebases which embody some or all of these traits continue to take the same unsustainable path to profitability they always have. They do this at their own peril, rather than acknowledge the repeatedly established fact that performance-first development practices will do as much — or more — for their bottom line and the user experience.

It’s with this understanding that I’ve come to accept that our current approach to remedy poor performance largely consists of engineering techniques that stem from the ill effects of our business, product management, and engineering practices. We’re good at applying tourniquets, but not so good at sewing up deep wounds.

It’s becoming increasingly clear that web performance isn’t solely an engineering problem, but a problem of people. This is an unappealing assessment in part because technical solutions are comparably inarguable. Content compression works. Minification works. Tree shaking works. Code splitting works. They’re undeniably effective solutions to what may seem like entirely technical problems.

The intersection of web performance and people, on the other hand, is messy and inconvenient. Unlike a technical solution as clearly beneficial as HTTP/2, how do we qualify what successful performance cultures look like? How do we qualify successful approaches to get there? I don’t know exactly what that looks like, but I believe a good template is the following marriage of cultural and engineering tenets:

  1. An organization can’t be successful in prioritizing performance if it can’t secure the support of its leaders. Without that crucial element, it becomes extremely difficult for organizations to create a culture in which performance is the primary feature of their product.
  2. Even with leadership support, performance can’t be effectively prioritized if the telemetry isn’t in place to measure it. Without measurement, it becomes impossible to explain how product development affects performance. If you don’t have the numbers, no one will care about performance until it becomes an apparent crisis.
  3. When you have the support of leadership to make performance a priority and the telemetry in place to measure it, you still can’t get there unless your entire organization understands web performance. This is the time at which you develop and roll out training, documentation, best practices, and standards the organization can embrace. In some ways, this is the space which organizations have already spent a lot of time in, but the challenging work is in establishing feedback loops to assess how well they understand and have applied that knowledge.
  4. When all of the other pieces are finally in place, you can start to create accountability in the organization around performance. Accountability doesn’t come in the form of reprisals when your telemetry tells you performance has suffered over time, but rather in the form of guard rails put in place in the deployment process to alert you when thresholds have been crossed.

Now comes the kicker: even if all of these things come together in your workplace, good outcomes aren’t guaranteed. Barring some regulation that forces us to address the poorly performing websites in our charge — akin to how the ADA keeps us on our toes with regard to accessibility — it’s going to take continuing evangelism and pressure to ensure performance remains a priority. Like so much of the work we do on the web, the work of maintaining a good user experience in evolving codebases is never done. I hope 2020 is the year that we meaningfully recognize that performance is about people, and adapt accordingly.

As technological innovations such as HTTP/3 and 5G emerge, we must take care not to rest on our laurels and simply assume they will heal our ills once and for all. If we do, we’ll certainly be having this discussion again when the successors to those technologies loom. Innovation alone can’t keep the web fast because making the web fast — and keeping it that way — is the hard work we can only accomplish by working together.

The post Innovation Can’t Keep the Web Fast appeared first on CSS-Tricks.

accessiBe Review: An AI-Based Website Accessibility Tool to Comply with the ADA

You're reading accessiBe Review: An AI-Based Website Accessibility Tool to Comply with the ADA, originally posted on Designmodo. If you've enjoyed this post, be sure to follow on Twitter, Facebook!

accessiBe Review: An AI-Based Website Accessibility Tool to Comply with the ADA

Did you know that your business can get slapped with an expensive lawsuit if your website doesn’t comply with ADA guidelines? Yes, you read that right! For one thing, the ADA classifies websites as ‘places of [commercial] and public accommodation.’ …