I’ve just replied on slack with more detail on how it will be done, but at the moment this is not possible as it needs the Launcher service and/or Firefox add-on to have additional API support added.
It is possible in a straight App though, eg written in Rust (and not going via the Launcher JSON), because you can access the API directly there. Just not yet from web/javascript.
Perhaps this is a stupid question but how exactly does one create a page on the safe network. I mean I know how to code regular html and upload using FTP but the whole SAFE example and dns example system seems rather confusing.
Not stupid at all, and the point of this thread is to help anyone out who needs it. I’ll just summarise here as I think it is best we write definitive instructions when the network is there and people can “just do it” (;-))…
Firstly, you build a static HTML website, just like now. If it works locally in your browser then it will work from SAFE network. You might start with a single page, but relative URLs can be used to build a self contained website that has multiple pages.
As with the current web you need to upload it and publish an “address”. In the old web this usually means upload with FTP, and register a domain as an address. Done.
On SAFEnetwork, upload means saving the files to your SAFE storage (e.g. using the Uploader MaidSafe provided previously) or SAFEDrive (not ready yet) etc. I expect we’ll continue using the Uploader for now, until SAFEDrive is ready.
Then, so people can access it you register an address with the SAFE DNS - such as “blindsite2k” - and publish it (this was included as part of the Uploader example - so for now that’s what everyone will do). Once that is done, your website will be accessible as “safe:blindsite2k” etc. for people who have the SAFE browser add-on installed.
Detailed step by step instructions on will be available once we know exactly what the process is, and help will be available on this thread.