HTML5

Events happening in the community are now at Drupal community events on www.drupal.org.

Welcome to the Drupal HTML5 Group

html5+drupal logo

This is a discussion and working group for anyone interested in implementing HTML5 markup and API's in Drupal. We are working on several projects to provide HTML5 support for Drupal 7, and pushing to get HTML5 native markup and form elements into Drupal 8 core.

HTML5 Tools is a module for overriding what core is doing. http://drupal.org/project/html5_tools
It works with the Elements module. http://drupal.org/project/elements
HTML5 Base is a base theme for creating HTML5 themes. http://drupal.org/project/html5_base
Semantic Views can help you control the markup of your Views. http://drupal.org/project/semanticviews

Going to DrupalCon Chicago? Look out for a core conversation about getting HTML5 into core, and for code sprints to help with the work. And wear a HTML5 t-shirt on the day of the core conversation to show your support.

Follow us on twitter: http://twitter.com/drupalhtml5.

Working Group Documents:
HTML5 Myths

Discussions

mlncn's picture

Recommended Markup Guide for Modules

I'm referencing the Drupal Markup Style Guide g.d.o wiki in the Definitive Guide to Drupal 7 and it hasn't been updated in a couple years so i wanted to give all interested parties, especially HTML5 folk, foreknowledge to update it (or link it to a d.o equivalent?).

Advice is sound and it's the most comprehensive take i've seen from a module developer's perspective, so that's why i'm providing the link: http://groups.drupal.org/node/6355

Read more
alanburke's picture

A Week at Drupalcon

So an awful lot of stuff happened in one week at Drupalcon.
I'm going to try to put together a summary of the various talks, presentations, sprints and chats that happened.

Tuesday March 8th

Dries' Keynote

One of the key points for this group was the desire of Dries to get HTML5 into core. This is a key point as it means we have buy-in from the top. Hopefully this should make it easier to convince others of the need to bring HTML5 into core.

Read more
alanburke's picture

HTML5 Drupalcon BOF

http://chicago2011.drupal.org/conference/bof/html5-drupal-8
3:45pm Wednesday, Huron room

See you there!

Read more
Jeff Burnz's picture

Drop the GRDDL profile in HTML5?

It appears the profile attribute is dead in HTML5 (all sources appear to be telling me this) and that explicit declaration of GRDDL profile is not necessary in HTML5?

Read more
natehill's picture

geolocation API puzzle

Forgive me if I'm posting this problem in the wrong place, I'm new around here. Hoping someone in this group could help me with a geolocation API puzzle.

I've got a mobile project that uses the geolocation API to create some google maps/directions based on the user's location.
Everything works just fine as a simple HTML site, but I want to do this in Drupal so that I can get some commenting and interactivity with the users.

I'm currently playing around with Drupal 7 installed locally... using MAMP.

Read more
jensimmons's picture

HTML5 Stickers

So yesterday at the HTML5 code sprint in NYC, several people expressed a desire to have stickers for DrupalCon (and beyond) to promote HTML5 in Drupal.

So I've done some research... If we order them immediately, it looks like we can get them printed at the same place that did the DrupalCon Chicago sitckers. Round 2.5 inch on white vinyl. Something printed on the back. With printing and paypal fees, it will come out to around $425 for 2,000.

Read more
jensimmons's picture

DrupalCon Core Conversation: HTML5 + Drupal 8

I've been having a lot of conversations about HTML5 and Drupal 8 this week while in Chicago — both with people here and with people back in New York. And the Core Conversation proposal deadline is coming up soon!

This is what I'm thinking. Let's present a real-world "This Is What We Think Should Be Done". As a call-to-action, where people can get involved and there are leaders driving each thing.

I'm thinking of submitting this proposal. And present as a team, team-tag style (one person do each section):

Read more
hypertext200's picture

What's new in video module 6.x-4.2-ALPHA2

On Dec 4th I released an enhanced video module build with many new features. Specially now its supporting HTML5 videos on Drupal sites. Not only they we added number of new enhancements to the module to improve the user experience and many other aspects.

