• Skip to primary navigation
  • Skip to main content
HDC

HDC

  • Products
    • MasterWP
    • Press The Issue
    • Understrap
    • WP Wallet
  • Services
  • Portfolio & Process
  • Team & Mission
  • Work With Us

Articles

A Healthy Work Environment

Rob Howard, Founder & CEO    By Rob Howard, Founder & CEO

Below is the code of conduct to which we hold all our clients – it’s included in every Statement of Work for a new project under the header “A Healthy Work Environment.”

As a client of Howard Development & Consulting, you’ll be joining us in a carefully cultivated workplace where we value everyone’s mental health, dignity and personal time.

By accepting this statement of work, you acknowledge and agree to follow the policies in this section.

Provide constructive, specific feedback. We always try to lead with kindness and assume the best of our co-workers, and we ask that you bring that same spirit to every interaction with our team.

Evenings and weekends are sacred. If you send us a message after 5 p.m. Eastern, it will be handled on the next business day.

Our employees take time off — generally about four weeks per year, as well as the 11 federal holidays, Election Day, the day after Thanksgiving, Christmas Eve and New Year’s Eve. We discourage everyone from checking messages when they’re out of the office.

You can always text Rob at (720) 900-1030 if there’s a true emergency, such as a live site going down. Your first contact for emergencies should be your web host, which provides 24/7 support.

Keep it asynchronous. We encourage you to use Trello cards and to-do lists rather than impromptu calls. If you’d like to schedule a meeting outside of our normal cadence, let us know and we’ll provide a link to our calendars.

Avoid e-mail. All communication related to an active project should stay in Trello. If you email us, we’ll forward it into Trello and reply there.

Our employees are our investors. Everyone at Howard Development & Consulting receives equal pay and a share of profits.

We keep our promises. That includes delivering extraordinary projects and creating an exceptional working environment for your team and ours.

No exceptions. If you ask for a change to these policies, we will firmly and politely say no. We understand these policies are not a fit for everyone, and we prefer turning down work over burning out our team.

Is Your Website ADA Compliant?

Rob Howard, Founder & CEO    By Rob Howard, Founder & CEO

Most organizations have heard of the Americans with Disabilities Act (ADA), but few are clear on exactly how it affects the way they operate their business — especially online. Every US-based business is required by the law to provide full and equal access, regardless of ability, and this is especially true for those that provide some form of public accommodation.

Passed into law in 1990, the ADA was written when only 15% of US households even owned a computer — never mind the current ubiquity of smartphones. However, Title III of the ADA says, in part, that you can’t discriminate against an individual on the basis of disability “in the full and equal enjoyment of the goods, services, facilities, privileges, advantages, or accommodations of any place of public accommodation by any person who owns, leases, or operates a place of public accommodation” and the 9th Circuit Court of Appeals upheld that this extends to the online world in Domino’s v. Robles:

Domino’s website and app facilitate access to the goods and services of a place of public accommodation—Domino’s physical restaurants. They are two of the primary (and heavily advertised) means of ordering Domino’s products to be picked up at or delivered from Domino’s restaurants. We agree with the district court in this case—and the many other district courts that have confronted this issue in similar contexts—that the ADA applies to Domino’s website and app, which connect customers to the goods and services of Domino’s physical restaurants.

The good news is that the basic principles of the ADA are easy to adhere to, even online, and many run in parallel with SEO best practices that you’re likely already following. Here are some of the easiest updates you can make to bring your website into compliance.

Color Contrast

This is the easiest, but most often overlooked, element of your website’s design to check and correct. When choosing a color scheme for your website, ensuring that the text color contrasts well against any background color. You may need to make small compromises on your branding or design, but it will help those with visual impairments (such as color blindness) to view your website. This will also have the added benefit of helping mobile users view your website if they’re outdoors and in bright sunlight.

From a web development perspective, this is a very easy change to make and there are tools, such as WebAIM’s Color Contrast Checker, that can help you.

Alt Text

Your website’s text is easy for screen readers to understand, but the same can’t be said for images, audio, or videos. Instead, they will rely on descriptive alt text that’s written into your HTML to interpret them. Without it, the screen reader may just read back the filename of your content which may be descriptive, but most likely isn’t descriptive enough to provide the full context or experience. 

The good news is that this is very easy to add. Within the img tag, a simple alt=”description” attribute (where “description” is the written description of the content) is all a screen reader will need to know what to read back to the user. And if you’re not writing your HTML from scratch, any CMS will include this option when you upload and add the file.

