January 28th 2021 saw the announcement of a new standard that makes it easier to users to out opt of data collection and sharing. It’s called the Global Privacy Control and lets users signal they want to opt-out of tracking through their browser.
From The Verge:
The GPC standard sprang from a powerful but little-noticed provision in the California Consumer Privacy Act (CCPA), which … gives Californians the right to opt out of having their personal information sold by the sites they visit.
Interestingly, the definition of ‘sold’ seems to be deliberately vague — in a good way:
When I wrote about exploring Digital Minimalism, I overlooked the practice of turning off read receipts. This is something I was doing before I read Cal Newport’s book.
Turning off read receipts seems like a small thing: “who cares if they know when I read this?”
I started turning messaging read receipts off a couple of years ago: it’s had a positive impact on my experience of messaging apps.
On the occasions I’ve realised read receipts were on, perhaps in a new app, the relief I’ve felt in turning them off has been palpable.
Aside from this, there are the…
In early 2020 I read Cal Newport’s Digital Minimalism. It completely changed my outlook on tech.
I wouldn’t have picked up the book if it wasn’t for Adam Pearson. He told me that in another of Newport’s books, Deep Work, he recommended:
That was enough to make me want to explore it.
I’m writing this for a few reasons. It’s partly a reminder to myself of the benefits of what I’ve been trying. …
Jeremy Keith’s piece on Clean Advertising is an excellent read. One of the key takeaways is that behavioural advertising may not be as effective as its contextual counterpart.
After some recommendations and exploring the features, I switched both sites over to Payhip. About a month later, I switched CSS For Designers back.
The two platforms offer similar functionality. Integrating the services is similar but not the same and even the design of the dashboards is similar.
So, why the change and why the change back?
One of the most obvious differences between the services is pricing. Gumroad offers:
Twitter is pretty much the only social media platform I use. It’s a useful platform, but not without problems.
I try to balance the time I spend on there. I don’t have the app on my phone and recently switched to TweetDeck on desktop.
TweetDeck took a little getting used to, but the best feature I’ve found is the ability to browse using Twitter lists by default.
Still, it’s easy to get sucked into reading replies about fairly depressing stuff. Especially on mobile, where the default is the timeline, rather a list.
So, taking inspiration from Anil Dash’s article, I…
Cookies present issues for website owners and users alike, and they’re nothing new. While the GDPR and PECR legislation have encouraged companies to proactively consider user privacy, the basic cookie requirements are neglected on a large number of sites.
Cookies fall into two categories: essential and non-essential. The Information Commissioner’s Office (ICO) describes essential cookies as:
…strictly necessary to provide an ‘information society service’ (eg a service over the internet) requested by the subscriber or user. …
What does it mean to run a privacy-focused business? What does that look like and involve? Is it just GDPR — cue eye-rolls — or is there more to it than that?
These are some of the questions I’ve been thinking about recently.
The introduction of GDPR in 2018 created mass panic as businesses raced to meet the deadline. To many, compliance was — and in some cases still is — seen as needless hassle.
This works well, but the outline can feel very close to the text that’s outlined. Right click or
[tab] to the link in this Codepen to see:
To create more space, we could add
padding on focused elements.
Alternatively, we could use
outline-offset, a little-used property that creates some space between an element and its outline:
Browser support is very good except for IE and pre-2016 versions of Edge.
CSS For Designers is a practical guide to CSS, helping people bring…
I learned how to build websites the old fashioned way: looking at website source code and trying to replicate the things I saw. I threw in the odd book for the stuff I couldn’t see (like PHP/MySQL), and I was on my way.
This was back in 1999, when we’d write things like
<font size="4" color="#000000"> and DHTML was a thing.
When CSS came along my approach to learning didn’t differ. But I really wish I’d taken the time to learn CSS properly: there was so much fundamental stuff I missed.
Here are some things I didn’t know that I…