diff --git a/docs/faq.md b/docs/faq.md index ed15323f..70066fec 100644 --- a/docs/faq.md +++ b/docs/faq.md @@ -17,6 +17,15 @@ Many browsers support this standard and should work fine, but some have not implemented it yet (mobile browsers lag behind on this, in particular). +## Why does Firefox Send require JavaScript? + +- We use JavaScript to encrypt and decrypt files locally on the client instead of the server. +- We use JavaScript to render the user interface of Send. +- We use JavaScript to manage translate the website into [various different languages](https://github.com/mozilla/send#localization). +- We use JavaScript to collect data to help us improve Send in accordance with our [Terms & Privacy](https://send.firefox.com/legal). + +Since Send is an open source project, you can see all of the cool ways we use JavaScript by [examining our code](https://github.com/mozilla/send/). + ## How long are files available for? Files are available to be downloaded for 24 hours, after which they are removed diff --git a/frontend/src/upload.js b/frontend/src/upload.js index cbcb6db2..2191a7fe 100644 --- a/frontend/src/upload.js +++ b/frontend/src/upload.js @@ -19,6 +19,7 @@ if (storage.has('referrer')) { } $(document).ready(function() { + $('#page-one').removeAttr('hidden'); $('#file-upload').change(onUpload); $('.legal-links a, .social-links a, #dl-firefox').click(function(target) { diff --git a/views/index.handlebars b/views/index.handlebars index 527f54c4..49a849bb 100644 --- a/views/index.handlebars +++ b/views/index.handlebars @@ -1,4 +1,4 @@ -
+