We had the honor to present SiteLint at A11yTalks in March 2023 – the next generation of automated testing. The speaker (Cezary Tomczyk), the Founder of SiteLint, was talking about recalibrating the remediation process significantly, improving accessibility quality testing, and focusing on user behavior. We were discussing new technology and its unique approach that goes beyond crawling and analyzing data on the server side.
Continue reading “The Next Generation of Automated Testing (A11yTalks – March 2023)”How to embed a PDF in HTML without downloading it
There are several HTML elements that can be used to view Portable Document Format (PDF) files in HTML. The <embed>
, <object>
and <iframe>
elements can all display a PDF file within the web page. Each works in a very similar way, but which one to choose? Let’s find out.
How to record the screen with VoiceOver audio on your Mac
To make a video recording of the entire screen or just a selected portion of it we use QuickTime player. However, recording audio from VoiceOver doesn’t work out of the box. Let’s see how to achieve that.
Continue reading “How to record the screen with VoiceOver audio on your Mac”Easy way to reduce Google Chrome’s memory and CPU usage
Reducing memory and CPU consumption by the Google Chrome browser has always been a challenge. Especially when you have a lot of tabs open. However, with the latest release the browser got 2 features: Memory Saver and Energy Saver.
Continue reading “Easy way to reduce Google Chrome’s memory and CPU usage”Why is the image srcset attribute not working on the page?
Your code for the image looks correct. Everything is defined in the srcset
and sizes
attributes, but the browser downloads a completely different image than the one you expect. Let’s check why this is happening.
WordPress Spam Prevention for Contact Form 7 and Comments
Spam can be a major nuisance for any website owner, and WordPress is no exception. With the popularity of Contact Form 7 plugin and comments, it’s important to take measures to prevent spam from clogging up your website and causing problems. In this article, we’ll explore some effective strategies for preventing spam in WordPress, specifically for Contact Form 7 and comments.
To help with blocking, we have created WordPress plugin called Spam Prevention for Contact Form 7 and Comments that do not require any maintenance.
Continue reading “WordPress Spam Prevention for Contact Form 7 and Comments”Flush (Delete or Empty) MongoDB log file
Sometimes the database might work slowly and one of the reasons is a large log file. Tracking database activity is crucial for performance and issues monitoring. However, the log file may grow and therefore may cause the performance issue because of more and more writing and reading on a larger and larger log file. We may avoid such problems by scheduling regular log rotation and keeping the log file size below a defined threshold. Let’s get started on figuring out how to address this issue.
Continue reading “Flush (Delete or Empty) MongoDB log file”Accessibility and Performance
Performance and accessibility are two important aspects of web development. Since they are related, optimising one might result in improvements in the other.
Web performance is all about making websites fast: loading, rendering, and interacting.
When pages load slowly or have a lot of content to load, the experience can be very clunky and unpleasant for all users. More resources to download also mean more data that needs to be transferred through the network and processed. Let’s explore the user and business impact and how this could be improved.
Accessibility focuses primarily on making websites usable for people with disabilities. However, many accessibility requirements also improve usability for everyone. For example, good color contrast means all users can see your content no matter what device they’re using or the lighting in their surroundings.
Continue reading “Accessibility and Performance”3 simple tips to make text over image more readable
If you add text over an image, make sure there is enough contrast to make it readable. Subtle changes may be made to boost contrast without changing the overall aesthetic of the site.
The Web Content Accessibility Guidelines (WCAG) is an internationally recognized standard created by the World Wide Web Consortium (W3C), and WCAG calculates it as a ratio describing the relative luminance of the text and background.
Let’s then see 3 tips to make text over image accessibility better in HTML using CSS.
Continue reading “3 simple tips to make text over image more readable”SEO and traps with creating meta description in WordPress
An HTML element that offers a brief overview of a web page is known as a meta description (example <meta name="description" content="Describe your page content here"/>
). The meta description tag of a website is displayed as part of the search snippet on a search engine results page (SERP) and is intended to provide the user with a summary of the content on the page and how it relates to their search query.
The click-through rate (CTR) can be influenced by the meta description. That is, they can impact whether a person visits your page. As a result, it is the critical on-page SEO factor.
In this article, we’ll cover the traps that are hidden while using WordPress and plugins that automate that process.
Continue reading “SEO and traps with creating meta description in WordPress”