@strypey Are you running version 0.14.0? Check the About page in the settings. Refresh until you see it.
Notices by Nolan (nolan@toot.cafe), page 23
-
Nolan (nolan@toot.cafe)'s status on Thursday, 13-Dec-2018 14:00:21 EST
Nolan
-
Nolan (nolan@toot.cafe)'s status on Wednesday, 12-Dec-2018 16:15:13 EST
Nolan
@severak According to WebPageTest, the Pinafore homepage loads 133kB of compressed JS and 117kB of uncompressed (that may be a bug, or may be due to the JS being split into multiple files and thus harder for brotli to optimize) https://www.webpagetest.org/result/181212_NH_6efa6714a3b604dbad24c357cca4e8e1/1/breakdown/
-
Nolan (nolan@toot.cafe)'s status on Wednesday, 12-Dec-2018 16:11:33 EST
Nolan
@severak Pinafore has like 650kB of (uncompressed) JS total because it's using SvelteJS. https://pinafore.social/report.html And that's total JS across the entire site; each page only loads a subset of that. Also I spent a lot of time optimizing dependencies, layout, etc. :)
-
Nolan (nolan@toot.cafe)'s status on Wednesday, 12-Dec-2018 15:19:52 EST
Nolan
I've said it before, but if we could run modern browsers (which have developed optimizations to make slow sites faster) on the web of 2010, that baby would *scream*. The web is not living up to its true potential.
-
Nolan (nolan@toot.cafe)'s status on Wednesday, 12-Dec-2018 15:18:06 EST
Nolan
"JavaScript growth and third parties" by Steve Souders https://speedcurve.com/blog/javascript-growth/
"JavaScript is the main cause for making websites slow. [Compared to 7 years ago, ] 1st-party JS doubled from 53 KB to 106 KB. 3rd-party JS octupled (!) from 32 KB to 258 KB."
What's most remarkable is that this happened even with the rise of bundlers, which effectively make 3rd-party JS "look" like 1st-party. In other words, that 1st-party growth is probably node_modules; the 3rd-party growth is ads/trackers/???.
-
Nolan (nolan@toot.cafe)'s status on Wednesday, 12-Dec-2018 12:06:39 EST
Nolan
"Intent to ship: CSS shadow parts" https://groups.google.com/a/chromium.org/forum/m/#!msg/blink-dev/DAmfw08GGis/-0OyBbTmBgAJ
This sounds like it would make Custom Elements way more useful. You really need some way to style it from the outside.
-
whoisgina (whoisgina@friend.camp)'s status on Tuesday, 11-Dec-2018 15:25:09 EST
whoisgina
"cross origin ritual sacrifice"
-
Nolan (nolan@toot.cafe)'s status on Wednesday, 12-Dec-2018 11:52:58 EST
Nolan
@somelaniesaid about:serviceworker-internals in Chrome or about:serviceworkers in Firefox: Wow, that's a lot of service workers
-
Nolan (nolan@toot.cafe)'s status on Friday, 07-Dec-2018 12:01:51 EST
Nolan
On the Edge team, we had a *whole team* dedicated to finding compat bugs, reducing them, and reaching out to site owners with fixes. Sometimes we would reach out to a site owner and they'd say, "Sorry, you don't have enough market share for us to bother fixing this bug."
This is where we get -webkit prefixed CSS in the standard, as well as de-facto standards and "works best in Chrome." This is why both Opera and Edge switched to Chromium.
-
Nolan (nolan@toot.cafe)'s status on Friday, 07-Dec-2018 11:57:58 EST
Nolan
If you really want to help Firefox succeed, file a bug on https://webcompat.com/ when you find a broken website. Don't just switch back to Chrome; let Mozilla know there's a problem so they can try to fix it.
When browsers lose market share, they fall into the "compatibility death spiral." Sites don't bother to test, they break, and users flee to the browser that "just works." Mozilla is fighting this battle every day, and it just got harder.
-
Nolan (nolan@toot.cafe)'s status on Friday, 07-Dec-2018 03:40:55 EST
Nolan
@ElfLord Yeah, but think of all the time I can spend configuring it
-
Nolan (nolan@toot.cafe)'s status on Friday, 23-Nov-2018 15:57:59 EST
Nolan
Step 1 of moving is realizing that 1/3 of what you own is garbage
-
Nolan (nolan@toot.cafe)'s status on Thursday, 22-Nov-2018 19:10:44 EST
Nolan
"The story of Signal" by David J. Lumb https://increment.com/security/story-of-signal/
Interesting history. Signal is still a great app.
-
Nolan (nolan@toot.cafe)'s status on Wednesday, 21-Nov-2018 11:59:37 EST
Nolan
"A web of anxiety: accessibility for people with anxiety and panic disorders" by David Swallow https://developer.paciellogroup.com/blog/2018/08/a-web-of-anxiety-accessibility-for-people-with-anxiety-and-panic-disorders-part-1/
This is interesting. It hadn't occurred to me that "dark patterns" could be an accessibility problem for people with anxiety disorders.
-
Nolan (nolan@toot.cafe)'s status on Wednesday, 21-Nov-2018 11:39:15 EST
Nolan
After working around way too many browser bugs, I think Pinafore is close to the next release. It'll bring better emoji support for Linux, as well as smoother scrolling in Chrome. I'm really looking forward to it.
https://dev.pinafore.social if you want to test it out
-
Nolan (nolan@toot.cafe)'s status on Tuesday, 13-Nov-2018 12:11:19 EST
Nolan
@sivy To be fair, they do follow the normal standards process, and they do reach out to other browser vendors for feedback. They just move very, very fast. :)
-
Nolan (nolan@toot.cafe)'s status on Tuesday, 13-Nov-2018 12:09:48 EST
Nolan
@ondra True, the Chrome team makes a great good-faith effort to be transparent. Beyond forums like W3C, WHATWG, and WICG, they're also constantly reaching out to other browser vendors for early feedback. (I saw this firsthand. :))
As for developers, yes, they share some of the blame. Then again, testing and designing for a single browser arguably makes good business sense these days. It's faster and cheaper, and it's where >60% of your customers are.
-
Nolan (nolan@toot.cafe)'s status on Tuesday, 13-Nov-2018 12:02:40 EST
Nolan
Of course as an ex-employee of another browser vendor, I'm biased. 😅 But I really do have mixed feelings about Chrome's role. There's no denying that they're improving the web at a breakneck pace, and yet it's at the expense of a truly competitive browser landscape. We know where that road led with IE6. Can't help but feel like we're making a devil's bargain today.
-
Nolan (nolan@toot.cafe)'s status on Tuesday, 13-Nov-2018 11:55:23 EST
Nolan
I really believe the Chrome team wants to make the web competitive with native platforms. They have the incentive and resources to do it. I just worry that they're running away with it faster than any other browser vendor can keep up, leading to a browser monoculture and potentially monopoly.
-
Nolan (nolan@toot.cafe)'s status on Tuesday, 13-Nov-2018 11:50:25 EST
Nolan
"Our commitment to a more capable web" by Pete LePage https://blog.chromium.org/2018/11/our-commitment-to-more-capable-web.html
"We want to close the capability gap between the web and native and make it easy for developers to build great experiences on the open web. Meanwhile we need to preserve everything that is great about the web."