Re: [Tails-ux] Wireframes for DAVE 2

Delete this message

Reply to this message
Author: sajolida
Date:  
To: Uzair Farooq, anonym
CC: Tails user experience & user interface design
Subject: Re: [Tails-ux] Wireframes for DAVE 2
Uzair Farooq:
> Hey sajolida and anonym,
>
>> My question is what kind of trigger we can use to change this content: is
>> there a way from inside the page to know when the download of the ISO image
>> started or when it has finished?
>
>> Otherwise do you think that piggybacking on detecting a click on the download
>> button is the best we can do?
>
> I think there's no reliable way to detect if download has started. Most
> sites use click on the download button as a signal and that's why they
> mostly show the message 'Click here if your download has not started'.


That's what I thought. Detecting the click should be good enough in this
case.

>>  - The display name of the add-on, maybe from
>>    "Tails Download and Verify" to "Verify Tails Download" or something like
>>    that.

>
> No extra effort would be required to rename.


Ok.

>> - The URL in AMO, currently
>> https://addons.mozilla.org/en-US/firefox/addon/tails-download-and-verify/
>> . But if that's not trivial we shouldn't bother :)
>
> Not sure if Firefox would automatically change the url if we submit the
> renamed addon. The best way to find it is to either contact their support
> or do an experiment.


We should experiment and then not bother more if it's complicated.

>> For people without JavaScript I wanted you to confirm that even with Web
> Extension and in Chrome they would still be able to use the add-on. To keep
> the same mechanism that we're using now: if there is no JS, then we show
> people a button to directly download the XPI and they can still use it.
>
> Confirmed in chrome, even if javascript is disabled, extensions can still
> use javascript. So extensions should be fine even if javascript is disabled.


Good!

>> Uzair: It would be super helpful if you could create yourself an account
>> on Redmine so we can assign some tickets to you.
>
> I signed up with username uzairfarooq.


So I assigned these two code tickets to you:

- #14628: Migrate Firefox extension to Web Extensions
- #14629: DAVE for Google Chrome

>> In terms of budget, adding little bits of work here and there, we might
>> ask Uzair to do more work than planned initially so I just wanted to make
>> it clear that we're open to extending the budget that you gave us to cover
>> more work as we go asking for more. We'd rather pay a bit more and get more
>> work done than stick with what we agreed upon and feel limited.
>
> Thanks for mentioning. Minor changes are fine, I'll let you know if the
> work exceeds our initial budget.


Yeap, letting us now in due time is the best.