Zum Inhalt springen

Archiv für "Notizen" (Seite 2)

‪Good catch. Thank you @zachleat for‬ the write up

Just a fair warning if you use the amazing Bridgy service to gather webmentions from social networking sites. It won’t actually work with your site if you’re using Brotli compression. Use gzip for your HTML requests instead of Brotli and it will work fine.


https://specificity.keegan.st/

So was hätt einmal fast die Welt regiert!
Die Völker wurden seiner Herr,
jedoch/Dass keiner uns zu früh da triumphiert
- Der Schoß ist fruchtbar noch, aus dem dies kroch.

Vielleicht sollte man mal aussprechen, dass das deutsche Grundgesetz auch und vor allem dazu gedacht war, dass so etwas wie die Nazidiktatur nicht wieder passiert. Umso schlimmer finde ich, dass exakt dem Geist und Gedankengut, was in den Horror führte, so eine gesellschaftliche und politische Bühne gegeben wird, gleichzeitig die Innenminister an GG rumschnibbeln und Überwachungswerkzeuge in bislang unvorstellbaren Rahmen an die Hand bekommen, derweil die Demokratien in Europa immer weiter nach rechts driften, und als Reaktion auf die überwältigenden globalen Probleme der Rückzug ins Nationale als Lösung vermehrt gewählt wird. Es ist zum Verzweifeln.

Just a quick test for Holger; lets see if the webmention this post sends to his recent post comes through…

‪Another little tweak to my website; the posts of type‬ 'status', which I use most of the time as a source for syndication to twitter (as with this post here right now), are now excluded from the main 'category' archives. The "pre_get_posts" hook is handy for this:

This hook is called after the query variable object is created, but before the actual query is run.

So it is a way to tweak the query that WordPress is normally using. In my case, I want to exclude all post with the post-format "status", when the query is the archive query ("show all posts of category/tag/type")… but not if it is the archive of the post-type "status".

function wbr_exclude_post_formats_from_archive( $query ) {
	if( $query->is_main_query() && $query->is_archive() && ! is_tax('post_format','post-format-status') ) {
		$tax_query = array( array(
			'taxonomy' => 'post_format',
			'field' => 'slug',
			'terms' => array( 'post-format-status'),
			'operator' => 'NOT IN',
		) );
		$query->set( 'tax_query', $tax_query );
	}
}
add_action( 'pre_get_posts', 'wbr_exclude_post_formats_from_archive' );

It took a little while to find the right function for the last condition, but now with "is_tax" it works pretty good.

Holgers story confirms my theory that everybody is sometimes everybody else's idiot client, no matter the general smartness:

(…) a huge realisation for me: I had been the worst client, or in this case, customer. The prototypical nightmare of designers, developers and everyone else who works with clients, I guess. I pulled a “Make my logo bigger” on a proud bar owner and “messed up” my drink. More importantly, I (unintentionally) disrespected his knowledge of the craft and “ruined” his creation. I cannot count the many times clients have told me that a design needs more space here or there, that a red is too red, or that their logo for sure needs to be bigger, of course.

If needed, my drink would have come with a cucumber.

Just yesterday I had a conversation about this and how over the recent years I work on my reception of those 'client' moments. To me, the 'disrespect' part is the most important one. But respect goes both ways. Why didn't the barkeeper tell about the reason he didn't put the cucumber in when he handed over the drink? Does he assume it's common knowledge?

Or is it the 'I am the expert, trust me and my (hidden to you) decisions' mindset, that we as designers and developers often carry with us?

What sets Holger apart from others (and most clients, to be honest), once realized, he readily accepts the expertise and his own lack of knowledge in that regard, and even offers an apology and willingly pays up.

That pin is well earned. ;)

In a reply to Holgers reply to my reply to his post, Bianca (@bkastl) writes

In contrast to 20 years ago the creative potential comes from a different approach: not the lacking knowledge or lacking means to do things on the web with tech from 2019 – it would be easy to use them - but the limits you set for yourself: focusing on what is required, not using things that are known and convenient - it's heavy thinking, but worth it.

