
Due cambiamenti sul sito dall’ultimo aggiornamento. Non hanno nulla a che fare l’uno con l’altro se non per il fatto che entrambi riguardano il prodotto che fa qualcosa che avevi già chiesto. L’estensione non è stata modificata, e c’è una sezione alla fine che spiega cosa significa.
I tuoi report ora hanno un link di condivisione
Apri un report che hai presentato e vedrai un pulsante Copia link di condivisione su di esso. Lo stesso pulsante ora si trova su ogni riga dell’elenco dei tuoi report nel dashboard, così puoi condividere un report con qualcuno senza aprirlo prima.
Prima di questo, condividere un report significava copiare l’indirizzo dalla barra degli indirizzi del browser. Funzionava, ed è quello che la maggior parte delle persone faceva.
La differenza è che il link che questo pulsante ti dà è tuo. Contiene il tuo codice di referral, quindi se la persona a cui lo invii decide che vuole un account, ti verrà accreditato. Un report raggiunto tramite referral può già offrire al lettore un account, lanciato due settimane fa ed era l’altra metà di tutto questo. Questa è la metà che ti dà qualcosa da inviare.
Due condizioni sul pulsante, entrambe intenzionali. Appare su un report che hai inviato tu stesso e non su quello di qualcun altro, perché il codice di referral nel link è personale e non dovrebbe essere allegato a un report a cui hai semplicemente accesso. E il report deve essere pubblico, perché un link di condivisione a un report privato non si aprirà per la persona che lo riceve, il che è peggio che non avere alcun pulsante.
Tre strumenti smettono di ignorare i file selezionati
Questo è un bug più che una feature, e vale la pena descriverlo per come è fallito piuttosto che per quanto spesso è accaduto.
Apri l’editor screenshot, lo strumento blur o il convertitore da video a GIF, scegli subito un file, e non succede nulla. Nessun errore, nessun messaggio, nessuno spinner. Il file picker si è chiuso e la pagina è rimasta esattamente com’era prima di toccarla.
La causa è una race condition che non puoi riconoscere. Ognuno di questi strumenti è un piccolo pezzo di codice che deve attaccarsi alla pagina prima di poter funzionare, e con una connessione lenta, una cache fredda o un telefono, c’è un momento di un secondo o due in cui la pagina sembra già carica ma lo strumento dietro non lo è ancora. Se scegli un file in quell’istante, il browser lo accetta mentre niente sta ascoltando, quindi il file scompare.
Ogni strumento ora verifica, quando si attacca alla pagina, se un file è già in attesa, e lo recupera se ce n’è uno. Di conseguenza, gli strumenti si comportano allo stesso modo che tu sia veloce o lento, che è quello che chiunque avrebbe dato per scontato.
Ciò che ha reso questa cosa degna di essere riparata piuttosto che spiegata è che il fallimento non ti dava nulla su cui intervenire. Uno strumento che mostra un errore ti dice di riprovare. Uno strumento che non fa nulla ti dice che è rotto, o che il tuo file è del tipo sbagliato, o che non hai davvero cliccato il pulsante, e ognuno che lo ha provato ha concluso qualcosa di diverso. Nessuno aveva ragione, e nessuno aveva alcun modo di scoprire la verità.
Ciò che è veramente nelle tue mani
Il sito viene rilasciato continuamente, quindi entrambi i cambiamenti qui sopra sono live mentre leggi. Non c’è nulla da aggiornare e nulla da installare.
L’estensione non è cambiata. Il Chrome Web Store sta fornendo 1.11.0, ed è quello che hai tu. È la stessa versione citata nell’ultimo aggiornamento, e nulla è stato pubblicato da allora: il lavoro è stato completato da parte nostra ma non è stato ancora rilasciato.
Per verificare quale versione stai eseguendo, apri chrome://extensions e leggilo sulla scheda Session Replay. Se dice 1.11.0 sei aggiornato, e se mostra una versione precedente, Chrome non ha ancora applicato l’aggiornamento, cosa che fa secondo i suoi tempi e non secondo i tuoi.
Vale la pena affermarlo chiaramente piuttosto che lasciarlo implicito. Una nota di rilascio che mescola il sito e l’estensione ti lascia chiederti se quello che hai appena letto è in attesa di un aggiornamento che non hai ancora fatto, ma questa volta non è così.