Before starting this article, we need to get our terms right, just to be able to move forward.
UX or User Experience Design is the process in which the designer seeks the ultimate client’s satisfaction by improving the usability, accessibility, and pleasure felt during the user - product interaction.
UI or user interface is the field of human–machine interaction. It is the magical space where interactions between humans and machines occur. The main goal of UI is to make operations as effective and pleasing as possible, to guide all user with an interactive platform that would suit all type of platform (be that mobile or not) and all users.
The two may seem similar, but never say that to a UX or a UI designer if you want to get out alive. The truth is that neither one of the two could live one without another and nor does Drupal. Lots of tests and studies have been made before beginning to start coding for Drupal 8. In itself, Drupal had the amazing luck of having one of the best communities in the world that would note all problems and all needs along the years.
Since the release, all Drupalists have noticed a multitude of changes in the core that basically influence the whole user experience to the best.
Content, content and more content
Some of the first users of any CMS (to be clear...the non-devs) are the content creators, good souls that try to create a relevant content that will increase the website's authority. Their needs were listened as Drupal 8 comes with an improved creation screen that all content creators will enjoy.
Pssst...content creators, great news in store! D8 comes with a "save as draft functionality" and with better defaults, so you may open the Champagne now and celebrate as your prayers have been listened to.
In itself, when you first download D8, don’t expect that much but then when you start using it, all those great Easter Eggs just pop. It's like programmer's Christmas and Easter in the same place. For example, the last chocolate egg I’ve found a couple days ago: the collapsible fieldsets have been replaced with HTML5 details elements. A true delight that you may want to check it out here.
The site builders benefit from the changes implemented to D8
Even though for the moment it may not be obvious mainly due to the little documentation that is currently available, Drupal 8 promises to become more and more user-friendly as its core will get more and more extended.
One thing that I personally have waited ever since the UX strategy has been released is the D8 design for small screens. Many members of the community are currently working to make it possible but it may take a while to finish it as this change is huge for Drupal and the whole implementation may take a while. UX and UI test must be made in order to determine the right number of taps and the position of each element, solutions must be found to make this interface fully responsive. To surpass this important milestone and to make a true mobile-friendly CMS, there are at least 3 issues that must be fixed:
1. Ability to use Drupal’s administrative forms in mobile devices
2. All of Drupal 8’s core themes should be responsive
3. Front-end performance improvements
At the moment, Drupal 8’s core has almost all the HTML5 elements necessary for HTML5 Web apps, which is a huge step forward to the end result.
Waiting patiently to see more and more of this UX, UI, Drupal collaboration!