Zum Inhalt springen

Archiv für die Kategorie "English"

The Illusion of Control in Web Design - Aaron Gustafson

Recognizing all of the ways our carefully-crafted experiences can be rendered unusable can be more than a little disheartening. No one likes to spend their time thinking about failure. So don’t. Don’t focus on all of the bad things you can’t control. Focus on what you can control.
Start simply. Code defensively. User-test the heck out of it. Recognize the chaos. Embrace it. And build resilient web experiences that will work no matter what the internet throws at them.alistapart.com

From hexcodes to eyeballs

A great article diving into the maths and physics of colour reception and reproduction.

… an exploration of electromagnetic radiation, optical biology, colorimetry, and display hardware …jamie-wong.com

DWNTLETSIEB* revisited

No, websites do not need to look exactly the same in every browser, but while styling a details/summary element recently, I thought I had found smart way to make the default "open/closed" markers behave visually a bit nicer without resorting to re-invent several wheels and hacking my way with "::before" contents:

.acc-trigger {
list-style-type: none;
}
.acc-trigger .section__heading {
color: #900;
cursor: pointer;
display: inherit;
list-style-type: disclosure-closed;
list-style-position: inside;
}
.acc-item[open] .section__heading {
list-style-type: disclosure-open;
}
.acc-item .content {
margin-left: 1.25em;
}

Problem is: even without looking at another platform, Firefox, Safari and Chrome on my Mac can't find a common ground on how this should be rendered.

Firefox is spot on to my intentions:
A ...

Let there be Web

(to the tune of AC/DC's Let There be Rock):

Let there be TCP/IP
and there was TCP/IP
Let there be HTML
and there was HTML
Let there be CSS
and there was CSS
Let there be JS
and there was JS

Let there be Web

And it came to pass
That the Web was born
All across the land every webmaster
Was blowin' up a storm
And the conference man man got famous
The business man got rich
And in every bar there was a superstar
With a seven year itch
There was fifteen million fingers
Learnin' how to code
And you could hear the fingers tippin'

And this is what they had to say…

LET ...

Syndicate some Blogposts from WordPress to Kirby with the REST API

New year, old problems, new Website -- this was my reasoning during the christmas holidays, and so I decided to completly wipe my "About me" website, making it a simple hub of my diverse activities and interests instead of the old "hey, look how cool experienced I am, come work with me and give me all your money" thing.
I decided to build the site with Kirby, a lovely file based CMS which I have used in the past (for example to drive our Frankfurt Open Device Lab website). Kirby is very flexible, has a stellar documentation, a nice API, and makes zero assumptions on how you want to build your site, and besides being file based, it offers a very customizable backend, if need be.

Now, one of the things I wanted on the new site was a way to display the latest posts from here, my blog, but only those relating to the topics of Design, Webdevelopment and the like.

With a little bit of diving into the WordPress REST API, this turned out to be a fairly simple task for my Kirby-site. Basically this REST API allows me to "get" the infos needed on various objects of my WordPress site, by calling the API's entry points and telling it what I want.

The Laws of UX

A very neat collection of (web) design principles , such as "Jacob's Law":

"Users spend most of their time on other sites. This means that users prefer your site to work the same way as all the other sites they already know."

Laws of UX is a collection of the key maxims that designers must consider when building user interfaces.lawsofux.com

Matthias Ott: Saving your web workflows with prototyping

Oh, Matthias did it again: Publishing one of his thorough articles on the challenges of designing/working with "the web".
It is again one of those articles that I'd wished to have written myself, because it echoes my thoughts (and my frustration) about the unfitting ways I am forced to work in when I'm doing client or agency-work. This feeling of not using the medium to its full potential, because the people involved in "the job" are focussing on the superficial and visual aspects only. The frustration about always having to fight for lean and performant solutions, and the nagging feeling ...

Learnui.design: The HSB Color System: A Practicioner's Primer

We’re going to cover what H, S, and B are, and then I’m going to tell you about why this is the single-best color system in wide usage, plus some intricacies of using it in day-to-day digital design.
learnui.design

Washington Monthly: How to Fix Facebook—Before It Fixes Us

(…) Algorithms that maximize attention give an advantage to negative messages. People tend to react more to inputs that land low on the brainstem. Fear and anger produce a lot more engagement and sharing than joy. The result is that the algorithms favor sensational content over substance. Of course, this has always been true for media; hence the old news adage “If it bleeds, it leads.” But for mass media, this was constrained by one-size-fits-all content and by the limitations of delivery platforms. Not so for internet platforms on smartphones. They have created billions of individual channels, each

...