Direct access to files isn't supported (it's accepting a file from iCloud drive, but then it's uploading it to the app).I just wrapped up a cordova project inside KeeWeb, started it on my iOS device (because the simulator somehow doesn't support WebAssembly □) and actually only see minor problems (and some room for improvement): So my idea is: Isn't there a way of wrapping the index.html file inside a basic (system integrated Safari) webviewer and limit this app for not allowing any outgoing network connection?įor a first workaround I also found at good blogpost about the same thoughts here: Seem to work nicely and I can select my kdbx file from the Files app too (although I don't know if really everything is supported, as I know that iOS limits specific JavaScript functions etc. I could also download the gh-pages branch to my Dropbox and then start it from the new iOS 11 Files app.The problem here: I don't want to trust this website, as it seems strange to me, opening a website for then entering my most sensitive information, although it is still secured by SSL (think of open wifi hotspots that might redirect DNS etc.). I can access from Safari and add it to the iOS homescreen, therefore it looks like an app and it will also be run in fullscreen mode.So I would like to discuss this issue a bit more, as I'm very interested in a workaround for using KeeWeb also on iOS (and as Keepass2Android is very good, stable and actively maintained I would suggest to really focus on iOS for already made some good suggestions, but they still lack a good usability. isn't really a thing you need to do on mobile. All the advanced stuff like merging files. What are the people using a KeePass database needing on their smartphone? I can just call from myself, but in 99,9% of the time, I open my KeePass database on mobile, I just need to enter my credentials on an app that forgot them or where I logged out remotely from web from all sessions. All the available apps don't look nice to me, very outdated and not really in active development. I am also looking for a good replacement of Keepass2Android (that is really great) for iOS. Sorry for such a long update □ I didn't have time to write a short letter (c) Mark Twain Things will remain as is at least until this fall: it's unlikely we can make a good decision now, when WASM has just appeared. mobile UI, if not supported automatically by the framework, can be created using the same model, for mobile it can be less complicated (because less interface is required on mobile), so it could be easy to create using platform-native languages, with native look&feel, sync, performance, and other stuff users might expect of well-behaving apps.UI and views pretty much depend on trends: if there's a reasonable UI framework, we can use it, or we may continue to use Electron with current UI implementation for some time until there's a better alternative.keeweb model (business logic, syncing, etc.) will be also migrated to WebAssembly.kdbxweb (the core library that deals with the format and encryption) will be rewritten in a "native" language, I don't know which one, it depends on what will compile to WebAssembly and native, probably C++, but maybe there will be something better, the list is already huge: I would like to postpone it a bit, to wait until the ecosystem gets more mature.I'd like to share my thoughts about future plans, how to solve (2.), (3.), and (4.). Nor do I see any reasonable approach to solve (4.) within the current codebase. Yeah, (1.) is the main problem for now and it's unlikely to be solved.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |