efstajas
@efstajas@lemmy.world
- Comment on Euro bottles are so much better now 6 days ago:
Source…?
- Comment on Now, if it was a Pixel... 1 week ago:
Try selling a locked any phone made in the last 5 years. They’re all a brick if you can’t unlock them.
- Comment on Anon doesn't like any web browsers 1 week ago:
What does the web use Bluetooth for? That sounds like a nightmare regardless of whether the browser will let it or not, lol
Nothing much at the moment, but that’s at least partially due to Apple’s lack of support 🤷
Web apps could theoretically do everything native apps can. The only thing you need are APIs implemented by browsers that “bridge the gap” between web apps running in it and the host OS.
A bunch of such APIs including access to talk to Bluetooth devices have been standardized a while ago, but are missing on Safari. Bluetooth is just one example, another is the ability to communicate with peripherals at all (e.g. USB or MIDI or Serial). Those APIs allow for example updating the firmware of a device, reconfiguring it, etc.
The availability of such APIs is just equivalency with native apps and the possible usecases are everything you’d currently need to install a native app for. Imagine for example just going to some website to change settings of your Bluetooth headphones instead of having to download the manufacturer’s app. Web Bluetooth also allows finding Bluetooth beacons, which would make for example museum audio guides with indoor navigation possible as a simple website. Etc. etc. 🤷
- Comment on Anon doesn't like any web browsers 1 week ago:
It’s totally fine to use, but it’s a pretty big pain to develop for. And you’re forced to, since it’s forced on every single iOS user (third-party browsers on iOS are essentially Safari with a custom UI due to Apple’s walled garden policies).
Safari is notorious for adopting open web standards and APIs incredibly late or not at all, leading many to believe that it’s holding back the ability for web apps to achieve more native-app like capabilities on purpose. Right now, some major APIs like Web Bluetooth and USB are not supported on iOS safari, even though they have been on Android Chrome & Firefox for years.
It also just behaves slightly differently & sometimes even explicitly off-spec compared to Chromium and Firefox engines in so many small ways that you quite often have to debug strange Safari-only bugs. It’s just incredibly annoying.
- Comment on Anon doesn't like any web browsers 2 weeks ago:
As a web developer, I’m ok with all browsers except Safari
- Comment on temperature 2 months ago:
The typical range of human scale temperatures is like -10 to 40 degrees on the Celsius scale? Makes no sense.
But it makes so much sense though. Because it’s anchored around the freezing and boiling points of water, which is a universal experience we can all relate to. 0°C outside? It’s freezing.
Fahrenheit as “the human scale” is what makes no fucking sense. You end up with the same exact problem where your specific range of “human scale temperatures” does not line up with 0-100°F at all. But it’s also not anchored to water’s behavior. So it just ends up being arbitrary.