New blog post: "Introducing Pinafore for Mastodon" https://nolanlawson.com/2018/04/09/introducing-pinafore-for-mastodon/
As noticed by @lychee, it seems Privacy Badger doesn't play nice with Pinafore. It thinks your instance is a "third-party tracker" because of the cross-origin requests. ๐ https://github.com/nolanlawson/pinafore/issues/23
The only fix is to disable Privacy Badger for Pinafore apparently. Sorry about that; if anyone knows of any workaround please do let me know.
Really love the Mastodon community. Pinafore still has plenty of bugs and missing features, but folks have been super positive in the responses. Makes me want to keep working on it! ๐
@nolan yes please do!
Thanks a ton
@nolan its such a wonderful start, you've done a good job so far and I look forward to it's continued development.
@nolan Mastodon reminds me of when big companies like Twitter and Google still had a developer community. And this time, it doesn't exist at the whims of VCs and advertisers.
@nolan Logout button?
@KinmenRisingProject It's there in the instance settings. :)
@nolan ah, ok, found it. Imho it would be better to put it on the main bar, to be immediately available. Just my 2cents
@nolan wow, just trying this one out, and I must say I am pleased to see how accessible it is to a screen reader! Really well done, Sir!
@marcozehe Awesome, glad to hear! ๐ I did spend some time testing screen readers (mostly VoiceOver on Mac). If you do run into any problems though then please feel free to open an issue: https://github.com/nolanlawson/pinafore/issues
@nolan Yes, will do, thanks! Already found a few keyboard focus transition issues. :) But also saw some instances where keyboard focus was already being handled gracefully. Am really impressed!
@marcozehe Yes, I try my best to maintain keyboard focus across multiple timelines. Curious to know where it loses it though. :)
@nolan See https://github.com/nolanlawson/pinafore/issues/42. There seems to be a difference when using VoiceOver's Activate command versus using Space to activate the Reply button. Interesting... Just noticing this now as I reply.
@nolan is there anyone working on a photo/art (ie Instagram-like) specific UI?
@sivy not a whole lot of progress yet as I still have to do class work, but working on it nonetheless :)
@nolan and thank you to you for creating such a great web alternative for Mastodon. ๐๐
@nolan @lychee PB determines "trackers" heuristically and by client-side observation, which is why you're getting a lot of "works for me!" replies. (They haven't seen that request from different domains.) A non-trivial workaround is to post a compliant Do Not Track policy (but that might be per instance, so... non-trivial) https://www.eff.org/dnt-policy
@nolan @lychee it's all green to me...