justmarkup
Thirteen years
Not sharing GIFs
Twelve years
Eleven years
Book – Engineering Management for the Rest of Us
Lazy loading HTML includes
Building a house
Stop supporting Internet Explorer!
Ten years 🎉
Keeping up-to-date with web development
Learn forms course on web.dev
100 days - 100 HTML elements in a tweet
Overenhancement
The Void
Reduce your client-side JavaScript in Next.js
Nine years
Integrate Pocket in Eleventy
Make the page count of a 3D book visible using CSS custom properties
Loading and replacing HTML parts with HTML
Too much noise
Styling the details element
Better Image Description Browser Extension
The need for a web accessibility law
Read out loud - Text to speech with the Web Speech API.
Written with Writerie
100 days - 100 CSS properties in a tweet
A poll, third-party, assumptions, and some tips
Basic tests for a frontend feature
The beauty of the Unknown
Teaser with multiple links
Share images to your website using the Web Share Target API
Eight years
Boring by default
Do's and Don'ts of implementing a hamburger menu
image orientation on the web
Closing feediary
Version Eight
Adapting to user preferences
Seven years
A look at CSS hyphenation in 2019
The link to button enhancement
Using Puppeteer to crawl pages and save them as Markdown files
Just markup
On using tracking scripts
Hey there feediary.com
Progressive Enhancement and Marketing
Setting up https with a valid certificate for a local domain – and use it with Node.js
Collection of CSS snippets
Do Not Track user preference
Gifhancement – convert GIF to video and embed responsible
Enhancing a login form – from basic to validation to reveal password
PWA on desktop
Quick fix
Keeping track
Writing for the web
Network based image loading using the Network Information API in Service Worker
My approach on using id, class and data attributes in HTML, CSS and JavaScript
CSS and progressive enhancement
Implementing push notifications on the front-end and back-end
Introducing 🚀 iss-observer.com
Handling states on resize using CSS custom properties
Early adopters – Using new web platform features
Truncating and revealing text – The Show More and Read More patterns
Distrusting certificates – Time to act if you use a StartCom (StartSSL) or WoSign certificate
Improving performance by Caching and Storing – article for Performance Calendar 2016
Browsers should be more intolerant and punish bad practice
Using the Web Share API to enhance a static share link
Fast on my machine
My reply to ” Progressive enhancement isn’t dead, but it smells funny” by Nolan Lawson
Enhancing a comment form - From basic to custom error message to BackgroundSync
Ways To Reduce Content Shifting On Page Load – article for Smashing Magazine
Progressive enhancement all the things
Indicating offline
Progressive web apps – let’s not repeat the errors from the beginning of responsive web design
Google to reward sites with service worker (offline ready) in search rankings
Add to homescreen and the app banner
Discoverability of progressive web apps
CSS containment
On browser support
Use cases for container queries
Theme switcher using CSS custom properties
This should be really easy to implement
Rethinking setting class=”js” to hide elements if JavaScript is available
Showing the alternative text while images are loading
On the Safari 9.1 release
The death IE8, IE9 and IE10
Every web site has to start with server-side rendered HTML – no exceptions.
Syntax highlighting as an enhancement
Add Service Worker for WordPress
Front-end wishlist for 2016
Scale an element without changing the size of its child elements
Definining aspect ratio to prevent reflow
Open redesign
Using text-shadow instead of font-weight bold to avoid jumping
Audio - The preload attribute
Dealing with long words in CSS
The Full Tools Developer
Introducing bugspencer.com
Defining browser support
A web developer and a surfer went on a Safari – What happend next will shock you.
Browsers and Bugs - The last issue
Progressive enhancement is not…
Browsers and Bugs 24/2015
Browsers and Bugs 23/2015
Browsers and Bugs 22/2015
Browsers and Bugs 21/2015
Browsers and Bugs 20/2015
Monitor load time performance with Piwik
Browsers and Bugs 19/2015
Browsers and Bugs 18/2015
Browsers and Bugs 17/2015
Browsers and Bugs 16/2015
Browsers and Bugs 15/2015
Browsers and Bugs 14/2015
Browsers and Bugs 13/2015
Browsers and Bugs 12/2015
Remove console and debugger statements for production with gulp/grunt
Browsers and Bugs 11/2015
Browsers and Bugs 10/2015
Dynamic responsive background images
Browsers and Bugs 09/2015
Demo - Responsive Pop-out Menu
Browsers and Bugs 08/2015
Cut the mustard revisited
Browsers and Bugs 07/2015
Browsers and Bugs 06/2015
Input type email – better don’t use it!
Browsers and Bugs 05/2015
Prioritize loading of background images
Browsers and Bugs 04/2015
Restart CSS Animation (using CSS to trigger a reflow)
Browsers and Bugs 03/2015
Load module-dependent JavaScript with basket.js
Browsers and Bugs 02/2015
The download attribute
Browsers and Bugs 01/2015
Give forms some extra attention
Share quotes via twitter
Reverse order of elements with CSS
Overview of Static Map solutions
Maphancement – progressive enhanced Google Map
Notify me … the Notification API in use
There is a bug
Just my test setup
Responsive Images – what? width! this? no, this! hä?
Every web design is broken
Be carefull when using input type=”url”
Clean up – random thoughts
Testing your responsive site – using Ubuntu
Responsive Multi Level Navigation – let’s try.
Should we really worry that much.
Take this you mobile wannabe!
Why sharing a picture goes pear-shaped in many cases
What we can’t test
Don’t think in statistics – the future is already the past.
Mobile isn’t mobile
Let’s start with the basics.
Loading… and how css can help
Servus