>1) This is obviously hosted on some kind of dynamic site. Producing 8kb took over 20ms, with most of it in TTFB. Even clearly static resources had this.
If you check the headers, it's served from s3 via cloudfront. At the bottom of the page, there is a link to a github page that confirms it's a static site.
>2) The stylesheet is 2x the size of the page and contains tons of extraneous content.
>3) For a brutalist style, it's quite fiddly about letting userscripts touch its styling. The stylesheet contains a ton of directives with !important and not all are about positioning.
It looks like it contains at least 2 frameworks, which could explain why. I'm guessing they're needed for the "normal" website comparisons.
>4) Also: I do not appreciate seeing ANY tracking pings from something like gaug.es. You certainly didn't inform me that you were sharing my presence with a third party that doesn't recognize any of my rights.
Your "rights? You're being a little melodramatic here. If you don't want random code to be executed, you should have disabled javascript. I use noscript and it works fine without scripts.
>If you're gonna do this, at least do it on your compute and I/O time and don't waste someone else's.
Who cares? It's not like they're mining cryptocurrencies. They wasted maybe $0.000001 worth of your precious computing resources.
>Have your server pass connection details up to your analytics. That also limits the amount of fingerprinting the tracking ping can do to me, were I not blocking it.
not really viable for a static website hosted on S3
For me though, if you are going to make a site all about how hardcore your design style is... So hardcore that you can’t be bothered to at least choose some less painful colours and typography. Then I want to open your code and get a hardcore hacker vibe like it was made with a punch card or something.
This article isn’t really about code design. It’s about information and interaction design primarily. The audience the author was writing for is probably more focused on the design rather than code.
With that said, this site is open source and so the community could help it become a example of cleaner/clearer/more minimal coding practices too.
Brutalism was about the honest use of materials. In my opinion, any conversation extending that to web pages that doesn't talk about how they're built ignores the spirit of that for another punch take at "use big text."
How is your “safety” being harmed. Really. What is the actual harm from gaug.es? Have you ever used it?
Share the story please of a single person, anywhere at any time that suffered a harm because of gaug.es.
We throw terms like “safety” around so much that they lose their meaning. There are sites (especially news orgs) that do harmful things when it comes to tracking, retargeting and such. But some little site that wants some basic analytics? Come now. That’s comparing a lemonade stand with a Tesco.
Every such site is a potential component in a combination attack against my system. They aren't publicly audited, I don't have a privacy agreement in them. I have no way of knowing if their ownership changes hands, and the authors are doing noting to assert it doesn't become malware.
If you check the headers, it's served from s3 via cloudfront. At the bottom of the page, there is a link to a github page that confirms it's a static site.
>2) The stylesheet is 2x the size of the page and contains tons of extraneous content.
>3) For a brutalist style, it's quite fiddly about letting userscripts touch its styling. The stylesheet contains a ton of directives with !important and not all are about positioning.
It looks like it contains at least 2 frameworks, which could explain why. I'm guessing they're needed for the "normal" website comparisons.
>4) Also: I do not appreciate seeing ANY tracking pings from something like gaug.es. You certainly didn't inform me that you were sharing my presence with a third party that doesn't recognize any of my rights.
Your "rights? You're being a little melodramatic here. If you don't want random code to be executed, you should have disabled javascript. I use noscript and it works fine without scripts.
>If you're gonna do this, at least do it on your compute and I/O time and don't waste someone else's.
Who cares? It's not like they're mining cryptocurrencies. They wasted maybe $0.000001 worth of your precious computing resources.
>Have your server pass connection details up to your analytics. That also limits the amount of fingerprinting the tracking ping can do to me, were I not blocking it.
not really viable for a static website hosted on S3