By Liz Pringi on 20/10/2015
Google Analytics is a great tool to see where people are browsing on your site, to monitor traffic, and possibly some other perks I'm unaware of. ;) So it's important to make sure it still works when you're upgrading the Google Analytics Tracking ID and updating the Google Analytics module, or just updating the module.
Why would you want to do that? Well: The 1.x branch of the Google Analytics module is now no longer supported, so if you want security updates you'll...
By Mike Gifford on 19/10/2015
Remember those pesky divs you typically saw on a lot of Drupal sites? Wouldn’t it be great if you could actually understand what each of those divs actually meant? Well worry no more, Drupal 8 Core comes packaged with HTML5 optimized markup!
If used HTML5 before, you’ll already know how big of an accessibility advantage this is. For those who haven’t, this blog is for you. Essentially the big difference between HTML5 and previous versions of HTML is semantics - how understandable and...
By Mike Gifford on 16/10/2015
You probably wont notice it, but Drupal 8 comes packed with WAI-ARIA markup to ensure that your pages are as semantically correct as they can be out of the box. Who will notice it though is blind users who rely on additional meaning to be hard coded into the HTML of the site, rather than inferred from the visual cues on the page.
Let’s say you’ve got an employee named Jim who needs to navigate your Intranet site like all of your other employees. Jim’s legally blind, and the open-...
By Mike Gifford on 15/10/2015
“The arc of the moral universe is long, but it bends towards justice.”
I’ve been thinking of the inspiring Martin Luther King Jr. quote and how much it has in common to web accessibility.
I don’t make this comparison lightly, but web accessibility is a serious social justice issue which has many parallels with the Civil Rights Movement which he led. People with disabilities are routinely barred from participating in public spaces, are limited in their economic...
By Mike Gifford on 14/10/2015
Web accessibility is an important but often neglected piece of today’s web environment. Drupal 7 Core made a step in making the websites more accessible by default. Since it's release there have been improvements to Core's accessibility and also to the contributed modules to make the platform much more accessible.
Drupal 8 has added extensive support for accessibility in the Core. For anyone trying to make a barrier-free website, it is important to know what these features are...
By Mike Gifford on 12/10/2015
Working in a team can be a lovely experience or a total disaster. Most workplaces have dealt with these situations before, many are still emailing Word Documents between contributors and hoping to get feedback with track changes or comments which then need to get manually compiled. Using approaches like this can easily find maintaining a document almost unmanagable.
Writing documentation can be just as polarizing. It has been two years since OpenConcept released the Drupal Security...
By Mike Gifford on 09/10/2015
In a previous blog post, we explained why PDFs have outlived their usefulness and that you should be using the EPUB format instead. It just makes sense to use a format that gives you a wide variety of accessible and mobile-friendly options by default. But what is EPUB exactly and how does one use it?
An EPUB file is a ZIP archive that contains HTML5 files, images, CSS style sheets, and everything used to essentially make a website. It can handle most elements that are...
By Mike Gifford on 08/10/2015
PDFs have served their purpose, but it is time to stop using them. Just as they have become convenient to use they have outlived their usefulness. PDFs need to be seen as the liability that they are.
PDFs were intended to be a Portable Document Format. Something that anyone could open and read in a common format. It’s been a way more professional way to send a document like a resume or annual report than using Microsoft Word. There are far fewer concerns about virus’ or version...
By Claire-Isabelle Carlier on 18/08/2015
Drupal’s terminology can be confusing when you are not already familiar with it. I have gathered in this post essential terms that will should make non-technical people (or simply people new to Drupal)'s life easier. I'm happy to add to this list if people identify additional useful terms they feel need further definition.
Core refers to the code files that make up the default functionality of a Drupal site when you download it from drupal.org. The functionality...
By Claire-Isabelle Carlier on 11/08/2015
This blog post represents the first part of a presentation I made at DrupalCamp Ottawa 2015 called "Why would you use Drupal?".
Drupal has grown from a regular CMS to a large-scale application almost able to compete with Enterprise Systems in that it can support business processes, reporting and data analytics in complex organizations. We currently call it a Web Application Framework as it allows for delivering performant and efficient web applications and web services.