Drupal 10, the latest version of the most popular content management system Drupal is here. The new release comes with a lot of improvements and features that will make your life easier as a developer or site owner. "Drupal 10 includes many new features that appeal to developers and content creators alike. A stronger developer and site builder experience combined with easier content authoring and editing make this a key update for all users," says Dries Buytaert, Founder and Project Lead of Drupal. "The path from Drupal 9 to 10 is easier than ever, so we anticipate organizations will want to move to the latest version quickly to gain its benefits." In this article, we’ll take a look at some of the main benefits and features of Drupal 10. Enhanced content editing experience CK Editor 5 is the new rich-content editor for the new version of Drupal. It has lots of new features that will make creating content more accessible than ever before. Drupal's popular web-building platform, Layout Builder, has been updated with some major changes. These changes include an improved user interface, which includes a new layout editor. Managing large blocks of content in the sidebar can be difficult and confusing; that's why improving this user interface has been on the list of upgrades, and it makes managing layouts so much easier. There are also some enhancements to the Paste From Document feature. The new version of CKEditor boasts the ability to remove the extra markup that results from pasting from Microsoft Word or Google Docs, and it also automatically uploads images when pasting images copied from the clipboard instead of just inserting them into the page as tags. Removed modules & improved content management experience Built on the latest Symfony 6.2 version, Drupal 10 has removed redundant core modules, focusing on its foundational strengths. Regarding upgrading processes and tools, they are the same as the previous major release. Drupal 10 has the majority of its code changes automated and three times as many contributed extensions as the previous version. New themes with better functionality Claro theme is replacing the outdated Seven theme, which has been discouraged by giving the impression of an out-of-date site. Drupal 10 has been built according to the latest standards and has been adapted to use the most recent features of this CMS. The Olivero theme is Drupal 10's new front-end theme, and it was designed to harvest the new system's full capabilities. Upgrading to Drupal 10 If you're currently using Drupal 7, you need to perform a full site migration to Drupal 9 or 10. It might sound overwhelming, but if you opt for a team of experts like Optasy to help you, you'll be in good hands. If your current version of Drupal is 8, then there’s no direct upgrade path to Drupal 10. You need to upgrade to Drupal 9 first. Drupal 9 users need to take the following steps: Perform an environment readiness check through the Upgrade Status Module. Update any modules that need upgrading and use Drupal Rector to fix incompatibilities. Issues that can't be fixed automatically can be addressed manually using documentation. Update Drupal Core to Drupal 10. Drupal 10 promises to deliver a faster, more secure, and more flexible website development experience. If you want to learn more about this new version or need advice regarding your migration, don't hesitate to contact Optasy. Photo credit: Unsplash.
Raluca Olariu / Dec 16'2022
Accessibility for disabled individuals is extremely important because they use multiple assistive technologies that often require accessible websites and mobile applications to function properly. Web accessibility is not just for people with physical limitations; it has real business value too! Read on to learn seven important benefits of creating an accessible site for your business. According to a survey of around 500 U. S. business executives and developers, most of them admit that making websites accessible requires too much time and financial investment. We're here to let you know that creating an accessible website isn't hard at all, will greatly improve the user interface, and will most likely prevent you from facing any legal issues. Laws regarding web accessibility In the United States, laws are being updated to make sure that websites are accessible to everyone. The Americans With Disabilities Act (ADA) was first passed in 1990 and has been amended several times since then. The ADA applies to public accommodations, including businesses, educational institutions, government agencies, libraries, museums, and other organizations that provide goods or services to the general public. It also covers places of entertainment such as movie theaters, restaurants, hotels, amusement parks, sports stadiums, and concert venues. As of 2020, there are no federal regulations requiring websites to be accessible to users with disabilities. However, some states have their own laws that apply to websites. For example, California's Business & Professions Code Section 5412(a) says: "All persons shall have equal opportunity to obtain employment, housing, and commercial transactions without discrimination or segregation based on disability." This means that if you operate a business in California, you must ensure that your website is accessible to people who use assistive technology. If you don't comply with this law, you could face fines up to $2,500 per violation. 7 Benefits of Making Your Website Accessible Improved conversion rates. It's true that accessibility only helps the visitor but if you improve the user experience and make it accessible for everyone, you're planting the seeds for: More visitors means more sales. Better user engagement Improving SEO ranking Higher conversion rate Legal complications are less likely when you invest in web accessibility. With increasing legal requirements surrounding web accessibility becoming stricter, making your website accessible has become an absolute necessity unless you want to be fined. Be aware of the various web accessibility requirements and ensure that your website complies with them. Bigger customer base. Accessibility means addressing the needs of larger audiences, which may lead to you attracting more people who are likely to interact with your business on a long-lasting basis. Invest in accessibility so you can attract more people who are likely to interact with your business on a longer-lasting basis. An innovative business mindset: an entrepreneurial one By building accessible websites, you challenge yourself to deal with unforeseen issues and so put your creative juices into action. Adaptability means that you need to be able to adapt your designs by incorporating accessibility tools into them. To stay competitive in today’s fast-paced digital world, you need to be innovative and always ready for change. Boosted SEO efforts. You can improve your website's accessibility by including alternative text for any image tags, making sure that your content is easy to read, or choosing a clean and clutter-free design. These steps also mean good SEO practice. By creating an easier-to-navigate website, you're also helping it become more SEO-friendly. You may be familiar with the importance of investing in strong SEO strategies in modern times. It's all about whether your site ranks at the top of search results and how visible your site appears on Google. Improved brand reputation. It’s important to ensure accessibility for your business because it promotes your brand image. Ensuring your web site has a universal interface makes sure everyone who visits your site gets equal access to your content and raises awareness for your company. Today, having an inaccessible website is the digital version of putting up a big "Keep Out" notice outside of your business. Fast page loading times. If you improve a page's accessibility, you'll increase its performance score. To meet the demands of modern web users, you need to improve your site's load time. By implementing features that are accessible to people who use assistive technology, you're making your website a better place for everyone. You can use several different methods to improve the accessibility of your website. For example, if you're designing a web page for blind users, they might be able to use a text-to-speech program to read out loud any important information on your site. Hopefully, this post helps shed some insight into the importance of web accessibility for your business and how making your website more accessible can positively affect your brand. If you'd like to learn more about how we can improve the usability of your website, please contact us today. Photo credit: Unsplash.
Raluca Olariu / Sep 08'2022
If you're new to Drupal web development and maintenance, it may seem like an overwhelming task. However, once you get started, things start to run smoothly. Building and optimizing a website is similar to buying a new house—you start out by making sure everything works fine, then you fix any issues that come up, and finally, you keep an eye on it, so nothing breaks down. The perfect time to clean up your website doesn't exist, so you might want to start as soon as you feel like it should be done—improve its performance, optimize it for search engines, and refresh it. If you do it yourself, you might even be able to increase your potential market value by 50%. First, it's important to understand why regular maintenance is crucial, how to tell if you need Drupal maintenance, what Drupal maintenance includes, and what happens during Drupal Maintenance. Read this article to find out more about why you need regular Drupal maintenance. Does regular maintenance help keep your site running smoothly? Yes, regular maintenance can help with plenty of aspects of your web strategy. Security Website maintenance used to be an option. It wasn't something that had to be done every month or even every week. You could just let it sit there and not touch it at all for months at a time. As the digital landscape continues to expand and become more vulnerable to cyberattacks, Drupal support is essential for maintaining a secure security posture. While Drupal is known for its high level of security, this only applies if you keep up with the latest security updates and patches. If you don't stay current on the latest security updates and modules, then you're putting yourself at risk for a breach. Updating Drupal core modules regularly helps protect websites from attacks and security breaches. Fixing errors If you want your site to perform well and meet the needs of the modern digital user, then it’s important to fix any bugs and errors. These malfunctions may occur due to rushed coding and deployment, inadequate testing, or miscommunications. They may affect your website's performance and loading speed or even alter its functionality. Because users don't want to wait more than four seconds for websites to load, they won't pay attention to fixing bugs if they're not there. Stay up-to-date by adding new features to your site One reason why Drupal maintenance matters so much are because it allows you to scale your site as your business grows. With Drupal 8, integrations are much cheaper than they were before, so if you haven’t upgraded yet, you may want to talk to a Drupal agency to help determine whether an upgrade is the best option for your business. User behavior has changed drastically in the past year, so content creation, new features, and improvements allow brands to remain fresh and aligned to this changing environment. SEO optimization It’s important to maintain good SEO practices so that your site stays relevant. A great Drupal maintenance team includes SEO experts who perform Drupal SEO audits and optimizations. “Good SEO only gets better over time; it’s only search engine tricks that need to be constantly updated when the algorithm changes.” -Jill Whalen. To know when you need Drupal maintenance, ask yourself these questions: Do you get error messages? If you aren't already convinced that you need Drupal Support and Maintenance Services for your website, here's an indicator that you can't delay it anymore without hurting your business: You have been getting error messages like "404 Not Found" or "500 Internal Server Error". These errors mean that your site isn't functioning properly. Your site might be down or slow to load. Your visitors will leave your site immediately if they see these errors. The solution is simple: hire a professional Drupal developer to do the job for you. We at Optasy have a team of expert developers who specialize in Drupal development. Our team of dedicated professionals will ensure that your site is always working smoothly. Check this page for more details. Photo credit: Unsplash.
Raluca Olariu / Aug 09'2022
Drupal 10 will be released on December 14th, 2022. The upgrade process from Drupal 9 to Drupal10 will be even easier than Drupal 8 to 9 was. Making projects that are already compatible with Drupal 9 compatible with Drupal10 requires removing deprecated API uses, which means that you'll have to remove them from your code. There are usually only a few deprecated API uses per module, but when we consider upgrading over 8,200 Drupal 9 modules on drupal.org hundreds or thousands of hours from our community could be spent on this task. The good news is that Drupal Rector is a tool developed by Palatir.net and Pronghorn Labs. that can be used by developers who want to make their modules compatible with Drupal 10. It can also be used to automatically fix deprecated API uses in existing projects. Using Drupal Rector is easy, but running it on all Drupal 9 projects could have taken hundreds of developer days to complete. Drupal Rector is an automated tool that generates patches for contributed modules. These patches will be made available to the community through the Drupal Association which has partnered with Acquia and Palantir. This means that developers will not need to write any code to upgrade their modules to Drupal 10. Instead, they will simply apply the patch. However, for some modules, it may still be necessary to manually replace deprecated API uses. This bot is not affiliated with any individual or company. It is a tool that will automatically post updates to issues created by the Project Update Bot. These updates will be posted to issues that were created during the Drupal 8 to 9 migration. Maintainers are encouraged to review the patches and provide feedback if they feel the patches are useful. If the project maintainers decide to use these patches, then they can help speed up the update process for modules for Drupal 10 dramatically. Related: Drupal 10 New Features and How to Prepare Your Migration. Maintainer Options There are several ways to deal with these issues when maintaining a project: Leave the issues open and apply the provided patches to remove some or all of the deprecated APIs. The Project Update Bot checks weekly if Drupal Rector can remove new deprecated APIs and posts a new patch if possible, so you don't need to worry about it. If you would like to use this issue as a starting point please remove the "ProjectUpdateBotD10" tag from the issue. The bot will not post any updates if this tag is present. You can add the tag back and the update bot will start posting updates again. If you see an issue that is closed, please don’t reopen it. Closing an issue stops the bot from posting new issues. You can also flag the issue if you think it should be reopened. For more information and support regarding your Drupal migration, please contact us and get in touch with our team of Drupal experts. Photo credit: Unsplash.
Raluca Olariu / Jul 15'2022
Drupal is a free open-source content management system (CMS) that allows you to create websites, blogs, and other web applications. It has become one of the most popular platforms for building custom sites. The process of migrating from Drupal 8 to Drupal 9 is no small task. There are several changes and new features that you’ll want to consider before moving forward. In this article, you'll discover some of the major changes that you’ll encounter when migrating from Drupal 8 to Drupal 9. As you migrate to Drupal 9, you’ll notice a significant change in the way things look and function. The biggest difference between Drupal 8 and Drupal 9 is the introduction of a completely redesigned user interface. This means that you'll need to rework your entire site from scratch. What Does a Drupal Migration Mean? A Drupal migration process involves taking an existing Drupal website or blog and converting it into a Drupal 9 installation. You can also perform a complete Drupal 9 install by starting with a blank slate. When you migrate to Drupal 9 from Drupal 8, you need to update your Drupal 8 website to the latest version of both core and contributed modules and themes. If you have any custom code, such as custom content types, views, and fields, you will need to convert them to Drupal 9 compatible versions. You may also need to upgrade your database schema to support Drupal 9's new data model. And finally, you should make sure that all your files are converted to Drupal 9 standards. What Is Drupal 9? Drupal 9 is the same as the Drupal 8.9 version but without the deprecated code available in the previous version. It's identical to the 8.9 version for editors, website builders, and developers and it is built with an API-first approach in mind. Drupal 9 improves structural tools and editorial workflows. Key Drupal 9 benefits Drupal 9 brings forward a continuous innovation cycle that delivers all the best features of Drupal 8, plus updated system requirements that improve security support. Drupal 9 provides feature additions twice a year, so you'll be up-to-date with the latest technology innovations. What is more, your developer team will most likely work very easily with Drupal 9, as the Drupal 8 experience is quite similar. Prepare your upgrade process and get a cleaned-up, consistent, API-based modern environment. You might also like: Drupal 10 New Features and How to Prepare Your Migration. Migrating to Drupal 9: What do I need to know? Before you begin your Drupal 9 migration, there are three key areas where you'll need to take action: Update Your Site Core In order to successfully migrate to Drupal 9, your site must be updated to the latest version of Drupal 8 core. To ensure that your site works properly after the migration, you should use the same version of the core that you used during development. Upgrade Modules and Plugins When you migrate to Drupal 9 you'll need to upgrade all your modules and plugins to their respective Drupal 9 versions. For example, if you're using Views 7.x-3.0 then you'll need to upgrade to Views 8.x-2.1. Similarly, if you're using CCK 3.x-7.x then you'll need to move to CCK 4.x-4.6. Convert Custom Code If you've developed custom content types, views, or fields, you'll need to convert these items to Drupal 9 compatible versions so they work properly on your new site. How does a Drupal migration affect your brand reputation and business value? Upgrading to Drupal 9 comes with benefits like all system and software upgrades. To understand the business value added by such a migration, consider asking the following questions: Are your current features and modules secure and relevant for your business scope? How would you rate them? Do you clearly know the scope of a Drupal migration for you? How many resources like time and money do you plan to spend on this migration? Does your developer team have the necessary skill set to plan and complete it successfully? How will your Drupal migration impact the content design and architecture on your site? Tools & Modules For Completing Your Drupal Migration Now that you've asked the right question, you might be ready to start your migration. If so, here are some tools and modules to help you in this process: Core Migrate Module Suite: migrate your content and site configuration Upgrade Rector: automate module updates for Drupal 8 sites of common deprecated code to the latest Drupal 9 compatible code Drupal Module Upgrader: scan and convert outdated code on your site Upgrade Status Module: provide information about contributed project availability 4 Steps to Prepare Your Drupal 8 site for Migrating to Drupal 9 Check out this to-do list before starting your migration to Drupal 9: 1. Check that your hosting environment meets the compatibility requirements of Drupal 9. 2. Update your contributed projects so that you resolve Drupal 9 compatibility issues gradually, keeping Drupal 8 compatibility at the same time. 3. Make sure to upgrade to the latest Drupal 8 version available (Drupal 8.8 and 8.9). 4. Edit your custom code by removing deprecated API use. The transition from one version to another can be challenging, but the migration process is simple once you learn how it's done. If you find it overwhelming and want to opt for professional services, check out Optasy's services. Our dedicated team of Drupal experts will support you in every step of your migration process and ensure that your website is up and running smoothly after the migration. Optasy offers assistance and custom migration to suit the specific needs of each business. Photo credit: Unsplash.
Raluca Olariu / Jul 07'2022
Raluca Olariu / May 25'2022
Acquia Cloud Enterprise is a fully managed cloud service that provides the infrastructure, tools, and services to run your site on the Acquia Platform. Acquia for Drupal Enterprise is an enterprise-ready version of Acquia's award-winning platform for building and running websites with Drupal 8. It includes all of the features you need to build, manage, and scale a modern website. It also comes with preconfigured modules, themes, and other content so you can get started quickly. What makes Acquia the right Drupal hosting provider? Acquia Cloud Platform offers secure and compliant web hosting services built exclusively for Drupal. You can use them to host your site and develop your content using Drupal 8, Drupal 7, or any other version of Drupal. They offer fully managed Drupal hosting, as well as a range of development tools. Their enterprise-grade security features include SSL certificates and access control lists (ACLs). They also provide world-class customer service. The following are some of the key benefits of choosing Acquia: Fully managed hosting - No servers to install, configure, maintain, upgrade, patch, or monitor. All you have to do is deploy Drupal. Focus on innovation - Having a fully managed Drupal hosting solution allows you to create digital experiences that focus on what matters most: the customer. Highly scalable - Acquia’s cloud architecture scales from small sites to large global deployments. Built for performance - Acquia has built its hardware and software solutions to ensure that your site performs at peak levels. Streamline compliance - Compliance requirements such as GDPR, PCI DSS, HIPAA, and more are easily met through Acquia’s robust data protection practices. Top features of Acquia web hosting for Drupal Drupal 8 support. Acquia supports Drupal 8 out of the box. This means you can start developing and deploying your next great project immediately. Built-in security. Acquia includes strong authentication and firewall controls. Robust developer tools that provide automated testing for development, staging, and production environments. Real-time monitoring tools (Acquia Insight) that measure and report on application health. Add-ons. Acquia offers hundreds of add-on modules and themes to help you customize and deliver cutting-edge experiences. Best Practices for Acquia Setup & Maintenance In order to optimize the performance and functionality of your site, we recommend the following best practices when setting up and maintaining your site on Acquia. Set up the environment before starting work. The first step in getting started with Acquia is creating an account and installing Drupal. Once your site is live, it’s important to keep it running smoothly by regularly updating core, contributed modules, and third-party extensions. Use the Acquia Dashboard. The Acquia dashboard provides a single place where you can view all of your settings, including installed modules, configuration options, and user roles. It's also where you can manage users, groups, and ACL permissions. Keep your database clean. As part of regular maintenance, make sure your database tables are properly maintained. For example, if you have many content types or custom fields, consider using the Field Permissions module to prevent orphaned records. Keep your database optimized. If you use the MySQL Query Cache feature, it will be automatically enabled. To ensure optimal performance, disable caching whenever possible. Optimize your codebase. Use the built-in Drush command line tool to perform updates and upgrades to Drupal core and other modules. Optimize your site architecture. Make sure your site has a clear separation between presentation logic and business logic. This helps separate concerns and makes it easier to maintain your site as its complexity grows. Make sure your site has a clean separation between presentation logic and data access logic. This helps separate responsibilities and makes it easier to update your site when new features are added. Test your site thoroughly. Test your site from multiple devices and browsers. You should test on mobile phones, tablets, laptops, and desktop. FAQs about Drupal hosting How does Acquia compare to other Drupal hosts? Acquia is one of the few companies offering truly integrated Drupal hosting. The brand has combined its expertise in both technology and business management to make it easy for users to launch and grow their online presence. What is the difference between Acquia Hosting and Acquia Cloud Platform? With Acquia Hosting, customers get all the benefits of a full-featured, managed Drupal platform without having to manage servers themselves. With Acquia Cloud Platform, customers get all the advantages of a private cloud infrastructure with the convenience of a shared environment. Both options allow you to build, test, and deploy websites quickly and efficiently. Is there a free trial available for Acquia Hosting? Yes. You can try our services completely risk-free by signing up for a 30-day free trial. After the trial period ends, you will be billed $9.99 per month. Can I host my website using Acquia Hosting if I am not interested in running an enterprise-level site? Absolutely. Acquia Hosting is designed to work well with any type of website. It comes with everything you need to launch your new or existing website, including: A powerful Content Management System (CMS). An intuitive user interface. Easily scalable resources. Advanced security. Access to thousands of premium WordPress themes and plugins. Support for multiple languages and currencies To learn more about Acquia Drupal, check out this page. Photo credit: Unsplash.
Raluca Olariu / Apr 29'2022
According to a 2017 study, 1 in 5 Canadians aged 15+ has at least one disability. Failing to prioritize web accessibility means ignoring a significant part of the population. The increasing number of published legal cases around web accessibility shows that making websites accessible for people with disabilities is no longer optional. The international web standard WCAG (Web Content Accessibility Guidelines) includes three levels of accessibility compliance: A, AA, and AAA. However, as digital environments continually evolve, these requirements are frequently updated to match increasingly modern needs. The WCAG help companies remove unintentional barriers and reach the widest possible audience. Accessibility regulations in Canada vary based on: The type of business (public sector company or private organization) The place where your business has been founded The size of your organization Whether your company is country-wide or provincial So, how can you ensure you meet all Canadian accessibility requirements and provide accessible digital information for all your users? This article dives in the wavy sea of accessibility laws and policies in Canada, so you can determine which ones apply to your business. But first, let's have a look at what makes a website accessible. What is web accessibility? For a website to be accessible, it has to offer people with disabilities and those using assistive technologies easy ways to interact with the entire content found on the site. By supporting your visitors to overcome accessibility barriers in their interaction with your site, you position your brand as a trustful one. Therefore, the benefits of web accessibility extend to your business as well, not only your website's users. Web content accessibility doesn't just include people with disabilities. It also refers to content that can be easily understood and interacted with by smartphone users, elderly people, persons with low literacy, or those who have low English skills. An accessible website includes the following: ALT text for all types of images Captions and transcripts for audio and video content to help persons with disabilities, hearing loss, or low English skills understand the information provided. Link names that contain meaningful and descriptive text which can be easily interpreted by screen readers. Relevant, appropriately formatted headlines that help people with disabilities that use assistive software easily find the information they are interested in. This accessibility step also improves your SEO and SERP rankings. Use meaningful link texts that clearly describe what the URL i about. Try to include specific keyword and avoid raw URLs. Clear website instructions that make your users' interactions with your site more straightforward and streamlined. What is accessible content? Maybe your website is an Ecommerce platform, or it might be a publishing site on various topics. Regardless of its scope, your website has to provide clear, meaningful, and concise content in order to be considered accessible. As a content editor, you need to pay attention to how you write your copy so that it is always: Perceivable. Website users should easily perceive any piece of content that is presented on the site. Operable. When structured, a site's content should focus on operability. Understandable. Accessible content is comprehensive, concise, and includes meaningful structural elements. Robust. A piece of content is considered robust when it can be easily scanned and interpreted by assistive technologies. By doing so, your web content will be accessible to all your users (persons with disabilities, smartphone users, elderly people, non-native English speakers, etc.) What are the most important web accessibility laws in Canada? According to the Canadian Standard on Web Accessibility, all Governments of Canada websites and web applications must conform to WCAG 2.0 Level AA. Note: This does not apply to any business outside the government. Provincial regulations The Accessibility for Ontarians with Disabilities Act (AODA) established in 2005 was the first provincial accessibility law and is currently the only provincial law with an explicit digital accessibility element. Public sector organizations, private, and non-profit organizations with more than 50 employees need to comply to AODA regulations. Despite the fact that the AODA does not apply to self-employed individuals that don't have employees, all businesses in Ontario, regardless of size, are urged to consider web accessibility a priority. The current minimum standard for all public-facing websites is to comply with Level A and all public sector organizations and private businesses with 50+ employees need to be WCAG 2.0 AA accessible. To maintain their accessibility compliance status, companies are also required to publish a Statement of Accessibility Commitment and Accessibility Policy on their websites. The deadline for this report was set for December 31, 2020, and extended to June 30, 2021. In regard to companies that own a website with content built by international vendors, the content must comply with local laws and policies. Ontario.ca specifies, “The organization that controls the website must meet the accessibility requirements.” Accessible Canada Act (ACA) The Accessible Canada Act (ACA) founded in 2019 by the Federal Government intends to create a barrier-free Canada for people with disabilities by 2040. Its futuristic vision and well-established strategies were built with the Canadian Human Rights Act and Canadian Charter of Rights and Freedoms in mind. These new legislations benefit everyone in Canada, especially people with disabilities, through the proactive identification, elimination, and avoidance of barriers to accessibility in the digital environment. The ACA encourages the Government of Canada to collaborate with stakeholders and persons with disabilities to create new accessibility regulations for private or non-profit organizations, banking, telecommunications, or transportation industries. To discover the right direction of the ACA development, the Government of Canada asked its citizens what an accessible Canada meant to them. The findings of the report, Creating new national accessibility legislation: What we learned from Canadians, outlines the following key areas where accessibility needed reinforcement: Programs and service delivery Employment Information and communication technology Procurement and transportation The ACA set a new accessibility standard for publishing and promoting digital content, and it received Royal Assent on June 21, 2019. What lays at the foundation of ACA is eliminating the barriers to accessibility for Canadians with disabilities and help them interact more easily with digital content and technology. One touchpoint of the ACA is the digital experience, which can be made accessible by: Leveraging conformance-facing tools in workspaces (intranets, employee services, internal learning resources) Including conformance of digital tools and content from vendors Installing kiosks, parking machines, or payments machines How to comply with accessibility laws In today's busy and complex digital landscape, all websites are highly encouraged to take accessibility seriously. Regardless of the regulation, you can ensure that you pass the accessibility test by: Keeping up to date with the latest versions of WCAG, which constantly change to match current technologies and user research. These regulations are established to meet a wide range of needs, including those of people with low vision or neurologic disorders, and to keep pace with the ever-changing mobile landscape. Leveraging analytics data to help you understand your target audience and their unique needs. Additionally, you can talk and ask for feedback from your active users to better grasp your website's strengths and weaknesses. By gaining awareness of ideas of improvement directly from your audience, you'll deliver more personalized and accessible web experiences. Testing assistive technology tools to gain a more accurate perspective on how you can support, for example, people relying on screen readers. Get in the shoes of your users and become more empathetic to be able to come up with appropriate inclusive solutions to make your site more accessible. Fines and penalties So, what happens if you fail to comply with the accessibility regulations that apply to your organization? The fines under the AODA include: Companies can be penalized up to $100,000/day. Individuals and unincorporated businesses can receive fines of up to $50,000/day. Managers and officers in a corporation can be fined up to $50,000/day. The current enforcement instructions state that businesses are fined larger penalties for their first violation, and, if the lack of compliance continues, these penalties can apply every day. However, the way these fines are given depends on the impact of the non-compliance and the history of the company or individual that has committed the violation. For minor violations, organizations may be fined as little as $500/day. The AODA applies to all levels of government, non-profit and private sector companies, but the penalties are currently targeting only organizations with 50+ employees. How can your business benefit from complying with accessibility laws? Improving your website's accessibility is wise regardless of legal compliance regulations. It is also good for the business. Some key benefits of optimizing your site for accessibility are: Higher traffic rates on your website. By making your site accessible, you are opening the door for a wider range of visitors, which may lead to increased traffic, engagement, and conversion rates. More customers. Web accessibility is all about meeting a wide variety of customer needs, and it can grow your customer base in the long run. Improved SEO rankings. Some practices to make your site more accessible include writing relevant, concise content, adding ALT-text to images, or selecting simplistic layout designs. Also, these practices are good for SEO, as they increase your SERP ratings and your website's visibility. Faster page loading speed. By working on your website's accessibility, you also improve your page loading time and the overall user experience. Conclusion Keeping up with the evolving web accessibility laws in Canada is a must. The next step is to become proactive on your accessibility journey by designing and optimizing your web apps and sites to comply with the rules and regulations of WCAG. This will not only keep you away from lawsuits and penalties, but it will also boost your brand reputation and your business outcomes. If you need a hand in building websites and web apps that are compliant with the latest Canadian accessibility laws, we are happy to help with proactive Drupal support for your development projects. Check out our Drupal Website Accessibility services and let's discuss how you can embrace an inclusive mindset that supports all your customers. Photo credit: Tingey Injury Law Firm on Unsplash.
Raluca Olariu / Jul 22'2021
Web accessibility heavily relies on developers and designers. They are responsible for building code and specific design patterns to make a website accessible for people with disabilities. Another way to enhance a site's accessibility is through content. Creating accessible content is paramount when it comes to making a website accessible to screen reader users or visitors that use assistive technologies. Content editors can give a piece of writing accessibility by: writing relevant, concise, descriptive text links creating easily scannable headings adding alternative texts to every non-text element of the content writing meaningful copy Regardless of the scope of your website, as a content editor, your mission is to create and optimize every piece of writing on your site with accessibility in mind. This also means putting yourself into the shoes of your audience and thinking from their perspective. You should ask yourself: What do I need in order to have full access to this website? Which features and website tools can help visitors interact with this website more conveniently? If you use empathy to answer these questions, you'll get closer to understanding your audience. Only then will you be on the right path to building accessible content on your website. How do you define accessible content? Web content accessibility doesn't just include people with disabilities. It also refers to content that can be easily understood and interacted with by smartphone users, older people, persons with low literacy, or those who have low English skills. According to the WCAG 2.0 standards, web content is considered accessible if it's: Perceivable. Website users should easily perceive any piece of content that is presented on the site. Operable. When structured, a site's content should focus on operability. Understandable. Accessible content is comprehensive, concise, and includes meaningful structural elements. Robust. A piece of content is considered robust when it can be easily scanned and interpreted by assistive technologies. How to create accessible content 1. Use specific link texts. And try to avoid link text like "Click here" as they're not suitable in terms of accessibility. Meaningful link texts convey and clearly describe what the URL is about, making it easier for people who use screen readers to interact with the content. When using link texts, try to: Avoid raw URLs Include specific keywords Be short and concise Make sure the link text fits naturally into the content Mention the type and size of files in case of downloadable links 2. Write clear and simple content. Using concise language for your website's content benefits multiple groups of visitors, such as: Users with cognitive disabilities Non-native English speakers Screen reader users Busy people who want to quickly go through your copy Depending on the professional level of your content's target audience, you should either avoid or explain technical terms and acronyms. Also, focus on using an active voice that clearly states your ideas and avoid long sentences and idioms. 3. Provide transcripts and captions. While captions appear on the screen as written text, transcripts are the textual version of the video or audio content provided in a separate document. Transcripts and captions make websites more accessible for users who: Have hearing issues Have low English skills Can't listen to the content due to environmental reasons Transcripts and captions can be provided for all video and audio content, or they can be done by request. Either way, they are great ways to improve a website's accessibility. 4. Add relevant, appropriately formatted headlines. People with disabilities that use assistive software need scannable content that allows them to quickly find relevant information instead of wasting time going through the entire chunk of text. Structuring and styling your content in a scannable manner can also enhance your SEO efforts and improves your SERP visibility. Design your headings with accessibility in mind, and ensure that you use them as structural elements of the content and define its hierarchy. The accessible text needs to provide readers the ability to quickly navigate between the most important sections, and headings are the tool for allowing this. 5. Use ALT text for images. Whether you have complex images or just decorative images on your site, make them accessible by providing precise and concise ALT descriptions. Screen readers can't interpret non-text content elements, so images without ALT text are useless for screen reader users. Like headlines, alternate descriptions highly improve your SEO rankings and visibility. Make sure you use ALT text wisely by: Keeping your description short (under 125 characters) Avoiding images with text like graphs or diagrams 6. Write clear, to-the-point website instructions. Web accessibility is all about easier interactions with digital platforms. People want web experiences that require as few resources as possible on their part. And for online visitors with disabilities, this is more than a demand; it is a necessity. Therefore, web instructions, error messages, or data formats must be easy to understand, so they can be considered accessible. Part of creating accessible web content includes paying attention to how you write basic text like website instructions. Web accessibility is here to stay. Implementing web accessibility into the core of your digital platform is a must. As web accessibility laws are getting more restrictive, brands start to think of making their websites accessible to support the future of their businesses. In an increasingly populated digital landscape, the mindset has to evolve in order to meet the complex needs of a variety of internet users. Companies that don't keep up with these trends will fall behind, and those who take web accessibility seriously will be on the winning side. As we've seen, accessible content creation is not rocket science and will improve your website in multiple ways. Making your content accessible should be a priority and an essential part of your editorial workflow. A few practices to remember for optimizing your content are: Always use ALT text for images Provide captions and transcripts for audio and video content Properly structure and format headings If you need help to make your website more accessible, check out Optasy's Drupal Website Accessibility services. We'll offer our best support for helping you adopt an accessibility-first mindset to your website. Photo credit: Nick Morrison on Unsplash.
Raluca Olariu / Jul 20'2021