Here are the list of new features and would like to get more user inputs to improve the usability of the module.

Read more
nickvidal's picture

Drupal 7 and Sencha Touch

I've created a demo to show how Drupal and Sencha Touch can work together. The demo is called "Tea Sencha Network" and it displays information from Sencha's official blog.

Please access:

<

ul>

  • the Mobile UI (http://teasencha.net), built on top of Sencha Touch,
  • the Green TEAm (http://green.teasencha.net), built on top of Drupal 7,
  • Read more
    hypertext200's picture

    HTML5 Video Player for Drupal

    VideoJS is an HTML5 Video Player with 3 core parts: An embed code (Video for Everybody), a Javascript library (video.js), and a pure HTML/CSS skin (video-js.css).

    Using Video for Everybody as the embed code means you know it’s compatible with many devices (including ones without javascript).

    The javascript library fixes browser & device bugs, and makes sure your video is even more compatible across different browser versions.

    Read more

    Events

    BarisW's picture

    Frontend United

    Start: 
    2018-05-31 17:00 - 2018-06-02 18:00 Europe/Amsterdam
    Event type: 
    Related event (ie. not Drupal specific)

    A non-profit, developer-first, community-focused conference.

    Join designers, developers and drupalistas for four days of focused experience-sharing, talks and sessions on design, frontend engineering and Drupal. From 31 May to 3 June 2018 in Utrecht, The Netherlands

    Read more
    mortendk's picture

    Frontend United Copenhagen

    Start: 
    2014-08-29 12:00 - 2014-08-31 16:00 Europe/Copenhagen
    Organizers: 
    Event type: 
    Drupalcamp or Regional Summit

    Frontend United in copenhagen 29 - 30 - 31 August 2014

    Friday: Sessions & Frontend Love
    Saturday: more Sessions & Frontend Love
    Sunday: Codesprint

    Read more
    shyamala's picture

    D8 Mobile Initiative Meeting #43.0

    Start: 
    2013-07-16 19:00 - 20:00 UTC
    Organizers: 
    Event type: 
    User group meeting

    Join Drupal 8 mobile initiative meetings! Catch up with what's next after code freeze for the Mobile initiative...

    The meeting will be held as a Google+ Hangout (online video) with concurrent text chat in #drupal-mobile on IRC at:

    Tuesday, July 16th:
    San Francisco — 11am
    New York — 2pm
    London — 7pm
    Taipei — 3am (Wednesday)
    Convert to your timezone

    Read more
    shyamala's picture

    D8 Mobile Initiative Meeting #40.0

    Start: 
    2013-06-04 19:00 - 20:00 UTC
    Organizers: 
    Event type: 
    User group meeting

    Join Drupal 8 mobile initiative meetings! Catch up with the all new CSS Architecture...

    The meeting will be held as a Google+ Hangout (online video) with concurrent text chat in #drupal-mobile on IRC at:

    Tuesday, June 4th:
    San Francisco — 11am
    New York — 2pm
    London — 7pm
    Taipei — 3am (Wednesday)
    Convert to your timezone

    If you can’t attend at this time, there’s an additional meeting in Asia Pacific timezones at #40.5

    Read more
    shyamala's picture

    D8 Mobile Initiative Meeting #39.0

    Start: 
    2013-05-28 19:00 - 20:00 UTC
    Event type: 
    User group meeting

    Join Drupal 8 mobile initiative meetings! Catch up with what happened in Drupalcon, hear John's Drupalcon stories...

    The meeting will be held as a Google+ Hangout (online video) with concurrent text chat in #drupal-mobile on IRC at:

    Tuesday, May 28th:
    San Francisco — 11am
    New York — 2pm
    London — 7pm
    Taipei — 3am (Wednesday)
    Convert to your timezone

    Read more
    shyamala's picture

    D8 Mobile Initiative Meeting #39.5

    Start: 
    2013-05-29 04:00 - 05:00 UTC
    Event type: 
    User group meeting

    The Drupal 8 mobile initiative meeting Asia Pacific timezones! Catch up with what happened in Drupalcon, hear John's Drupalcon stories...

    The meeting will be held as a Google+ Hangout (online video) with concurrent text chat in #drupal-mobile on IRC at:

    Wednesday, May 29th:
    San Francisco — 8pm (Tuesday)
    London — 4am
    India — 9:30am
    Taipei — 12pm
    Sydney — 3pm
    Convert to your timezone

    Read more
    tkoleary's picture

    WYSIWYM (what you see is what you mean) BOF in Portland

    Start: 
    2013-05-22 01:00 - 05:00 America/Los_Angeles
    Organizers: 
    Event type: 
    User group meeting

    Background

    The movement towards semantic data

    Read more
    johnalbin's picture

    D8 Mobile Initiative Meeting #28.5

    Start: 
    2013-01-23 04:00 - 05:00 UTC
    Organizers: 
    Event type: 
    Online meeting (eg. IRC meeting)

    Please join us for our next Mobile Initiative meeting to discuss issues related to the Drupal 8 mobile initiative. The meeting will be held as a Google+ Hangout (online video) with concurrent text chat in #drupal-mobile on IRC at:

    Wednesday, January 23:
    San Francisco — 8pm (Tuesday)
    London — 4am
    India — 9:30am
    Taipei — 12pm
    Sydney — 3pm

    Read more
    johnalbin's picture

    D8 Mobile Initiative Meeting #28.0

    Start: 
    2013-01-22 19:00 - 20:00 UTC
    Organizers: 
    Event type: 
    Online meeting (eg. IRC meeting)

    Please join us for our next Mobile Initiative meeting to discuss issues related to the Drupal 8 mobile initiative. The meeting will be held as a Google+ Hangout (online video) with concurrent text chat in #drupal-mobile on IRC at:

    Tuesday, January 22:
    San Francisco — 11am
    New York — 2pm
    London — 7pm
    Taipei — 3am (Wednesday)
    Convert to your timezone

    Read more
    johnalbin's picture

    D8 Mobile Initiative Meeting #27.5

    Start: 
    2013-01-16 04:00 - 05:00 UTC
    Organizers: 
    Event type: 
    Online meeting (eg. IRC meeting)

    Please join us for our next Mobile Initiative meeting to discuss issues related to the Drupal 8 mobile initiative. The meeting will be held as a Google+ Hangout (online video) with concurrent text chat in #drupal-mobile on IRC at:

    Wednesday, January 16:
    San Francisco — 8pm (Tuesday)
    London — 4am
    India — 8:30am
    Taipei — 12pm
    Sydney — 3pm

    Read more

    Wiki Pages

    How can we improve frontend sprints at Drupal events?

    At DrupalCamp Ghent, we held a very small frontend BOF, with myself, Laurii, Emma.maria, and guest frontender Xano.

    It quickly became a retrospective on the Friday sprints that took place at DrupalCon Amsterdam. The collective thoughts were not positive. It felt like we fell way short of our goals and potential for the Friday sprint. Drupalcon Friday sprints are about introducing people to sprinting and it feels like we failed badly at that.

    Here were some of the problems:

    • Newbies did not get enough help
    • The few people helping the newbies did not get enough support
    Read more

    Contributors of the Drupal 8 Mobile Initiative

    To cheer the contributors of the Drupal 8 Mobile Initiative, I am starting this initial list.

    Did you work on the mobile issue queues? Did you add a patch? Did you review patches? Did you do manual testing? Did you work on the mobile handbook pages? Please edit and add a link to your user account, your twitter handle, indicate if your company sponsored some or all of your work. Provide a brief description summarizing your contributions.

    Read more

    Unified approach to edit, contextual links, and overlay

    Problem

    “As a content author I want to make a quick change to a block on a page I am editing without having to wade through many levels of navigation or a sea of options.”

    Read more

    Responsive Drupal.org: What we want in a framework

    As part of the Drupal.org code sprint in Portland; Chris Ruppel, Joel Moore and myself have been discussing a new Bluecheese. A lean, tight, and admin friendly theme that lays out a framework for the future. One that would allow us to develop a mobile friendly, responsive design.

    What we want

    An admin friendly UI

    Read more

    Call for prototypers

    If you have development chops, designers and other contributors of this community need your help bringing designs to life.

    Allow me to paint a picture of the need and skills required...

    The task of creating content has been redesigned (http://groups.drupal.org/node/217434), and has reached a point of consensus. At this point, the design really needs to interactive to flush out how all of the various interactions will work (or don't). Additionally, once made interactive, we validate the direction by testing the prototype with end users.

    Read more

    Drupal 8 HTML5 Initiative Meeting #20 Notes 02-21-2012

    Please edit this wiki page if something needs more clarification, needs a link to a comment thread, etc!!!

    Attendees: jacine, mortendk, aspilicious, ericduran, Crell, Transition, linclark, katherined, davereid, webchick, jhood, jbeach, zigmoo, RobLoach, dcmouyard, lewisnyman, Snugug, (if I missed anyone please add yourself)

    Issues mentioned in meeting along with select comments: (I left more of the discussion in since some of the issues require more background information to follow)

    Issue #1 http://groups.drupal.org/node/211633 => Drupal 8 feature freeze: December 1st, 2012

    Read more

    Agenda/Notes from D8 HTML5 Initiative Meeting on 5/31/11

    Below is the agenda with notes we took today in the PiratePad document, slightly modified for better organization and readability.

    Agenda

    1. Set up regular meetings.
    2. Start mapping out initiative goals to actionable issues.
    3. Create a roadmap document where we’ll track progress.
    4. Discuss documenting our work.
    5. Discuss current issues and roadblocks.

    1. Meetings

    • Meetings will be held regularly to discuss sprints, progress, outreach and any issues that may be blocking progress.
    • It was decided that the meeting will occur every 2 weeks one Tuesday at 8pm UTC (1pm PT / 4pm ET).
    Read more

    Drupal HTML5 Guiding Principles

    Here are the principles we will follow when developing HTML5 functionality for Drupal.
    These principles are open for discussion here in this wiki.
    Please add your feedback below.

    10 GUIDING PRINCIPLES
    1. Support older browsers.
    2. Lean into the diversity of devices.
    3. Maintain existing functionality.
    4. Perform.
    5. Be accessible.
    6. Get semantic.
    7. Fulfill the common use case, not the edge case.
    8. Mimic XHTML. Be HTML.
    9. Value findability. Not mythology.
    10. Value practicality over purity.
    11. Support evolution.

    10 GUIDING PRINCIPLES
    0. HTML5ify

    Read more

    HTML5 Myths

    (Let's create a Myth versus Fact document to answer reoccurring concerns about HTML5 and Drupal. Anyone can edit this document and provide answers. HEAVY rewriting is welcome at this stage!)


    =====

    Myth: HTML5 is not done, we should wait until it's done before implementing it in Drupal.

    Fact: Most of HTML5 is dividable in 3 different groups: "it just works", "degrades by default", and "some effort required". See http://mathiasbynens.be/notes/html5-levels for additional information.

    Read more

    Helping with html5_tools Module for Drupal 7.x

    At 1st we're starting to make cck widgets for every html5 elements.

    We already have the number field in the html5_tools.module file and you can use that as a base for starting the other fields.

    If you're interested in what new fields are available take a look at the elements module code, there is not support for email, number, url, color, and range.

    Declaring a new widget type.

    /**
    * Implements hook_field_widget_info().
    */
    function html5_tools_field_widget_info() {
    return array(
    'numberfield' => array( // Machine name of the widget.

    Read more
    Subscribe with RSS Syndicate content

    HTML5

    Group notifications

    This group offers an RSS feed. Or subscribe to these personalized, sitewide feeds: