A place where time flows differently. Past, present and future happen at the same time. No structure, no constraints.| silviamaggi.co.uk
I just learned that it's possible to point to some specific text on a webpage without using anchors, using what's called "text fragments".| notmyidea.org
You want to hide an interactive element that you don't need anymore after JavaScript loads/runs. Can you do it without a "flash" or layout shift?| Frontend Masters Boost RSS Feed
A decade ago, I was writing about how you should test your user interface on drunk people. It was a semi-serious idea. Some of your users will be drunk when using your app or website. If it is easy for them to use, then it should be easy for sober people to use. Of course, necking a few shots every time you update your website isn't great for your health - so is there another way? Click the "🥴 …| Terence Eden’s Blog
You can't. There is no way to use CSS to apply a style to every letter "E". It simply can't be done. At least, that's what they want you to think… What if I told you there was a secret and forbidden way to target specific characters in text and apply some styles to them? As part of my experiments in creating a "drunk" CSS theme, I thought it would be useful to change the presentation of s…| Terence Eden’s Blog
I recently read a brilliantly provocative blog post called "This website has no class". In it, Adam Stoddard makes the case that you might not need CSS classes on a modern website: I think constraints lead to interesting, creative solutions […]. Instead of relying on built in elements a bit more, I decided to banish classes from my website completely. Long time readers will know that I'm a big f…| Terence Eden’s Blog
I am vain. I like to know which of my blog posts have "done numbers". I get a little thrill knowing that an old post I wrote has been read by someone in a land I've never visited. I'm curious and want to know if a newsletter has linked to me. At the same time, I don't want to know too much about people. I don't want to stalk them around the web. I refuse to care how long they spend with me. I…| Terence Eden’s Blog
Complete guide to making Shopify stores WCAG compliant. Learn accessibility best practices, implementation tips, and legal requirements for e-commerce.| DigitalA11Y
HTML5 ads or commonly known as Rich Media ads, are usually defined as a digital advertising term for an ad that includes advanced features like video, audio, or other elements that encourage viewers to interact and engage with the content. HTML5 ads are like small web projects on their own – small stand-alone web pages. ... The post How to insert code for HTML 5 ad appeared first on Ad Inserter Pro.| Ad Inserter Pro
Spoiler alert: it's the element.| Posts by Ashlee M Boyer
Here we go again. It's Monday and that means This Week in WordPress. Your weekly, fun recap of the WordPress news. Join Nathan Wrigley, Courtney Robertson, Tim Nash and Rhys Wynne.| WP Builds
Motivación y aplicaciones accesibles| JMFLORESZAZO
You can always tell when I’ve been deep into a project when my feed reader stats go off-kilter:| busybee
How to use html-pipeline in| /dev/posts/
Half of the line-up of speakers for Web Day Out is already on the site. One more is already confirmed. I’m ridiculously excited about the way the line-up is taking shape, and judging by the zippiness of ticket sales, so are lots of my peers. Seriously, don’t wait to get your ticket or you might end up missing out completely. I’ve already got a shortlist of other people I could imagine on the line-up, but I’m open to more suggestions. If you’d like to speak at Web Day Out—or you kn...| Adactio: Journal
A one-day event all about what you can in web browsers today: Brighton, March 12th, 2026. Tickets are just £225+VAT!| adactio.com
One of the first deliveries of the National Design Studio is AmericaByDesign — which is deplorable for all.| Frank M Taylor
How a misguided attempt to achieve cross platform UI leads to terrible experiences and kills the open web| hugotunius.se
Financial organizations sometimes require clients to fill in PDF forms. However, using PDF forms brings with it some friction and annoyance as the organizations then try to pair it with the online systems and records. But there is a solution. Don’t Kill Form Completion Rates with PDF Forms PDF forms are incompatible with HTML. Financial […] The post Faster Financial Processing and Turnaround with HTML Forms appeared first on Java PDF Blog and was written by xinyu zhang.| Java PDF Blog
Consider the following scenario: you are developing a Python package on a remote computer without a screen (e.g. an HPC cluster).| nielscautaerts.xyz
JSer.info #743 - Nuxt 3.18がリリースされました。| JSer.info
The popover is one of the most common interaction patterns on the web. In fact, it's such a common pattern that it's been added to the HTML specification. Since every major browser now supports HTML popovers, it's a good time to learn how they work.| Unsolicited Advice from Tiffany B. Brown
As promised in my previous article about using XSLT for plotting,| wok
“Flash of unstyled content” has been an issue for the duration of styling. Images used to load extremely slowly, so we didn’t need to worry about flashing things. But with fast internet speeds came responsibility to ensure our content is as accesible as possible. If nothing else, it just feels janky. Like some potentially shady things are going on behind the scenes. In this post, I’ll go over my simple problem and how I solved it using aspect-ratio and a well-placed preload.| catskull.net
The Invoker Commands API is landing in browsers. Learn how to use the command and commandfor attributes, and how to create custom commands and interactions with the CommandEvent.| Webinista, a freelance web developer
It can take a lot of time to build content and maintain a website. How can we make sure our content stands out when getting shared on social feeds around the internet? What is Open Graph? Why do I need it? What happens if I don’t have it? Starting w...| freeCodeCamp.org
Educational organizations sometimes require students to fill in PDF forms. However, using PDF forms brings with it some friction and annoyance as the organizations then try to pair it with the online systems and records. But there is a solution. Don’t Complicate Online Education and Administration with PDF Forms PDF forms are incompatible with HTML. […] The post Make Academic PDF Forms Work in Any Browser appeared first on Java PDF Blog and was written by xinyu zhang.| Java PDF Blog
Government services sometimes require citizens to fill in PDF forms. However, using PDF forms brings with it some friction and annoyance as the government then tries to pair it with their online systems and records. But there is a solution. Don’t Limit Access to Government Services with PDF Forms Citizens often need to complete government […] The post Improve Government Services Accessibility with HTML Forms appeared first on Java PDF Blog and was written by xinyu zhang.| Java PDF Blog
Organizations in the logistics industry sometimes need operators to fill in paper/PDF forms. However, paper forms are not easy to carry around for on-site operators, and using PDF forms brings with it some friction and annoyance as you then try and pair it with your online systems and records. But there is a solution. Don’t […] The post Improve Logistics Efficiency with HTML Forms appeared first on Java PDF Blog and was written by xinyu zhang.| Java PDF Blog
Organizations in the healthcare industry sometimes have a stockpile of existing PDF forms and want to make use of them in a modern environment, for example, building their own e-heath platforms. However, using PDF forms brings with it some friction and annoyance as you then try and pair it with your online systems and records. […] The post E-Health Made Easy with HTML Forms appeared first on Java PDF Blog and was written by xinyu zhang.| Java PDF Blog
For companies that send clients PDF forms to fill out, uploading those interactive pdf forms takes up a lot of storage and bandwidth, thus increasing costs. Interactive PDFs also won’t work in some PDF viewers, so forcing every client to install and use the same workable reader can be problematic. Some clients resort to printing […] The post Why Online HTML Forms are Better than PDF Forms appeared first on Java PDF Blog and was written by xinyu zhang.| Java PDF Blog
I compare three different approaches to minifying HTML.| alexwlchan.net
"All you need is list, set and dict"| Agile & Coding
Hello everybody! It’s been a minute since posting here, so I wanted to get you all caught up on the thrilling projects which I’ve recently launched alongside The Spicy Web.| The Spicy Web
One of the very cool things about using shadow DOM inside your web components is you can separate your internal component’s structure and functionality from the consuming usage of the component (aka “light DOM”) using slots.| The Spicy Web
I've come across a few mentions of the Cool S on the Fediverse these days,| ars
7 étapes pour un SEO efficace sur Baidu (vraiment efficace — pas du Google en chinois) Intro – mini-story Un CEO français me dit :“J’ai fait traduire mon site en chinois. Pourquoi je ne ranke pas sur Baidu ?”Parce que Baidu n’est pas Google.C’est un écosystème fermé, contrôlé, avec ses propres codes.Si tu ne joues […]| Touristes Chinois
In this article I will show you how you can use our PDF files to HTML API to convert documents to HTML with our library BuildVu. BuildVu is the best PDF to HTML conversion tool for developers. PDF to HTML conversion helps you to optimise your PDF content for display on browsers. We have a […] The post How to convert PDF to HTML in C# appeared first on Java PDF Blog and was written by xinyu zhang.| Java PDF Blog
In this article I will show you how you can use our PDF files to HTML API to convert documents to HTML with our library BuildVu. BuildVu is the best PDF to HTML conversion tool for developers. PDF to HTML conversion helps you to optimise your PDF content for display on browsers. We have a […] The post How to convert PDF to HTML in PHP appeared first on Java PDF Blog and was written by xinyu zhang.| Java PDF Blog
In this article I will show you how you can use our PDF files to HTML API to convert documents to HTML with our library BuildVu. BuildVu is the best PDF to HTML conversion tool for developers. PDF to HTML conversion helps you to optimise your PDF content for display on browsers. We have a […] The post How to convert PDF to HTML in Python appeared first on Java PDF Blog and was written by xinyu zhang.| Java PDF Blog
In this article I will show you how you can use our PDF files to HTML API to convert documents to HTML with our library BuildVu. BuildVu is the best PDF to HTML conversion tool for developers. PDF to HTML conversion helps you to optimise your PDF content for display on browsers. We have a […] The post How to convert PDF to HTML in Java appeared first on Java PDF Blog and was written by xinyu zhang.| Java PDF Blog
Converting PDF to HTML one by one is easy: there are countless online converters out there. However, for dev teams that need to process hundreds of files at scale, a certain tool is necessary to simplify the process. What Makes a Great PDF to HTML Tool for Developer Teams? Unlike personal projects where sometimes the […] The post Best PDF to HTML Converter for Developer Teams appeared first on Java PDF Blog and was written by Leon Atherton.| Java PDF Blog
Converting fillable PDF forms to HTML forms one by one is easy: there are countless online converters out there. However, for teams that need to process hundreds of files at scale, a certain tool is necessary to simplify the process. What Makes a Great Fillable PDF Form to HTML Form Converter for Teams? Unlike small […] The post Best Fillable PDF Form to HTML Form Converter for Teams appeared first on Java PDF Blog and was written by Daniel Warren.| Java PDF Blog
Please ensure Javascript is enabled for purposes of website accessibility| Coruzant Technologies
This is from the web-based RSS reader I use, which apparently does not always escape content quite right.| philwilson.org
TL;DR: Unless you have user testing results saying otherwise, maybe put a check-all checkbox outside the table. The rest of this post is an awkward mash-up of my posts Don’t Turn a Table into an ARIA Grid Just for a Clickable Row and Check-All / Expand-All Controls with a little…| Adrian Roselli
Consider Dash if you’ve ever wanted to create a web browser application using Python. With Dash, you don’t need to be good at using JavaScript, great at Cascading Style Sheets …| Digilent Blog
TL;DR: blanket statements about where to put focus when opening a modal dialog are wrong, including this one. This post is meant to help you, an intelligent and thoughtful and empathetic reader, figure out where you should set focus. The scenarios are non-exhaustive. Messages I’m artificially breaking these into three…| Adrian Roselli
Explore powerful updates to PSWriteHTML: use InfoCards, layout Density control, and advanced shadow effects to build clean, responsive PowerShell-generated dashboards and HTML reports.| Evotec
For PDF/ web developers, it can be difficult to allow users to fill in PDF combo box on a website. PDF is not a web-native format, hence browsers don’t allow user interactions with PDF combo box. How to let users fill PDF combo box in HTML There are a few solutions you can consider: Spend […] The post How to Fill PDF Combo Box in HTML? appeared first on Java PDF Blog and was written by Daniel Warren.| Java PDF Blog
Sometimes you may need users to fill in PDF forms on your website. It can be tricky to do this because PDF is not a web-native format. Browsers can display PDFs, but editing or filling them in is not a native browser capability. To make it worse, if you’re trying to collect form data, it’s […] The post How to Fill in PDF Forms on Website? appeared first on Java PDF Blog and was written by Daniel Warren.| Java PDF Blog
People often recommend using third-party libraries because we don't waste time on reinventing an untested wheel. In reality using third party libraries has its costs, and some of them are not immediately noticeable.| WaspDev
My list of reasons why I love the web so much. I'll also discuss about the limitations of the web.| WaspDev
Back in 2020, Andy Bell introduced me to the idea of grouping attribute values. You've probably seen something like this before: HTML A single class over-encumbered by all sorts of things. The more modular way to write this would be: HTML That's pretty…| Terence Eden’s Blog
Abstract for my session Talkin’ Tables: This session will walk through the basics of how to construct an HTML table. More than basic structure, it will talk about support and how it is exposed to screen readers in particular. With that foundation it will walk through patterns for responsive tables,…| Adrian Roselli
Learn how to declaratively add behavior to buttons with the Invoker Commands API. Join James Stuckey Weber and Miriam Suzanne for a live conversation with special guest Luke Warlow, Web Platform Engineer at Igalia.| OddBird
Do you want to build web pages but have no prior experience? This friendly guide is the perfect place to start. You'll begin at square one, learning how the web … - Selection from Learning Web Design, 6th Edition [Book]| O’Reilly Online Learning
A small utility package to make working with HTML in Elm more convenient| cekrem.github.io
More tools to fight unwanted horizontal scrolling| Alan Norbauer
HTML 5.2 brings us a dialog element, a native HTML element for creating modals.| Los Angeles WordPress & web developer - Webinista, Inc.
A refreshing dip into what we’ve learned about web typography over the past 20+ years. The post Web typography: a refresher and history appeared first on Jeffrey Zeldman Presents.| Jeffrey Zeldman Presents
Learn how to use the show(), showModal(), and close() methods to toggle an HTML dialog's visibility.| Aleksandr Hovhannisyan
はじめに はじめまして。ソーシャル経済メディア「NewsPicks」にエンジニアとして2024年新卒入社したカトマサです。 私は博士課程まで理論物理学を研究しており、C++やPythonを使った数値計算やデータ解析の経験はありましたが、Web開発は完全に未経験でした。趣味として、YoutubeやInstagram、TikTokで動画投稿やライブ配信を行なっています。 2024年4月の入社後、広告配信シ...| Uzabase for Engineers
In 2017 I wrote Tweaking Text Level Styles (terrible name in retrospect) and I made regular updates over the years. Stop reading it. Remove it from your bookmarks. Unlink it from your posts. Print it onto paper and then burn it. Demo Wrap-up The conclusions and…| Adrian Roselli
Choosing the right document viewer for display is a crucial step in your journey to developing a web application. The document viewer should be able to balance functionality with a smooth user experience. Developers must evaluate various factors to guarantee efficiency, performance and compatibility. This post will help you identify the various metrics which will […] The post Choosing the Best Document Viewer for Your Web App appeared first on Java PDF Blog and was written by Leon Atherton.| Java PDF Blog
I wrote much of this back in 2023 and 2024 while popover was still being implemented / was newly released. Since I began digitally scribbling my thoughts down, others ended up writing about the attribute - which was one of the reasons I didn’t feel any urgency in publishing my own post. Though, I did co-author one of Hidde de Vries’s articles about popover.| Scott O’Hara - Accessibility engineer, UX developer and designer
Everyone hates spam e-mails. We’ve all gotten more cash offers in our inbox that we care to remember and who knows how many Nigerian princes have waited patiently for responses to their carefully-w…| Allison Carney Consulting
See the magic happening - This post explains implementing group_by count in Liquid for Jekyll, addressing issues with Jekyll 4.1.0...| One world | Projects, maps and coding
CSS is an absolute website beautifier, with Cascading Style Sheets (CSS) you can make your website just appear like anything you want. Hope most of you know about fundamental CSS rules, so what we are here to refer is about CSS selectors. Here we will explain some familiar CSS selectors and along with that we […] The post Understaning CSS selectors for beginners – ‘>’, ‘+’ and ‘~’ symbols appeared first on Blog time now.| Blog time now
Browsers’ visual display of headings nested inside `` elements makes it look as if they are assigning a logical hierarchy to those headings. However, this is purely visual and is not communicated to assistive technologies. In this article, Bruce Lawson explains what use we have of `` and how authors should mark up headings that are hugely important to AT users.| Smashing Magazine
Boost your search visibility with FAQ schema markup. Our step-by-step guide covers implementation, best practices, & common pitfalls.| Fronetics
Most web browsers only support a few ancient image formats (mainly PNG, JPEG and GIF), but video formats have improved significantly since those formats were defined. Google is attempting to fix this with their WebP image format, based on VP8. Unfortunately, this only works with Google Chrome and Opera. Since what we want is to encode an image using the advancements in VP8 or h.264, I thought it would be interesting to try encoding single-frame videos and using them as images.| Brendan Long
TL;DR: Description list support continues to be generally good (with VoiceOver still the outlier), even if you may not like how it is supported. For background, the has existed since HTML+, or 1993, when it was called definition list. In December 2022 I wrote Brief Note on Description List…| Adrian Roselli
Applets. ActiveX. Flash. Flex. Silverlight. Angular. React. Plenty of corporations thought they knew better but failed to see the larger picture. Innovation as collaboration is one thing, but innovation as an attempt at displacement of compromise and collaboration is another.| GarrettDimon.com Full
It’s not always clear how to make the most of partials and helpers in Rails and know when to put what code where. Regardless of the methods, we all still want to organize the elements that help bridge the front-end and back-end with readable and maintainable code.| GarrettDimon.com Full
In an age of complicated front-end solutions, is there a simpler way of doing things? Spoiler alert: there is.| Erik Heemskerk
Don’t use the aria-label or aria-labelledby attributes on divs, spans, or other elements representing static/noninteractive text-level semantics, unless you’re also updating roles.| Ben Myers
Here's a demonstration of a technique that makes it possible to animate logos with as little HTML as possible and a little bit of CSS.| Blog of fearless web developer Silvestar Bistrović
HTML-first web development is all the rage with a growing cadre of application authors. Here’s an exciting path you can take to a dependency-free, buildless-compatible architecture.| The Spicy Web
I got myself a coffee advent calendar and I have to admit it was more aspirational than anything. I don’t drink enough coffee. But the packaging is nice. Web developers around the world have for years given a nod to Saturnalia solstice Isaac Newton’s birthday Yule wassailing mummering end of…| Adrian Roselli
I have obsessed about this long enough, I think it's only fair I (and you!) get some content out of it. When I started writing this article, I was working on my P99 CONF slides. Those slides happen...| fasterthanli.me
You might not need another CSS class. Use HTML attributes for state and style those states with the CSS attribute selector.| Aleksandr Hovhannisyan
Optimize your site for search engines, or something like that.| Moving Forward
LinkedIn has a nice feature of “unfurling” links. When you add a URL in a post or your “featured” profile section, LinkedIn will show a small preview of the site you are linking to. This includes a title, description, and image.| Moving Forward
{{ define "main" }}| rossabaker.com
Contact info templates| rossabaker.com
We hook into the heading renderer to generate anchor targets for subheadings.| rossabaker.com
Article info| rossabaker.com
Taxonomy tag cloud| rossabaker.com
{{ define "main" }}| rossabaker.com
Most pages on the site are “single pages”. These are generally the| rossabaker.com
Talks template| rossabaker.com
Header template| rossabaker.com
Footer template| rossabaker.com
Head template| rossabaker.com
This is a reproduction of the talk I gave today at the awesome London Perl & Raku Workshop. I met a couple of cool rakuteers and enjoyed the relaxed congregation of perl and raku folk. Seems li…| Raku::Journey
Defines a template for a custom 404 page.| rossabaker.com
Consider the following:| Scott O’Hara - Accessibility engineer, UX developer and designer
Alex Russell wrote a four-part series a couple weeks ago arguing that modern JavaScript-first framework-focused front-end development is costing the industry and users. Part of his conclusion for organizations: Never, ever hire for JavaScript framework skills. Instead, interview and hire only for fundamentals like web standards, accessibility, modern CSS, semantic…| Adrian Roselli