Creează un cont pentru a te abona la acest blog și a-i urmări articolele pe pagina Lectură.
-
Seeing a nice discussion on Email Geeks Slack community trying to figure out whether Gmail is finally going to support prefers-color-scheme media query because a Google engineer marked this issue as fixed.
-
Almost everyone who uses email knows there is a spam/junk folder, and know what it is.
-
For a long time Gmail Annotations was an opt-in feature brands could choose to implement.
-
You care about humans and want to make digital experiences accessible.
-
I wrote about how the use of the ping attribute for click tracking in HTML emails can be a more resilient for the email ecosystem.
-
Working in a fast-paced, client-focused environment often means you have to keep the machine running at all times.
-
Many social media platforms serve small-sized content for you to get hooked on and consume more of.
-
In Wait..
-
Jigsaw (a statitc site generator) has 3 events you can listen to and run custom code when these events fire.
-
Tag directives are key to building Alpine.js components.
-
When programmatically creating or updating a Collection Entry, you can lean on the Collection’s Blueprint to help you validate the fields values: 1<?
-
Statamic handles collection entries routing for you - given the route is set in the collection’s settings (can be done via the control panel or directly in the collection’s YAML file).
-
I like simple under-engineered solutions.
-
With CSS it is not possible to transition the height property to auto: 1.collapsible { 2 height: 0; 3 overflow: hidden; 4 transition: height .3s; 5} 6 7.collapsible.is-open { 8 height: auto; 9} For years developers relied on jQuery's (or Velocity's)…
-
An "orphan word" in typography refers to a word that sits alone on the last line of a sentence.
-
Without judgement: there are many developers who manually inline CSS in their HTML emails.
-
The aspect-ratio CSS property is supported across all major browsers now: Data on support for the mdn-css__properties__aspect-ratio feature across the major browsers But most major email clients still do not support it: Yet, you can rely on it for images!
-
Recently I visited a sort of airsoft gun range.
-
I used to write code for environments on which I had almost complete control.
-
I've lived in 3 countries so far.
-
It's no secret that support of various CSS features is fragmented and widely inconsistent.
-
A few months ago I wondered whether it was possible to use CSS to control the positioning of diacritics within Arabic script.
-
I have recently learned that deferred loading of <img>s with the loading attribute only works if JavaScript is enabled. 1<img loading="lazy" src="/image.jpg" alt="" /> The MDN documentation notes that this is an anti-tracking measure: Loading is only defe…
-
Recently Abdelhadi Jaffar has translated the Alpine.js documentation to Arabic, and it was added among the other translations on the Alpine.js GitHub repository, all of which are Markdown files so they are nicely rendered and can be read directly on GitHu…
-
I really like overflow-x: scroll and I think it is very much underused in favour for Javascript solutions when it comes to sliders on the web.
-
I have recently launched a new website (wajad.art) with an internationalised domain name (IDN).
-
The lang attribute is used to define the language of the document or a single element. 1<html lang="en"></html> Adding the lang attribute to an element seems to affect which glyphs in a web font some browsers render, and which system font is rendered.
-
A bitmap image is one of the things you may not immediately think of when writing CSS and HTML for dark mode.
-
On 7 June 2020 Bulma v0.9.0 was released and while I always wanted the spacing helpers it introduced, what I was most excited about is the RTL support!
-
Fontawesome added duotone support back in July 2019.
-
When using Alpine.js the x-cloak attribute is removed from DOM elements when Alpine is initialised.
-
I've updated FontAwesomeSVG-PHP with improved accessibility features.
-
I've been really enjoying The Art of Product podcast lately.
-
Today I read It's okay to miss goals—if you learn from it by Hannah Herman on Zapier's blog.
-
Every now and then I listen to a podcast episode that resonates with me or changes the way I think.
-
The dir attribute in HTML and the dir property in CSS can be used to set the direction of text and horizontal flow.
-
"Every developer eventually builds a CMS" is a joke I came across enough times that I promised myself I wouldn't do it.
-
Propertybase is a real estate solution for real estate agencies.
-
I have recently updated my site.
-
Font Awesome is a popular icon library.
-
I have recently launched Pipits for Perch, a collection of Perch add-ons, aiming to help developers build feature-rich Perch websites faster.
-
Many websites and apps let you sign up via social logins, signing up to the website/app using the credentials from popular social networks such as Facebook and Twitter, and rightfully so.
-
Some of your Perch templates might be quite long.
-
The Problem You need to design a table that displays its data in two different units.
-
The select Element The select element is mainly associated with drop-down menus/lists.
-
If you are already using a JavaScript library for your animations (e.g.