Mike Gifford is the founder of OpenConcept Consulting Inc, which he started in 1999. Since then, he has been particularly active in developing and extending open source content management systems to allow people to get closer to their content. Before starting OpenConcept, Mike had worked for a number of national NGOs including Oxfam Canada and Friends of the Earth.

As a techie at heart, Mike likes to get into the code when he gets the chance. Being ultimately concerned about the implementation and implications of the technology, he is able to envision how your website can become a much more powerful communications tool for your organization.

Mike has been involved with accessibility issues since the early 1990's and is a strong advocate for standards based design.

iaapbadge.png

Geolocation With Drupal 7 & HTML5

April 26, 2011

Google Maps & HTML5 GeolocationThe quick summary is that it's not ready yet, but it's looking very exciting! To get an update on the status of geospacial modules the following wiki is key.  Unfortunately, of the 20 or so geo modules, only 6 have a Drupal 7 release at this point (only two of which are alpha releases & the rest are development releases).  

 

There is also a version of the Geo module for Drupal 7 on GitHub. This is fairly normal for large re-writes, but it hasn't been modified since February.  Hopefully there is another fork out there that is more active.  Microsoft is also developing a Drupal 7 module for their Bing Maps which could be quite interesting.  Although not done the standard way, there is a GitHub project for the Bing Maps module. The birds eye view from Bing maps is really very detailed!

As there is clearly growing support for HTML5 in the Drupal community, I'm sure that we'll see more Drupal 7 modules that are presently using this well supported HTML5 feature.  With the rapid expansion of moble browsing, accurate location aware browsing is going to be increasingly important.  For more information on HTML5 geolocation support.

The Location & Mapping Group and Geo June also are a great place to learn more about Drupal's geolocation tools.

Hopefully the HTML5 user geolocation module gets upgraded soon as this is a nice feature for social networking sites and it is used in Drupal.org.

Finally, since Drupal 7 was written to xHTML 1.0 Strict, I thought I'd point the direction for more information on HTML5 support.  The best resource is the HTML5 Group which has an active community.  There are also some great starter themes like Genesis & AdaptiveTheme which when used in conjunction with HTML5 Tools will help you take advantage of some of the new features that are coming with this new standard.