For the same reason, it’s recommended that you don’t include text embedded within your images or video unless that same text is also included in the alt text.

Semantic HTML

Much of your website can be made accessible just by ensuring that the correct HTML elements are used for their intended purpose and in the correct hierarchy. It’s one of the best accessibility aids that a screen reader can use to properly translate the structure of your website.

Examples of this can include properly nested heading (H1, H2, H3, etc.), paragraph, and list tags. The screen reader will each header out as you progress through the content, notifying you what a heading is, what a paragraph is, etc., it will stop after each element to let the user advance at a pace that is comfortable for them, the user can jump to the next/previous heading, and you can pull up a list of all of the headings to use as a table of contents.

Good semantic HTML also has the added benefits of rendering better on mobile devices and improving your SEO.

Labeling UI Controls

Labeling UI controls refers to making sure that anything you can do or submit on your website is clearly labeled. Examples of this include forms, submission buttons, and order/purchase buttons.

This is best completed through a process called Accessible Rich Internet Applications (ARIA), which is a set of attributes that define ways to make web content and web applications (especially those developed with JavaScript) more accessible, and is built into many common frameworks. It supplements HTML so that these user interactions that are commonly used can be passed to assistive technologies when there is not otherwise a mechanism.

However, there are only varying degrees of support for ARIA based on the operating system and browser being used, as well as the kind of assistive technology the user may require that may interfere with it. 

Also, it’s important to acknowledge that some people who rely on assistive technology may be reluctant to upgrade their software because of the comfort level they’ve built with it. Because of this, it’s more important to use the semantic HTML elements we discussed above whenever possible as it’s more widely supported.

WAVE Evaluation Tool

At Howard Development & Consulting, we like to use WebAIM’s WAVE Evaluation Tool to quickly check our websites and identify any accessibility issues. WAVE is available as a free Chrome extension and provides visual feedback about the accessibility of your web content by adding icons and indicators to the page. 

While no automated tool can tell you if your page is fully accessible, WAVE excels at simulating human interaction and informs you of any accessibility issues. All of the analysis is done within the Chrome browser, which allows for the secure valuation of intranet, local, password-protected, and other sensitive web pages.

Denver Web Design: Our Top 7 Partners

Rob Howard, Founder & CEO    By Rob Howard, Founder & CEO

After more than a decade developing high-end WordPress sites for major Colorado companies and organizations, I’ve built close relationships with some of the top web design firms in the Greater Denver Area. My team and I have put our heads together with all the firms below to deliver high-end, handcrafted WordPress web sites.

If you’re searching for the best web designer in Denver, I encourage you to check out our partner list, all of whom I’ve personally vetted and work with nearly every day.

Rassman Design

Rassman Design has been a leader in Denver branding, marketing and web design since 1990. In that time, they’ve added their touch to many of name-brand Denver organizations and companies, including Denver Health, Children’s Colorado, Denver Botanic Gardens and Opera Colorado.

Groundwrk

Groundwrk brings its edgy, irreverent style to the Denver web design scene. Founder Randall Hartman’s experience includes brand work for Colorado natives Frontier Airlines and RE/MAX, and he’s built a boutique firm that delivers high-end agency quality without the expensive overhead.

Lead Creative Co.

Lead Creative Co. delivers top-notch web design to Colorado companies from its headquarters in Colorado Springs. We’ve worked closely with founder Lauren Ward on countless projects, including website redesign projects for major non-profits and Harvard University.

Our Top 7 Denver web design picks
These web design firms can help your brand shine in Denver and beyond.

Studio One44

Studio One44 designs and manages WordPress web sites for small businesses around the Denver area. Founder Shannon Gross provides hands-on web design, website management, site audit and troubleshooting services to ensure small business owners can focus on their businesses rather than struggling with their web sites.

SPK Media

SPK Media specializes in website design, communication strategy, social media, and user research for major clients in Denver and beyond. Their clients include Comcast NBC Universal, Red Robin and LinkedIn.

Chad Scroggins

Chad Scroggins provides branding, print design and web design services to major organizations around the Mountain West. We worked with him on a major project for Health Center at Auraria and Metro State University, and his clients have included Rocky Mountain Youth Clinics and The Colorado Health Foundation.

Bluebird Branding

Bluebird Branding has built brand strategies for companies and organizations in Denver and around the world. Their clients include Aspen Group, Real Estate Summit County, Colorado Ski Craft and Northern Colorado Food Cluster.


