Sunday, March 16, 2025

Rob Gravelle

Rob Gravelle resides in Ottawa, Canada, and has been an IT guru for over 20 years. In that time, Rob has built systems for intelligence-related organizations such as Canada Border Services and various commercial businesses. In his spare time, Rob has become an accomplished music artist with several CDs and digital releases to his credit.
376 articles written

Explore

Build a Custom HTML5 Audio Player with a File Selector

The HTML5 Video Player with Custom Controls...

Get an Element’s Applied Styles

In order for browsers to render an...

Updating HTML Table Content Using JavaScript

Of all the HTML elements, the table...

Bootstrap 3 Modal: Create a Timed Alert and Video Player

In the Customizing Bootstrap Modals tutorial, we...

Top Website Builders for Web Developers

In the early days of the World-Wide-Web,...

Respond to CSS Media Queries with the matchMedia API

Media queries, added in CSS3, were borne...

How to Create Custom HTML Newsletter Templates from Scratch

By Rob Gravelle with Gyula Németh In the...

How to Create AMP Content for Fast Mobile Pages

The What are Accelerated Mobile Pages (AMP)? article...

Display Relevant MomentJS Date Validation Messages

In the Date Validation Using Moment.js tutorial, we...

Customizing Bootstrap Modals

The modal window is a smart dialog...

Popular Articles

Featured