JavaScript dos and donts @ Mu-An Chiou
Straightforward smart sensible advice that you can apply to any feature on a website.
A one-stop-shop with a quick overview of the new JavaScript features in ES-whatever-we’re-calling-it-now.
Straightforward smart sensible advice that you can apply to any feature on a website.
It’s like CSS exists in some bizarre quantum state; somehow both too complex to use, yet too simple to take seriously, all at once.
In many ways, CSS has greater impact than any other language on a user’s experience, which often directly influences success. Why, then, is its role so belittled?
Writing CSS seems to be regarded much like taking notes in a meeting, complete with the implicit sexism and devaluation of the note taker’s importance in the room.
Lots of new features landing in Safari, and it’s worth paying attention to the new icon requirements now that websites can be added to the dock:
To provide the best user experience on macOS, supply at least one opaque, full-bleed
maskable
square icon in the web app manifest, either as SVG (any size) or high resolution bitmap (1024×1024).
This is an interesting idea from Scott—a templating language that doesn’t just replace variables with values, but keeps the original variable names in there too.
Not sure how I feel about using data-
attributes for this though; as far as I know, they’re intended to be site-specific, not for cross-site solutions like this.
All twelve are out, and all twelve are excellent deep dives into exciting web technologies landing in browsers now.
Inside me there are two wolves. They’re both JavaScript.
HTML. JavaScript. Why not both?
Making a better offline page.
Hijax, Youjax, we all jax for Pjax.
Celebrating ten years of the wonderful community event.