There are hundreds of web designers in the Denver area – and I know you’re just at the beginning of a long journey to choose the right one. I hope this acts as a starting point to help you narrow down a list of trusted partners. If you run into any questions or need a second opinion at any time as you write your project brief or interview candidates, feel free to reach out to me and I’ll be happy to help you find the perfect fit.

Core Web Vitals Cheat Sheet

Rob Howard, Founder & CEO    By Rob Howard, Founder & CEO

The following excerpt is taken from Optimizing WordPress for Web Core Vitals. You can read the introduction to the guide here.

In our final section, I’ll dig into each of the six Core Web Vitals metrics and show you which elements of your website are usually to blame for poor performance.

First Contentful Paint and Largest Contentful Paint

These two metrics are all about your above-the-fold content on the typical mobile device. (If you need help determining the location of “the fold,” Google’s PageSpeed Insights tool will show you a screenshot of what it thinks your page looks like on mobile.) Google measures how long it takes for the first text or imagery above the fold to be visible and uses that as your “First Contentful Paint” score. Then it looks at how long it takes for the largest single element (an image, headline or paragraph) above the fold to be visible.

You can speed up your First Contentful Paint score by improving your hosting infrastructure since your server’s response time is a big factor in when that first visible element is displayed. If your Largest Contentful Paint element is an image, you can either optimize your images or simply remove images entirely from the above-the-fold area on the mobile version of your site.

Speed Index

This is a similar metric to First Contentful Paint, but it measures the timing for all of the page’s content to become visible. This “fully visible” event generally takes place after First Contentful Paint but before the Time to Interactive marker described below.

Cumulative Layout Shift

This metric measures how much the layout of your site changes as each element loads. For example, if you have a big image that’s zero pixels tall when it hasn’t yet loaded, but then grows to 200 pixels when it finally downloads, that’s going to cause a big shift in how your page looks over the course of the loading sequence. Resolve this by ensuring that your HTML, CSS and JavaScript don’t cause this “jumpy” behavior, especially on mobile devices above the fold. This one may not be easy to solve without a developer, since it often involves getting under the hood with the code, but tightening up your above-the-fold design on mobile is a good start.

Time to Interactive and Total Blocking Time

Time to Interactive attempts to measure when a page is functional for the user. It doesn’t have to be 100% fully loaded, but the vast majority of JavaScript and other interactivity is up and running, so you can scroll, click buttons, interact with forms, and do everything a user might expect to do on a typical page. Because this is usually the last event in the loading sequence, this is usually the metric with the highest raw number (i.e. the number of seconds it takes your page to become fully interactive). Total Blocking Time is a simple matter of arithmetic — it’s the difference between your Time to Interactive and your First Contentful Paint values. In other words, Total Blocking Time is the duration from the point when the user sees content to the point where the user can interact with the page.

Make the Most of Custom Fonts

Rob Howard, Founder & CEO    By Rob Howard, Founder & CEO

The following excerpt is taken from Optimizing WordPress for Web Core Vitals. You can read the introduction to the guide here.

In the heady days of my youth, I spent hours debating the virtues of Times New Roman, Arial and Verdana. It was a simpler time, with three universally available web fonts.

Today, we have thousands of fonts at our fingertips – but they’re not all created equal when it comes to your site’s speed. First, I encourage you to use fonts from a top-tier provider, such as Google Fonts or Adobe Fonts (formerly Typekit). As you venture beyond those two, you’re more likely to encounter fonts that will slow down your site more than they spice up your design. Both Google and Adobe provide most of their fonts for free, and they’re generally well-optimized or able to be optimized with a few lines of code added by a developer.

Fonts contribute to your overall page time, and can also have a significant influence on several of the Core Web Vitals metrics. They can cause a layout shift, they can make your page take longer before it becomes interactive and they can slow you down in other ways that affect your score. When you’re working with your developer on font optimization, they should be able to set up your fonts to “swap” after they’ve loaded, but show a fallback font (such as trusty old Times New Roman) for the first second or two, ensuring that readers can still see your page in full while they’re waiting for the custom font.

There are other custom fonts out there that are used solely as icon sets. These are super cool and I love them for their ease of implementation, but they’re generally bad news for Core Web Vitals. If you’re using a font icon set, you should work with your developer to replace the icons with SVGs to avoid loading an additional and unnecessary font on your site.

  • Go to page 1
  • Go to page 2
  • Go to page 3
  • Interim pages omitted …
  • Go to page 6
  • Go to Next Page »

Let's get started. Request a Quote

HDC

Copyright © 2023 Howard Development & Consulting, LLC
1624 Market St., Ste. 226, Denver CO 80202
(720) 900-1030 • [email protected]