It’s a controversial subject, but Facebook Instant Articles, Google AMP, and Apple News are changing the way mobile web content is consumed. These services run parallel to what Drupal does best: managing content. They welcome and perhaps pressure sites to distribute content through their own platforms. Is this something that we, the Drupal community, should be concerned about? Should we embrace these new technologies and utilize them when it makes sense? If so, what are the implications for site content? Most importantly, how should we advise our clients when they ask us for expertise on these services?
Competing web standards and who controls traffic are polarizing issues. In this session, we're not only going to discuss the most popular competing mobile article content standards, but also get an overview of how they work, what solutions currently exist in Drupal to utilize them, what it means for developers, what it means for content editors, and the pros and cons of each technology.
This issue won't go away anytime soon—we, as a community, cannot let these technologies be overlooked as they continue to grow in popularity. Let the battle for mobile web traffic begin!
3. About Mediacurrent
✤ Mediacurrent helps organizations build highly impactful, elegantly
designed Drupal websites that achieve the strategic results they need.
✤ Single-source provider
✤ Specializing in Drupal since 2007
✤ Headquartered in Atlanta, GA
✤ Team of 70+ Drupal Experts including development, design and
strategy
✤ Clients include: Large Enterprise and high-profile global brands
5. What we’re
covering
✤ How we typically display a
Drupal site
✤ Why these technologies exist
✤ Apple News
✤ Facebook Instant Articles
✤ Accelerated Mobile Pages
✤ What this means for developers
6. How we’re used to displaying
Drupal sites
✤ Build entity types
✤ Add entities (nodes, blocks, custom entity types)
✤ Configure how the entities will be organized, grouped, and where it will appear
✤ Views
✤ Blocks
✤ Page manager
✤ Drupal’s render system
✤ Themes configure how the content should look
✤ Headless Drupal
✤ Bypass Drupal’s theme system to display content using JS frameworks such as AngularJS
7. Why these technologies exist
✤ Users want speed and ease of use
✤ Publishers want increased user engagement and a
“publish once distribute everywhere” option
✤ Advertisers want new revenue sources
✤ Platforms want users in their environment
8. Apple News
✤ Advertising Revenue
✤ Direct Sold — 100% of the revenue.
✤ Backfill — 70% of the revenue.
✤ Pooled — 50% shared between publishers based
on time spent viewing content.
✤ Benefits
✤ Visibility within a dedicated app
✤ Ability for users to still directly follow publishers
9. Apple News & Drupal
✤ Features
✤ Preview a Post Before Publishing
✤ Post individual nodes to Apple News
✤ Post to multiple channels and sections
✤ Project URL https://www.drupal.org/project/applenews
✤ Needs from the community
✤ Needs a D8 Port
11. Facebook Instant Articles & Drupal
✤ Needs from the community
✤ Update to the most recent SDK
✤ community effort to upgrade the D8 2.x branch to have parity with 7.x-2.x
✤ https://www.drupal.org/node/2722613
✤ Facebook Instant Articles BOF at DrupalCon Baltimore
✤ Features
✤ Create a feed of content (Possibly splitting into second module, interested?)
✤ Use the API (Primary focus of module) to publish nodes directly
12. Accelerated
Mobile Pages
✤ Open standard
✤ Resources
✤ https://www.ampproject.org/learn/
overview/
✤ Project Roadmap
✤ https://www.ampproject.org/roadmap/
✤ Set to be a complete mobile website solution
14. What this means for developers
✤ It’s fine if tools like FBIA, AMP, and Apple News scare you
✤ Our jobs require embracing change, we’ve had challenges before
✤ Our clients are looking to us for guidance
✤ Other CMSs are making integration easy (AMP)
✤ Squarespace
✤ WordPress
✤ There is additional work to be done on our part
✤ Even if a project adopts these platforms, we still have to maintain good code
15. Final thoughts
✤ 1.23 billion people log onto Facebook every day
✤ 1.15 billion are mobile users https://zephoria.com/top-15-valuable-facebook-statistics/
✤ On average, users spend fifty minutes on Facebook’s
services (https://www.nytimes.com/2016/05/06/business/facebook-bends-the-rules-of-audience-engagement-to-its-
advantage.html)
✤ One in five page views in the United States occurs on
Facebook (2012)