1194 1266 1823 1662 1424 1131 1008 1527 1712 1263 1302 1242 1573 1833 1437 1938 1764 1865 1570 1315 1286 1164 1711 1864 1970 1112 1475 1467 1473 1635 1068 1100 1668 1674 1102 1828 1435 1660 1224 1074 1688 1577 1476 1015 1117 1443 1712 1732 1352 1670 1514 1193 1381 1680 1823 1227 1758 1773 1538 1863 1764 1882 1846 1664 1148 1918 1316 1772 1839 1132 1026 1925 1166 1760 1288 1715 1750 1650 1892 1499 1602 1515 1858 1874 1596 1853 1912 1118 1863 1945 1017 1444 1751 1944 1014 1709 1450 1561 1037 Embrace the Platform | PHPnews.io

PHPnews.io

Embrace the Platform

Written by Bram.us / Original link on Dec. 17, 2021

embrace-the-platform.jpeg

For the third year in a row, CSS-Tricks is doing an End of Year series with posts from several web developers. This time, Chris asked all selected developers the same question: What is the one thing people can do to make their website better?

All submissions are being published on a dedicated 2021 End of Year Thoughts page. Earlier this week my submission “Embrace the Platform” was added to the list.

In my post, I first take a step back into the past, in order to move forward and provide a proper answer to the question. Central themes are The Rule of Least Power, Resilience, and Progressive Enhancement.

By embracing what the web platform gives us — instead of trying to fight against it — we can build better websites.

Keep it simple. Apply the Rule of Least Power. Build with progressive enhancement in mind.

HTML, CSS, and JavaScript — in that order.

Is what I’m saying there all new? Of course it’s not. If you’ve ever seen or heard a talk by Jeremy Keith — a person who has been of great influence throughout my career — this will all sound very familiar. Is what I’m saying there relevant? In times where JavaScript is eating the world: more than ever.

Be sure to give the other submissions a read as well. Some good high-quality stuff in there. Also great to see some recurring themes, knowing that each author wrote their piece independent from each other.

Embrace the Platform →

~

☝️ The ideas contained in this post also formed the basis for my tongue-in-cheek talk on JavaScript Yellow (a 4 minute watch).

bram bram link bram

« Intro and Demo - Here’s a PNG that will show a different image in Apple Software »