We’ve come to the end of Day 1 of DrupalCon in Chicago. Al Hughes and David Stagg are back at DrupalCon (big ups to San Francisco last year!), ready to share some more Drupal knowledge with you all.
Day 0: Party!
Of course, at the end of Day 0, the Drupalers gather at the local hotel bar and go to town. We have to give mad love to all those we partied with: Kieran Lal, Morten Heide, Dries Buytaert, Liza Kindred, Jonathon DeLaigle, Marco Carbone, and more!
The Future of Drupal (8)
- For the most part of the keynote, Dries hammered home the fact that Drupal 8 must work for all devices (no longer the desktop); the number of smartphones in the past year has increased exponentially and it would be egregious to miss that market.
- Dries also wanted to note that if you have two platforms, Drupal and some other CMS, the one that always wins out is the one with the better “ecosystem.” For example, the reason the iPhone wins out over competitors (that might even have a better product or coverage), is due to the ecosystem they’ve created: the App Store, the Apps themselves, the culture, etc. Dries wants to ensure that the Drupal ecosystem is not just stable, but thrives moving into the next generation Web platform.
- When creating Drupal 7, Dries met with 20 major market CTOs (e.g. Time Magazine), and asked them what the biggest issues facing the then current state of Drupal was. He said two bubbled to the top: Configuration and Administration. These were added directly to the direction of D8.
Coming up: Nerd alert!
- You can use ARIA (short for Accessible Rich Internet Applications) roles for descriptions, e.g. <nav role=”main-nav”>, to target and separate your HTML structures.
- Rule of thumb: Use the new <section> tag to group similarly related items (e.g. footer link menus), and use <div> tags to group somewhat unrelated items (e.g. a main content area and a sidebar).
- Really cool tip: On <input> fields, add type=”url” or type=”email” to change the keyboard layout on smartphones.
Media Module for Drupal 7 only
Albert Hughes spent some of his time in a session that discussed the way Drupal 7 will handle and update media in the Drupal system:
- Media is now treated closer to what one would consider a “node”, e.g. you can add fields like “caption”.
- You can also now upload a file and reference it throughout the site, as opposed to have it attached to a custom content type node.
- “Uploads” or the “File Attachments” have been taken away to make things more clean and streamlined.
- However, one of the main reasons this was taken away isn’t because of the Media module, but because the FileField module in Drupal 6 was added to core.
“Monster (Drupal Remix)”
And of course, both A.Hughes and D.Stagg spent a lot of time throwing out moocards getting people to visit http://bit.ly/drupalmonster. And if you don’t want to click, we’ll provide the embed for you 😉