3 ms·
It's possible to make cross-platform apps look native, but it's much harder work to make cross-platform apps act native. For example, there are themes that mak
by linguae 5y ago
It's possible to make cross-platform apps look native, but it's much harder work to make cross-platform apps act native. For example, there are themes that make an XFCE desktop look like Mac OS 9 or Windows 2000, but it doesn't make applications behave like native Mac OS 9 or Windows 2000 applications. This is not just a criticism of Electron; this criticism extends to many other cross-platform toolkits. Using non-native controls, for example, has accessibility consequences if the cross-platform toolkit does not properly hook with the native platform's accessibility API.
A cross-platform toolkit that implemented compliant looks and behaviors across all of its supported platforms would be an amazing thing.
- klabb3 5y ago> Using non-native controls, for example, has accessibility consequences Correct me if I'm wrong, but don't people with serious accessibility needs typically prefer web because there are way more tools optimized for web than for native?
- sciprojguy 5y agoNot necessarily. macOS and iOS have multiple accommodations for users with accessibility needs, from dynamic type to UI element voiceover plus pretty decent speech-to-text recognition and haptic feedback. Developers that want to take the time can build apps that can be effectively used by users with visual and/or auditory deficits.