Diigo Bookmarks 07/09/2017
著
-
My approach on using id, class and data attributes in HTML, CSS and JavaScript | justmarkup
"Lately many people prefer to have HTML, CSS and JavaScript in one place, but I still prefer to separate them and with my current approach of using id, class and data attributes I can easily see in every file which part belongs to which language."
-
Is image scaling killing your website's performance? Find out in seconds!
"The image checker is a new Chrome Extension from NCC Group Web Performance. The idea is simple: highlight images on a web page that have to be scaled by the browser. This is important because scaling images makes websites slow."
-
Design systems - Alla Kholmatova
"Many teams are now taking a more systematic approach to design. But why do some design systems thrive and others become bloated and fragmented? What makes a well-functioning system? What do effective systems have in common? Finally, how do you actually go about laying the foundations for a shared design language?"
-
"In my organization, we’re trying to implement an integrated marketing plan which will be helped along greatly by a sound design system. In order to implement this properly, a shared vocabulary needed to be created so we could be sure we were referring to the same thing."
-
"CSS Database is a comprehensive list of CSS features and their positions in the process of becoming implemented web standards."
-
The Options for Programmatically Documenting CSS | CSS-Tricks
"Similar to JSDoc, in the CSS world there are a couple of ways to describe your components right in the source code as /* comments */. Once code is described through comments like this, a living style guide for the project could be generated."