SHOW:
|
|
- or go back to the newest paste.
| 1 | <!DOCTYPE html> | |
| 2 | <html> | |
| 3 | <meta charset="UTF-8" content='width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=0' name='viewport' /> | |
| 4 | <style> | |
| 5 | @font-face {
| |
| 6 | font-family: "SRG SSR Type Regular"; | |
| 7 | - | src: url("https://www.rsi.ch/play/static/fonts/SRGSSRType_Rg.ttf") format("truetype");
|
| 7 | + | src: url("https://www.rsi.ch/play/v3/fonts/SRGSSRTypeVF_Text_W_Wght.woff2") format("woff2");
|
| 8 | } | |
| 9 | body {
| |
| 10 | - | font-family: "SRG SSR Type Bold"; |
| 10 | + | |
| 11 | - | src: url("https://www.rsi.ch/play/static/fonts/SRGSSRType_Bd.ttf") format("truetype");
|
| 11 | + | |
| 12 | -webkit-user-select: none; | |
| 13 | -webkit-text-size-adjust: 100%; | |
| 14 | color: #ffffff; | |
| 15 | background-color: #161616; | |
| 16 | } | |
| 17 | hr {
| |
| 18 | display: block; | |
| 19 | - | background-color: #000000; |
| 19 | + | height: 1px; |
| 20 | border: 0; | |
| 21 | border-top: 2px solid #9d0018; /* Red */ | |
| 22 | - | <body> |
| 22 | + | margin: 1em 0; |
| 23 | padding: 0; | |
| 24 | - | <h1>Novità</h1> |
| 24 | + | |
| 25 | - | <h2>2.8.2</h2> |
| 25 | + | .button {
|
| 26 | background-color: #0f5acb; /* Blue */ | |
| 27 | - | <li>È possibile consultare l'elenco delle notifiche (a partire dalla versione iOS 10).</li> |
| 27 | + | border: none; |
| 28 | border-radius: 2px; | |
| 29 | - | <h2>2.8 - 2.8.1</h2> |
| 29 | + | color: white; |
| 30 | padding: 15px 32px; | |
| 31 | - | <li>Abbonati ai programmi che preferisci. Riceverai una notifica ogni volta che un nuovo episodio sarà disponibile.</li> |
| 31 | + | text-align: center; |
| 32 | text-decoration: none; | |
| 33 | - | <h2>2.7.11</h2> |
| 33 | + | display: inline-block; |
| 34 | font-size: 16px; | |
| 35 | - | <li>Migliorata la compatibilità con iOS 11.3.</li> |
| 35 | + | margin: 4px 2px; |
| 36 | cursor: pointer; | |
| 37 | - | <h2>2.7.10</h2> |
| 37 | + | |
| 38 | </style> | |
| 39 | - | <li>Supporto per Google Cast: stream di video e audio per Chromecast e ricevitori compatibili.</li> |
| 39 | + | <script> |
| 40 | - | <li>Sottocategorie per i video.</li> |
| 40 | + | function Hide (elements, exceptItem) {
|
| 41 | elements = elements.length ? elements : [elements]; | |
| 42 | - | <h2>2.7.9</h2> |
| 42 | + | for (var index = 0; index < elements.length; index++) {
|
| 43 | if (elements[index] != exceptItem) {
| |
| 44 | - | <li>Aggiunto il supporto per video 360° (giroscopio e visori).</li> |
| 44 | + | elements[index].style.display = 'none'; |
| 45 | - | <li>Handoff per riprendere il play su un altro apparecchio.</li> |
| 45 | + | } |
| 46 | - | <li>Fissata l'instabilità di AirPlay.</li> |
| 46 | + | } |
| 47 | - | <li>Migliorata la compatibilità con iOS 11.2.</li> |
| 47 | + | |
| 48 | function getUrlVars() {
| |
| 49 | - | <h2>2.7.8</h2> |
| 49 | + | var vars = {};
|
| 50 | var parts = window.location.href.replace(/[?&]+([^=&]+)=([^&]*)/gi, function(m,key,value) {
| |
| 51 | - | <li>È possibile identificare in modo più semplice i contenuti disponibili quando si usa l'applicazione al di fuori della Svizzera.</li> |
| 51 | + | vars[key] = value; |
| 52 | - | <li>Le notifiche sono meno invasive.</li> |
| 52 | + | }); |
| 53 | - | <li>La scadenza della disponibilità del contenuto è ora mostrata nella pagina del player.</li> |
| 53 | + | return vars; |
| 54 | } | |
| 55 | - | <h2>2.7.7</h2> |
| 55 | + | |
| 56 | function highlightElement () {
| |
| 57 | - | <li>I video possono essere riprodotti dalla schermata di blocco.</li> |
| 57 | + | var build = getUrlVars()['build']; |
| 58 | - | <li>Risolti i problemi che portavano a un blocco su iOS 9.</li> |
| 58 | + | console.log('build='+build);
|
| 59 | ||
| 60 | - | <h2>2.7.6</h2> |
| 60 | + | var divs = document.querySelectorAll('[id^="build_"]');
|
| 61 | var highlightDiv; | |
| 62 | - | <li>Supporto iPhone X.</li> |
| 62 | + | var firstDiv; |
| 63 | var hiddenDivs = new Array(); | |
| 64 | ||
| 65 | - | <h2>2.7.5</h2> |
| 65 | + | regex = /build_([0-9]*)/; |
| 66 | for (var i=0; i < divs.length; i++) {
| |
| 67 | - | <li>Correzione di bug</li> |
| 67 | + | var div = divs[i]; |
| 68 | var div_id = div.id; | |
| 69 | - | <h2>2.7.4</h2> |
| 69 | + | var div_build = div_id.match(regex)[1]; |
| 70 | var hideDiv = div.hasAttribute('preprod');
| |
| 71 | - | <li>Migliorato l'avvio del play audio con iOS 10.</li> |
| 71 | + | |
| 72 | - | <li>Aggiunta la possibilità di condividere programmi.</li> |
| 72 | + | if (!firstDiv && !hideDiv) {
|
| 73 | - | <li>Miglioramento generale delle funzionalità AirPlay.</li> |
| 73 | + | firstDiv = div; |
| 74 | } | |
| 75 | - | <h2>2.7.3</h2> |
| 75 | + | |
| 76 | if (build && (parseInt(div_build) >= parseInt(build))) {
| |
| 77 | - | <li>I canali tv live sono più facili da trovare.</li> |
| 77 | + | highlightDiv = div; |
| 78 | - | <li>Una barra informa sui programmi attualmente in onda.</li> |
| 78 | + | console.log('Select highlight ' + div_id);
|
| 79 | - | <li>Correzione di bug.</li> |
| 79 | + | } |
| 80 | ||
| 81 | - | <h2>2.7.2</h2> |
| 81 | + | if (hideDiv && (!build || (parseInt(div_build) >= parseInt(build)))) {
|
| 82 | hiddenDivs.push(div); | |
| 83 | - | <li>La funzionalità picture in picture può essere attivata premendo il tasto home durante la riproduzione di un video a pieno schermo su iPad.</li> |
| 83 | + | } |
| 84 | - | <li>La visione a pieno schermo può essere attivata con un gesto pizzico su iPad.</li> |
| 84 | + | } |
| 85 | ||
| 86 | - | <h2>2.7.1</h2> |
| 86 | + | if (hiddenDivs.includes(highlightDiv)) {
|
| 87 | firstDiv = highlightDiv; | |
| 88 | - | <li>Correzione di bug.</li> |
| 88 | + | } |
| 89 | ||
| 90 | - | <h2>2.7.0</h2> |
| 90 | + | if (hiddenDivs.length) {
|
| 91 | - | <p>L'app Play è stata migliorata ed ha nuove funzioni. Ad esempio:</p> |
| 91 | + | Hide(hiddenDivs, highlightDiv); |
| 92 | } | |
| 93 | - | <li>Nuovo design.</li> |
| 93 | + | |
| 94 | - | <li>Migliorato e reso più veloce l'accesso al live della TV e della Radio.</li> |
| 94 | + | if (highlightDiv) {
|
| 95 | - | <li>Migliorata la navigazione.</li> |
| 95 | + | addHighlightHeader(highlightDiv, highlightDiv != firstDiv); |
| 96 | - | <li>Nuovo calendario dei programmi da rivedere.</li> |
| 96 | + | addHighlightFooter(highlightDiv); |
| 97 | - | <li>Accesso esteso per le persone con handicap visivi (VoiceOver e supporto per caratteri grandi).</li> |
| 97 | + | } |
| 98 | - | <li>Migliorato l'uso delle funzionalità 3D Touch con iPhone compatibili.</li> |
| 98 | + | |
| 99 | ||
| 100 | function addHighlightHeader (highlightDiv, withUpdateButton) {
| |
| 101 | var highlightHeader = '<div id="version"><hr /><h2 style="text-align: center">Versione installata</h2></div>'; | |
| 102 | if (withUpdateButton) {
| |
| 103 | var button = '<p style="text-align: center"><button class="button" onclick="window.location.href=\'https://itunes.apple.com/ch/app/play-rsi/id920753497?mt=8\'">Aggiorna</button></p>'; | |
| 104 | highlightHeader = button + '\n' + highlightHeader; | |
| 105 | } | |
| 106 | highlightDiv.insertAdjacentHTML('beforeBegin', highlightHeader);
| |
| 107 | } | |
| 108 | ||
| 109 | function addHighlightFooter (highlightDiv) {
| |
| 110 | var highlightFooter = '<div id="version"><hr /></div>'; | |
| 111 | highlightDiv.insertAdjacentHTML('afterend', highlightFooter);
| |
| 112 | } | |
| 113 | </script> | |
| 114 | <noscript>Sorry, your browser does not support JavaScript!</noscript> | |
| 115 | <body onload="highlightElement()"> | |
| 116 | ||
| 117 | <div id="build_393"> | |
| 118 | <h2>3.6.4</h2> | |
| 119 | <ul> | |
| 120 | <li>Risoluzione di bug minori.</li> | |
| 121 | </ul> | |
| 122 | </div> | |
| 123 | <div id="build_391"> | |
| 124 | <h2>3.6.3</h2> | |
| 125 | <ul> | |
| 126 | <li>Apparenza migliorata.</li> | |
| 127 | </ul> | |
| 128 | </div> | |
| 129 | <div id="build_389"> | |
| 130 | <h2>3.6.2</h2> | |
| 131 | <ul> | |
| 132 | <li>Risoluzione di bug minori.</li> | |
| 133 | </ul> | |
| 134 | </div> | |
| 135 | <div id="build_386"> | |
| 136 | <h2>3.6.1</h2> | |
| 137 | <ul> | |
| 138 | <li>Nuova icona a doppio tocco sul player per andare avanti o indietro.</li> | |
| 139 | </ul> | |
| 140 | </div> | |
| 141 | <div id="build_382"> | |
| 142 | <h2>3.6.0</h2> | |
| 143 | <ul> | |
| 144 | <li>Aggiungere la velocità di riproduzione nel lettore video e audio.</li> | |
| 145 | </ul> | |
| 146 | </div> | |
| 147 | <div id="build_378"> | |
| 148 | <h2>3.5.1</h2> | |
| 149 | <ul> | |
| 150 | <li>Vengono fornite raccomandazioni per la protezione dei giovani.</li> | |
| 151 | <li>Risoluzione di un problema che poteva impedire la corretta ricezione delle notifiche dei nuovi episodi.</li> | |
| 152 | <li>Correzioni di bug.</li> | |
| 153 | </ul> | |
| 154 | </div> | |
| 155 | <div id="build_373"> | |
| 156 | <h2>3.5.0</h2> | |
| 157 | <ul> | |
| 158 | <li>Correzioni di bug minori.</li> | |
| 159 | </ul> | |
| 160 | </div> | |
| 161 | <div id="build_371"> | |
| 162 | <h2>3.4.0</h2> | |
| 163 | <ul> | |
| 164 | <li>Compatibilità con CarPlay: puoi controllare il Play RSI mentre guidi collegando il tuo dispositivo a un'autoradio compatibile.</li> | |
| 165 | <li>Puoi aggiungere un programma ai tuoi preferiti anche quando non ci sono episodi disponibili.</li> | |
| 166 | <li>Correzioni di bug minori.</li> | |
| 167 | </ul> | |
| 168 | </div> | |
| 169 | <div id="build_368"> | |
| 170 | <h2>3.3.0</h2> | |
| 171 | <ul> | |
| 172 | <li>Migliorare la presentazione dei contenuti.</li> | |
| 173 | <li>Migliorare la compatibilità con iOS 15.</li> | |
| 174 | </ul> | |
| 175 | </div> | |
| 176 | <div id="build_363"> | |
| 177 | <h2>3.2.1</h2> | |
| 178 | <ul> | |
| 179 | <li>Risoluzione di bug minori.</li> | |
| 180 | </ul> | |
| 181 | </div> | |
| 182 | <div id="build_362"> | |
| 183 | <h2>3.2.0</h2> | |
| 184 | <ul> | |
| 185 | <li>Content available under the ‘Videos‘ tab is now editorialized.</li> | |
| 186 | <li>Playback can be resumed directly from the ‘Videos‘ and ‘Audios‘ homepages.</li> | |
| 187 | <li>Content available for a limited time is more visible.</li> | |
| 188 | <li>The latest episodes from your favorite shows can be accessed from the ‘Videos‘ and ‘Audios‘ homepages.</li> | |
| 189 | <li>Overall performance has been improved.</li> | |
| 190 | </ul> | |
| 191 | <p>L'applicazione supporta i link universali:</p> | |
| 192 | <ul> | |
| 193 | <li>Se ci si trova all'interno di Play RSI su Safari, è ora possibile scegliere di aprire il programma desiderato nell'app Play RSI.</li> | |
| 194 | <li>I link condivisi o trovati nei motori di ricerca possono essere aperti direttamente nell'app.</li> | |
| 195 | <li>Funzione Handoff per spostarsi fra i vari dispositivi connessi con l'ID Apple (Max, iPhone e iPad).</li> | |
| 196 | </ul> | |
| 197 | </div> | |
| 198 | <div id="build_361"> | |
| 199 | <h2>3.1.10</h2> | |
| 200 | <ul> | |
| 201 | <li>Risoluzione di bug minori.</li> | |
| 202 | </ul> | |
| 203 | </div> | |
| 204 | <div id="build_359"> | |
| 205 | <h2>3.1.9</h2> | |
| 206 | <ul> | |
| 207 | <li>Risoluzione di bug minori.</li> | |
| 208 | </ul> | |
| 209 | </div> | |
| 210 | <div id="build_357"> | |
| 211 | <h2>3.1.8</h2> | |
| 212 | <ul> | |
| 213 | <li>La riproduzione può essere controllata da una tastiera esterna.</li> | |
| 214 | </ul> | |
| 215 | </div> | |
| 216 | <div id="build_353"> | |
| 217 | <h2>3.1.7</h2> | |
| 218 | <ul> | |
| 219 | <li>Bugfix AirPlay, specialmente sugli apparecchi più datati (Apple TV).</li> | |
| 220 | </ul> | |
| 221 | </div> | |
| 222 | <div id="build_352"> | |
| 223 | <h2>3.1.6</h2> | |
| 224 | <ul> | |
| 225 | <li>Risoluzione di bug minori.</li> | |
| 226 | </ul> | |
| 227 | </div> | |
| 228 | <div id="build_350"> | |
| 229 | <h2>3.1.5</h2> | |
| 230 | <ul> | |
| 231 | <li>Risoluzione di bug minori.</li> | |
| 232 | </ul> | |
| 233 | </div> | |
| 234 | <div id="build_346"> | |
| 235 | <h2>3.1.4</h2> | |
| 236 | <ul> | |
| 237 | <li>Migliorata la compatibilità con iOS 14 di Google Cast.</li> | |
| 238 | <li>Risolto il problema nel riavvio in background.</li> | |
| 239 | </ul> | |
| 240 | </div> | |
| 241 | <div id="build_343"> | |
| 242 | <h2>3.1.3</h2> | |
| 243 | <ul> | |
| 244 | <li>Migliorata la compatibilità con iOS 14.</li> | |
| 245 | </ul> | |
| 246 | </div> | |
| 247 | <div id="build_342"> | |
| 248 | <h2>3.1.2</h2> | |
| 249 | <ul> | |
| 250 | <li>Migliorata la compatibilità con iOS 14.</li> | |
| 251 | </ul> | |
| 252 | </div> | |
| 253 | <div id="build_341"> | |
| 254 | <h2>3.1.1</h2> | |
| 255 | <ul> | |
| 256 | <li>Aggiornata la visione globale dei canali tv e radio.</li> | |
| 257 | <li>Risolto il problema di spegnimento dello schermo guardando video con audio indirizzato via AirPlay.</li> | |
| 258 | </ul> | |
| 259 | </div> | |
| 260 | <div id="build_338"> | |
| 261 | <h2>3.1.0</h2> | |
| 262 | <ul> | |
| 263 | <li>Ascoltando una rete radio, è ora possibile navigare fra le emissioni recenti e riavviare dall'inizio.</li> | |
| 264 | <li>Nella pagina principale Video sono ora disponibili collegamenti diretti ai temi.</li> | |
| 265 | <li>Fissato un bug che impedisce all'apparecchio di andare in stand-by mentre un video in esecuzione in secondo piano.</li> | |
| 266 | </ul> | |
| 267 | </div> | |
| 268 | <div id="build_332"> | |
| 269 | <h2>3.0.2</h2> | |
| 270 | <ul> | |
| 271 | <li>L'ultimo contenuto live consultato viene ora evidenziato meglio.</li> | |
| 272 | <li>Migliorata la navigazione fra i contenuti in posizione orizzontale.</li> | |
| 273 | <li>Consolidata la visualizzazione del profilo su iPad.</li> | |
| 274 | </ul> | |
| 275 | </div> | |
| 276 | <div id="build_329"> | |
| 277 | <h2>3.0.1</h2> | |
| 278 | <ul> | |
| 279 | <li>Miglioramento delle prestazioni.</li> | |
| 280 | <li>Correzione del bug che impesce di accedere al primo elemento di una lista attraverso il VoiceOver.</li> | |
| 281 | </ul> | |
| 282 | </div> | |
| 283 | <div id="build_326"> | |
| 284 | <h2>3.0.0</h2> | |
| 285 | <p>NAVIGAZIONE ATTRAVERSO IL MENU IN BASSO</p> | |
| 286 | <ul> | |
| 287 | <li>Video e programmi tv sono raggruppati nel tab "Video", audio e programmi radiofonici nel tab "Audio".</li> | |
| 288 | <li>Le dirette tv e radio sono riunite nel tab "Live".</li> | |
| 289 | <li>La ricerca è sempre accessibile grazie al tab "Ricerca".</li> | |
| 290 | <li>Le funzioni di personalizzazione (cronistoria, preferiti, notifiche e download) e le impostazioni dell'app sono riunite nel tab "Profilo".</li> | |
| 291 | </ul> | |
| 292 | <p>MIGLIORAMENTI</p> | |
| 293 | <ul> | |
| 294 | <li>Il mini player può essere disattivato quando non è utilizzato.</li> | |
| 295 | <li>Funzioni disponibilità in anteprima premendo a lungo sull'icona dell'app (iOS 13).</li> | |
| 296 | <li>Il Chromecast può essere attivato direttamente nelle tab principali grazie a un comando dedicato.</li> | |
| 297 | </ul> | |
| 298 | <p>BUGFIX</p> | |
| 299 | <ul> | |
| 300 | <li>Il playback non si interrompe più usando Handoff, problema riscontrato da utenti che usando macOS Catalina e dispositivi iOS con lo stesso ID Apple.</li> | |
| 301 | </ul> | |
| 302 | </div> | |
| 303 | </body> | |
| 304 | </html> |