1
What Are the Advantages of Drupal 8’s Accessibility Feature
2
What are The New Features You Will See in Drupal 8.3?

What Are the Advantages of Drupal 8’s Accessibility Feature

Drupal is a Content Management System. This web-based SaaS allows multiple users with various levels of access to manage all types of content. If you are a user, you will be able to create, edit, publish and archive web pages, articles, press releases and blogs. You can also add and edit events in an event calendar, as well as add or edit  inventory. The purpose of a content management system is to provide the ability to systematically organise and manage a company’s web content in one place. Drupal is one such system which is large and open-sourced. One of its most important features is that it is highly accessible to users. The latest version i.e., Drupal 8, has been rendered even more accessible and user friendly than the last version.

Drupal 8 has been in the works for a while, and it’s coming has long been anticipated. This version has many awesome features such as being responsive to mobile devices, built into its core themes. Configuration management, edit-in-place functions, Views and WYSIWYG interfaces have been directly integrated into the core drupal module.

Accessibility, more importantly, “web accessibility,” is defined as the removal of barriers that have been preventing interaction with or access to websites for some of the population – such as people with disabilities. A well designed, edited and developed website provides equal access to all users. An average individual may not immediately realize how important the accessibility feature of a website is, but there are literally millions of potential users out there who have to use assistive technology to gain access when surfing the internet. Being inclusive is a lofty aspiration on the part of the Drupal community. The enhancement in Drupal’s latest version to support these assistive technologies is a giant leap forward in the path to a healthy and progressive inclusivity.

Here are the advantages of Drupal 8’s accessibility features.

  • Increased Semantic Elements

They have provided more HTML5 semantic elements in this version. Together with other complementary tools, like WAI-ARIA, they have greatly enhanced the system’s web accessibility. This is a remarkable sign that Drupal has truly evolved.

  • Upgrade in Accessibility

While accessibility was definitely an issue that was addressed in the previous version i.e., in Drupal 7, some of the necessary technology for this end were not quite ready until Drupal 8 came into being. Much more of the core HTML has now had HTML5 and WAI-ARIA features incorporated.

  • Alt Text Images

Images with the “alt” attribute are often used for search engine optimization, but they can and should be used to enhance accessibility features. A visually impaired user, for example, will be able to know what an image is all about with the help of alt text. The advent of Drupal 8 will ensure that websites upload text descriptions for uploaded images.

  • Underlined Hyperlinks

Links will be underlined by default with Bartik, and not just indicated by a color change. This may seem like a minor change that does not disturb basic HTML design or functionality but is significant and considerate to those who are visually challenged.

  • Use of Buttons

Where there are ‘calls to action’ by websites, you will find that very often, these are in the form of anchor texts rather than buttons. Introducing the use of buttons over links is a logical step, even from a semantic standpoint. Drupal 8 has called for this measure. While WAI-ARIA can be useful in identifying the purpose of some elements, this new standard can make do with HTML without becoming heavily dependent on WAI-ARIA.

  • Errors in Inline Forms

Errors made while filling up forms will now become easier to identify the user. This is done using the additional feature as an experimental module of the optional core.

This is certainly not an exhaustive list of the advantages of Drupal’s accessibility features in Drupal 8. It does, however, cover the bases with regards to how much more accessible, user-friendly and inclusive in outreach that Drupal has achieved, in its most recent version. Drupal 8 is now much closer to the ideal, which is to render the web accessible to all.

What are The New Features You Will See in Drupal 8.3?

What are The New Features You Will See in Drupal 8.3?

Drupal 8.3.0 is set to release on April 5, 2017. This is a minor release of Drupal 8. As it was with previous minor releases, 8.3 also includes new features and improvements in API and usability. Without wasting too much time on introduction, let’s dive into the new features and improvements that you can expect in Drupal 8.3.

Improvement of Workflow

Drupal 8 was developed with the intention to provide improved workflow. Large companies that adopted Drupal 8 were looking forward to this improvement. Large companies that use Drupal to develop their website, generally, have a large number of content creators. There are also various procedures that require approval and editing. Workflow is a new experimental module. This builds on the Content Moderation module which was introduced in Drupal 8.2. Workflows are considered a key module for all the content approval processes. There is a change in the workflow user interface in Drupal 8.3. The whole workflow can be seen on a single screen. You can create custom publishing states with the help of workflows. You can also control the transition between the states. The configuration screen of the workflow page is simple and easy to understand.  You can go to “people” and then select “permission” from there you can control the access to each stage of the workflows.

Layout Modules That Are New

There are some new modules that have been introduced in Drupal 8.3. The module that is new in Drupal 8 is the Field Layout. The Layout Discover is also a new module. Both these modules are experimental introductions. The code used in these modules is an adaptation of the Layout Plugin. Field Layout and Layout Discover modules will provide two introductory layouts. The additional layouts will be allowed so that you can add new layouts by using other modules. Drupal indicates its future plans with the layout options. Modules like CTools, Panelizer, Panels and Display Suite have been made compatible with an introduction of two new layouts.

BigPipe

BigPipe is the experimental module that was first introduced with Drupal 8 that has graduated and made its place in Drupal 8.3. The function of BigPipe is to facilitate the delivery of personalized content at a faster rate. Generally,  when the content is personalized and dynamic,  loading speed is reduced. This slow loading was targeted with the introduction of BigPipe. BigPipe breaks the process of page loading. Thus, first, the page skeleton is sent to the client. This happens at a faster rate. The rest of the page elements are requested and delivered later into the correct places. The client will not have to wait for the entire page to be generated.

The changes that have been introduced in Drupal 8.3 will also focus on improving the usability on mobile devices.

API Improvements

Significant improvements have been made in the REST and API-first support and certain new features have been added. These new changes have been given below:

Users can now register for REST API.

The performance of anonymous REST API will get increased by 60%. This will happen by utilization on the internal page cache.

The response bodies will improve along with the request status code.

In the case of 404 responses, the reason behind the denial of access will also be returned.

Apart from these changes, there are other API improvements as well. The additional API improvement includes routing system improvements, Symfony Compatibility, replacing Symfony, ExecutionContextInterface and in addition to Entity Published Trait and Entity Published Interface for a generic publishing API. The Original Revision ID is the new property added to revisionable entities. This will help in storing the old revision ID after updates.

There are also some changes that have been made to improve scalability and performance. Some experimental features that were introduced in previous versions have been updated in Drupal 8.3. Migrate API has been given the beta stability. Migrate will have full critical functionality support.

These are some changes and updates that can be expected in Drupal 8.3. Drupal 8.3 is a clear indication of what users can expect in the future. Drupal improvements are targeted to make it more friendly for users.

Copyright © 2012 - 2017 CapitalNumbers Infotech Pvt Ltd. All Rights Reserved.