I really like this. The more I think about it, the more I believe that this ultimately is what "expertise" boils down to: In an ever-growing playfield of possibilities and possible solutions and tools, picking the "right" thing. As opposed to using whatever is the "hot" thing right now. Which sooner or later brings us to the current trend of pushing everything over to the client-side and JS, but that's a topic for another TweetCast episode, methinks.

 

In a reply to my reply to his initial post, Holger (@foobartel) writes:

(…) Yet, those frameworks have allowed their sameness to creep in, default designs to be seen for how websites “should” look like today. Even though frameworks were only meant for prototyping and as a starting point to build upon, they have made their mark in terms of design. With a lack of understanding of the craft and its underlying techniques, it’s difficult to change and modify the defaults, to be creative and unique.

The interesting thing here is, (speaking from an economic point-of-view) that this sets the frame in which $clients are biased towards what they expect a website to be. So it gets increasingly harder with each new "same" (everyfuckingwebsite dot com) website that launches, to work outside, to surprise and to sell that. (On a side note, have you read about the Uber and Lyft drivers who played the system by simultaniously logging out of the app; resulting in an increase in demand and a surge in fees? Maybe we webworkers could pull a similar stunt…)
And of course there's a myriad of so-called web-design studios who are making quite a good living out of that; selling the same website over and over again to different clients.
And there is a market for that. And in that market it is exceptional ungrateful to hope for honoration and acknowledgement of truly creative solutions.
Sadly, this market is where we are swimming in.
From the bottom the market is capped by the budgets that are available. Here, truly fresh and innovative things may be possible, but sadly for honour only since there is no money around. From the top the market is capped by the large ad-networks and enterprises; here large budgets are available, but seldom does this trickle down to small studios or single experts - in this market, creative decisions happened way up the ladder and we are hired for our (technical) skillset or because the ad-networks cannot provide enough woman-power on their own and have to sub-contract.

And why change in the first place, it’s what everybody uses. It’s tested. It’s trusted. It’s confirmed.
How could the masses be so wrong?

Coming back to the framework/theme "standard", I wonder if this really just is laziness, or if the rather boring "holy grail" look is like the frontpage design of newspapers, where some elements like the masthead have proven to work better under the circumstances (i.e. the display at the news-stand, where only the upper part of the page is visible).

We are constantly challenged by shifting technologies, but in the end the user, their device and their situation is what counts - and for most users, a boring, but easy to understand experience will always trump an "exciting" one where every interface element has to be learned and discovered anew.

May we live in an interesting web.

 

Holger's (@foobartel) post about this year's BeyondTellerrand Düsseldorf conference and the inspiration that transpires touches on a raw nerve for me.

(…) With so much sameness on the web these days, I would love to see more people dare, more creative outcomes and results, and more creative thinking, much more often. That’s myself included. (…)

I'm a graphic designer with all the formal education, with all the "creative" baggage and struggles that led me to study graphic design - an interest in illustration, street art, the skate culture and underground comics - and found my calling in the web. From the early/mid 90's, I gradually shifted from magazine and print layout, from illustration to html, css and programming. I dived deeper and deeper into what makes the web tick, and after more than twenty years in the front-line of conceptualizing, designing, building, and maintaining web sites I think I have a pretty broad AND deep understanding of the cogs and wheels involved. But. Every time I create something for the web, I have the feeling it is kind of dull. It works, it is lean. It is maintainable, scalable. Most of the web sites I produce live more than five years, some of them are happily humming along after more than 10 years.
And yet, often when I am confronted with ideas by designers who don't have that understanding of the web, there is this element of surprise and playfulness that I am missing in my work.
Maybe true innovation needs that element of ignorance that we so often call out and blame "the designers" for.
It is not that I, or we, always fall back to trusted solutions, no, but still, I have the feeling that while my work provides solid benefit for my clients, it kind of lacks the truly innovative and surprising moment. Interesting question is, and that's kind of what the conference planted, is it really that I'm not "allowed" the creative freedom in the bread-and-butter jobs or is it that I *think* that the truly creative ideas would be wasted anyway on these clients?

Definitely something to think about a litte longer.