Drupal maintenance support plans Blog: Drupal maintenance support plans 8.2, now with more outside-in

Over the weekend, Drupal maintenance support plans 8.2 beta was released. One of the reasons why I’m so excited about this release is that it ships with “more outside-in”. In an “outside-in experience”, you can click anything on the page, edit its configuration in place without having to navigate to the administration back end, and watch it take effect immediately. This kind of on-the-fly editorial experience could be a game changer for Drupal maintenance support plans‘s usability.
When I last discussed turning Drupal maintenance support plans outside-in, we were still in the conceptual stages, with mockups illustrating the concepts. Since then, those designs have gone through multiple rounds of feedback from Drupal maintenance support plans‘s usability team and a round of user testing led by Cheppers. This study identified some issues and provided some insights which were incorporated into subsequent designs.
Two policy changes we introduced in Drupal maintenance support plans 8—semantic versioning and experimental modules—have fundamentally changed Drupal maintenance support plans‘s innovation model starting with Drupal maintenance support plans 8. I should write a longer blog post about this, but the net result of those two changes is ongoing improvements with an easy upgrade path. In this case, it enabled us to add outside-in experiences to Drupal maintenance support plans 8.2 instead of having to wait for Drupal maintenance support plans 9. The authoring experience improvements we made in Drupal maintenance support plans 8 are well-received, but that doesn’t mean we are done. It’s exciting that we can move much faster on making Drupal maintenance support plans easier to use.
In-place block configuration
As you can see from the image below, Drupal maintenance support plans 8.2 adds the ability to trigger “Edit” mode, which currently highlights all blocks on the page. Clicking on one — in this case, the block with the site’s name — pops out a new tray or sidebar. A content creator can change the site name directly from the tray, without having to navigate through Drupal maintenance support plans‘s administrative interface to theme settings as they would have to in Drupal maintenance support plans 7 and Drupal maintenance support plans 8.1.

Making adjustments to menus
In the second image, the pattern is applied to a menu block. You can make adjustments to the menu right from the new tray instead of having to navigate to the back end. Here the content creator changes the order of the menu links (moving “About us” after “Contact”) and toggles the “Team” menu item from hidden to visible.

In-context block placement
In Drupal maintenance support plans 8.1 and prior, placing a new block on the page required navigating away from your front end into the administrative back end and noting the available regions. Once you discover where to go to add a block, which can in itself be a challenge, you’ll have to learn about the different regions, and some trial and error might be required to place a block exactly where you want it to go.
Starting in Drupal maintenance support plans 8.2, content creators can now just click “Place block” without navigating to a different page and knowing about available regions ahead of time. Clicking “Place block” will highlight the different possible locations for a block to be placed in.

Next steps
These improvements are currently tagged “experimental”. This means that anyone who downloads Drupal maintenance support plans 8.2 can test these changes and provide feedback. It also means that we aren’t quite satisfied with these changes yet and that you should expect to see this functionality improve between now and 8.2.0’s release, and even after the Drupal maintenance support plans 8.2.0 release.
As you probably noticed, things still look pretty raw in places; as an example, the forms in the tray are exposing too many visual details. There is more work to do to bring this functionality to the level of the designs. We’re focused on improving that, as well as the underlying architecture and accessibility. Once we feel good about how it all works and looks, we’ll remove the experimental label.
We deliberately postponed most of the design work to focus on introducing the fundamental concepts and patterns. That was an important first step. We wanted to enable Drupal maintenance support plans developers to start experimenting with the outside-in pattern in Drupal maintenance support plans 8.2. As part of that, we’ll have to determine how this new pattern will apply broadly to Drupal maintenance support plans core and the many contributed modules that would leverage it. Our hope is that once the outside-in work is stable and no longer experimental, it will trickle down to every Drupal maintenance support plans module. At that point we can all work together, in parallel, on making Drupal maintenance support plans much easier to use.
Users have proven time and again in usability studies to be extremely “preview-driven”, so the ability to make quick configuration changes right from their front end, without becoming an expert in Drupal maintenance support plans‘s information architecture, could be revolutionary for Drupal maintenance support plans.
If you’d like to help get these features to stable release faster, please join us in the outside-in roadmap issue.
Thank you
I’d also like to thank everyone who contributed to these features and reviewed them, including Bojhan, yoroy, pwolanin, andrewmacpherson, gtamas, petycomp, zsofimajor,SKAUGHT, nod_, effulgentsia, Wim Leers, catch, alexpott, and xjm.
And finally, a special thank you to Acquia’s outside-in team for driving most of the design and implementation: tkoleary, webchick, tedbow, Drupal Update, tim.plunkett, and drpal.

Acquia’s outside-in team celebrating that the outside-in patch was committed to Drupal maintenance support plans 8.2 beta. Go team!
Source: New feed

This article was republished from its original source.
Call Us: 1(800)730-2416

Pixeldust is a 20-year-old web development agency specializing in Drupal and WordPress and working with clients all over the country. With our best in class capabilities, we work with small businesses and fortune 500 companies alike. Give us a call at 1(800)730-2416 and let’s talk about your project.

FREE Drupal SEO Audit

Test your site below to see which issues need to be fixed. We will fix them and optimize your Drupal site 100% for Google and Bing. (Allow 30-60 seconds to gather data.)

Powered by

Drupal maintenance support plans Blog: Drupal maintenance support plans 8.2, now with more outside-in

On-Site Drupal SEO Master Setup

We make sure your site is 100% optimized (and stays that way) for the best SEO results.

With Pixeldust On-site (or On-page) SEO we make changes to your site’s structure and performance to make it easier for search engines to see and understand your site’s content. Search engines use algorithms to rank sites by degrees of relevance. Our on-site optimization ensures your site is configured to provide information in a way that meets Google and Bing standards for optimal indexing.

This service includes:

  • Pathauto install and configuration for SEO-friendly URLs.
  • Meta Tags install and configuration with dynamic tokens for meta titles and descriptions for all content types.
  • Install and fix all issues on the SEO checklist module.
  • Install and configure XML sitemap module and submit sitemaps.
  • Install and configure Google Analytics Module.
  • Install and configure Yoast.
  • Install and configure the Advanced Aggregation module to improve performance by minifying and merging CSS and JS.
  • Install and configure Schema.org Metatag.
  • Configure robots.txt.
  • Google Search Console setup snd configuration.
  • Find & Fix H1 tags.
  • Find and fix duplicate/missing meta descriptions.
  • Find and fix duplicate title tags.
  • Improve title, meta tags, and site descriptions.
  • Optimize images for better search engine optimization. Automate where possible.
  • Find and fix the missing alt and title tag for all images. Automate where possible.
  • The project takes 1 week to complete.