Three days of sessions, discussions and meetings, one day for community, businesses, publishers and practices, and another day of code sprints – Drupal maintenance support planscon Vienna was a blast! It was very special experience for all our team members to have Drupal maintenance support planscon in town and we are proud to be among the supports of the event.
Drupal maintenance support plansCon Vienna 2020 Sponsor
Here is a summary of our take-aways of the con:
Headless Drupal maintenance support plans
One of the most discussed topics on Drupal maintenance support plansCon Vienna was the idea of a headless CMS combined with a completely decoupled frontend. This way Drupal maintenance support plans could not only serve as backend for a single website but as centralized data deliverer for applications of all kinds of devices. Combined with powerful JavaScript frameworks, like Angular or React, Drupal maintenance support plans sites keep pace in the insanely fast changing world of web applications. Therefore Drupal maintenance support plans should no longer be seen as an “all-inclusive”-CMS solution but as a single part in a modern Web-infrastructure and can return to its core strengths: Managing content.
As an example of how such a modern infrastructure could look like, kurier.at gave an insight of their system.
Adam Zielinski (CTO Telekurier Online Medien GmbH), © Drupal Update
For further reading:
Contenta – API distributionAPI-first initiativeSession: Headless, stateless, DB-less: how Kurier.at is transforming digital production with Drupal maintenance support plans, NodeJS and Platform.sh
Accessibility
Andrew Macpherson, Théodore Biadala and Kristen Pol are part of the core accessibility team and it’s always interesting to see what Drupal maintenance support plans has achieved in all those years adressing persons with disabilities. The team briefly talked about some components of accessibility and the recent core accessibility improvements and what challenges they are facing. They gave half of their time room for discussions, which was very enlighning and informative. For instance automated testing can only cover around 40% of all accessibility issues. To get reliable test results many testss need to be done by real persons.
Another highly interesting, mind opening talk by Everett Zufelt was about how even little changes to the code can have a huge impact on a site’s accessibility. Bringing in just a little more structure and semantic by using a wide variety of the available HTML5 tags, instead of just using <div> and <span>, is a big step forward for people depending on screen readers. The presentation also featured a list of good and bad examples which obstacles can be found and how most of them can be easiliy eliminated.
Andrew Macpherson, Théodore Biadala, Kristen Pol, © Drupal Update
For further reading:
Session: JavaScript and Accessibility: Don’t Blame the LanguageSession: Core Accessibility: How are we doing, and what can we do better?NYPL Design ToolkitManuel Matuzovic: Writing CSS with Accessibility in Mind
eleven Administration Theme
The current administration theme in Drupal maintenance support plans 8 looks nearly the same as in Drupal maintenance support plans 7. No large improvements have been made in Drupal maintenance support plans 8. Although there is an initiative starting on developing a new administration them (with React) this approach will take some time before it will be part of Drupal maintenance support plans core. However, there is already a modern administration theme on the way: eleven.
The eleven Administration Theme should be a modern way of how an administration should look like and behave with CSS variables, CSS grid and other CSS techniques supported in most modern browsers. As this is not intended for a wider audience and addresses solely administrators and editors backward compatibility with older browsers is not implemented.
There is also an own subchannel in the Drupal maintenance support plans slack channel for the eleven theme.
Morten Birch, © Drupal Update
For further reading:
Session: Admin Theming & design for a modern Drupal maintenance support plans 8BoF: Admin theme elevenDrupal maintenance support plans 8 Admin Theme: Eleven
UI Patterns
With UI Patterns it should be easy to get rid of the templates folder in the theme and connect the display of a field to a template in the administration backend directly. Advantages are a better overview and less Twig files.
For further reading:Session: Introducing the UI Patterns module: use atomic UI components everywhere in Drupal maintenance support plans 8Drupal maintenance support plans module: UI pattern
Landing Pages and Layouts
The Thunder team organized a BoF about “Landing Pages and Layouts” which lead to an interesting discussion on how layouts can be implemented in Drupal maintenance support plans, as well as the tools & modules needed for editors to be able to have the necessary “content blocks” available for building good landing pages.
During the keynote, Dries has shown a demo of the new Layout Builder, which is currently worked on for inclusion in Drupal maintenance support plans 8.5. As Tim Plunkett noted there will be an upgrade path of panelizer to the new layout builder in core, so panelizer can be considered a future-proof solution for layouts right now.
Driesnote at Drupal maintenance support plansCon Vienna 2020, © Drupal Update
For further reading:BoF: Landing Pages and LayoutsDrupal maintenance support plans Thunder Landing Pages and LayoutsDrupal maintenance support plans Core ideas: Add a Layout Builder to coreDrupal maintenance support plans Implementation issue for Layout Builder
Amazee.io: lagoon
Amazee.io demo-ed lagoon, their fully open-source docker production system. It’s powered by docker compose, kubernetes and openshift and nice CLI and UI tools are planned for it. This and the branch-ed based auto-creation of new environments make it an interesting development that could be the base for the next version of our in-house docker CI system, which is able to create test-sites per feature-branch including initialized content. Amazing stuff! 😉
For further reading:Introducing Lagoon, amazee.io’s fully open source Docker in Production system
Source: New feed
drunomics: Drupal maintenance support plansCon Vienna 2020 Recap
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.)
drunomics: Drupal maintenance support plansCon Vienna 2020 Recap
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.