Over the past three to four years, the landscape for web accessibility has been a rocky, turmoil-ridden road with many confusing directions and harrowing turns for web designers, developers, and the companies and individuals that they serve. Recent legislation changes have aggressively pushed web accessibility to a prominent position of concern for those who own or operate websites. While we believe it is ultimately a good thing for our industry to cater to a wider audience and be inclusive to people of all abilities, this change hasn’t come without its growing pains.Read More
We use GridPane to manage almost 200 sites and that creates a lot of data to sort through. The GP backend lets us access data one site at a time, but it isn’t ideal for bulk management. Want to make sure 150 sites are all using the latest version of PHP? Be prepared to spend an hour clicking 300+ times.
In 2020 there was a site data export feature directly to CSV but it was disabled/retired when chat support systems changed. Thankfully this data can all be accessed via the GridPane API for Dev/Agency users.
We use Airtable internally for site management and there are a few steps to export/import the data. Integrating this data has been incredibly helpful cleaning up our sites. So far we’ve:Read More
When we set up client websites we’re sometimes asked for more in-depth details on why we move DNS to Cloudflare. We list a few primary points in our site-setup post from May 2020, but are happy to elaborate further here. After all, DNS is an essential component of keeping your website, email, and internal systems online. We want to ensure you’re comfortable with the change, and understand our reasoning behind the choice. Read More
Most websites that have been built in the last few years have Google Analytics installed. Whenever any third party tool is used on a website, some digging should be done to see what your obligations are as those terms will determine whether you’ll be allowed to use the service long-term. Google Analytics’ Terms of Service require you to have a Privacy Policy on your website – one of many reasons that Razorfrog encourages including an up-to-date policy for all of our client sites.Read More
Here at Razorfrog we’re big fans of managed WordPress hosting with Kinsta and WPEngine. We wrote all about it here, and those opinions haven’t changed much over the years. However, a full-fledged managed account isn’t always what we need for very small WordPress sites, or static HTML/PHP sites. For those, we’ve had a shared hosting account with Mediatemple for 10+ years (long before they were purchased by GoDaddy).Read More
An Important Update From Razorfrog
Adobe Fonts (previously Typekit), a renowned font repository utilized by Razorfrog Web Design for client work, will be undergoing a major change in its licensing terms for agencies as of January 1, 2020. Adobe has been relatively quiet about this important change and has not yet notified its customers. This topic recently appeared on our firm’s radar and we want to be proactive and inform our clients well in advance of these changes to discuss their options. Read More
When designing websites and sharing development links with clients, we often run into styling issues where things don’t quite look how they should. Occasionally this is server caching, but most often when we see one thing and the client sees another, it’s due to their web browser caching an old version of the stylesheet (or other files) and loading that instead of the current version.Read More
When we develop WordPress and WooCommerce sites, we’re big fans of using established plugins and extensions to add functionality whenever possible – why reinvent the wheel, after all? In some cases however, we need to add functionality that isn’t available through a plugin, so we create custom code for that specific need. We then evaluate if that code would be useful to anyone else and if so release it in the form of a plugin on WordPress.org.Read More