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

Jeff Burnz's picture

Design for Mobile - bikeshed!

We need to start thinking and talking about what approaches we're going to take in Drupal 8 with regards to design for mobile.

My own opinion is that we should probably be looking really closely at responsive design and how we might apply or adapt the patterns emerging in that field. The idea of "one web" and a unified design and user experience independent of device appeals to me. I don't want an impoverished mobile experience, so please don't assume what I want to see or do just because I'm on a tablet or handset.

Read more
mgifford's picture

Validation: HTML5, RDFa & WAI-ARIA

I want to validate a site built with Drupal 7 (with RDFa enabled), using a Genesis's HTML5 sub-theme & with lots of WAI-ARIA added for accessibility.

Looks like with - http://validator.nu - we can do HTML5 & ARIA.

But really not sure how to also evaluate for the RDFa as well.

The W3C doesn't seem to like it either although it can to XHTML & RDFA apparently - http://validator.w3.org

Some guidance on validation would be appreciated. I have heard that someones is maintaining a custom schema for HTML5 & RDFA, but not sure how to use it.

Read more
mgifford's picture

Adding Placeholder Values

I'd just like to reference http://drupal.org/project/placeholder since placeholder values seem like a really nice usability feature with HTML5.

Presently there is just a Drupal 6 version of this code, but it's essentially just a function & some javascript so really think it might be better placed in a larger set of HTML5 tools.

I haven't seen any discussion about this, so this might be a really short thread, but I'm hoping to incorporate this in a Drupal 7 - HTML5 site.

Read more
sabarins's picture

Webform

Hi All

 I'm designing product website in that I'm using Webform module to design forms like Enquiry form,feedback form and Request for quote. In the webform i created the email field as from and to. In to field i'm assigning default value as you@somedomain.com.

After filling all the fields like name,email,phone no etc. while submitting the form the mails are not reflected to the to address field.

Anyone please help me to finish this. Appreciation goes who is giving solution.

Regards,
Sabari

Read more
Nathan Smith's picture

Adapt.js - Adaptive CSS for 960.gs

Since there are quite a few Drupal themes that are based on the 960 Grid System, I thought I would share here that I've developed a bit of JS that allows you to switch grid dimensions on-the-fly. You can read more about it here...

http://adapt.960.gs

Anyway, just wanted to give y'all a heads-up, in case you were thinking about how to do a grid, but still be mobile friendly. :)

Read more
Mark Nielsen's picture

Uncertain about <section> and <article> usage in Drupal

I'm teetering on the brink of using HTML5 in my Drupal themes. But I'm struggling with correct usage of Article tags.

The context in which I'm having a problem is when we're displaying a full node page. The natural place to use an Article tag would be for the element with class="node" in node.tpl.php. The problem is this leaves out the Article's title and tabs, which are both part of the article (in my view), but are dealt with by page.tpl.php rather than node.tpl.php.

Read more
burt.lo's picture

Quick gig for HTML5 developer

A client and I are sketching out a prototype of a new web service for interactive learning. A quick meeting on what's possible would be ideal, with following session(s) to produce a working prototype.

Because we're targeting iPhones/iPads, we're avoiding Flash. The plan is to have the overall solution served by a Drupal site.

Please forward candidates to me directly: burt@fitpm.com

Thanks!

Read more
hypertext200's picture

What you should know about D7 Video module

D7 video module has been arrived and having huge usage over last couple of days, even I could see lot of hits to my documentation site, so it means a lot of people are using it, that's obvious cause video module is the one and only complete video solution we had since Drupal 4.7. So you might keen to know how handy D7 video module is?.

Basically, we left some configuration interfaces as it is to protect consistency :o). Major changes areas are highlighted.

Read more
burt.lo's picture

Help with higher-level design re: HTML5

I'm not a designer per se, so thanks in advance for helping me understand HTML5 better.

From my growing understanding of things, I generally look at HTML5 for two purposes: 1) the evolution of HTML4 for page markup, and 2) a replacement for Flash.

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: