SpaTeam

[IT] What's new 3.0.0 - 3.6.4

Jul 12th, 2018 (edited)
9,600
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  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/v3/fonts/SRGSSRTypeVF_Text_W_Wght.woff2") format("woff2");
  8. }
  9. body {
  10.   font-family: "SRG SSR Type Regular";
  11.   -webkit-touch-callout: none;
  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.     height: 1px;
  20.     border: 0;
  21.     border-top: 2px solid #9d0018; /* Red */
  22.     margin: 1em 0;
  23.     padding: 0;
  24. }
  25. .button {
  26.     background-color: #0f5acb; /* Blue */
  27.     border: none;
  28.     border-radius: 2px;
  29.     color: white;
  30.     padding: 15px 32px;
  31.     text-align: center;
  32.     text-decoration: none;
  33.     display: inline-block;
  34.     font-size: 16px;
  35.     margin: 4px 2px;
  36.     cursor: pointer;
  37. }
  38. </style>
  39. <script>
  40. function Hide (elements, exceptItem) {
  41.   elements = elements.length ? elements : [elements];
  42.   for (var index = 0; index < elements.length; index++) {
  43.    if (elements[index] != exceptItem) {
  44.      elements[index].style.display = 'none';
  45.    }
  46.  }
  47. }
  48. function getUrlVars() {
  49.  var vars = {};
  50.  var parts = window.location.href.replace(/[?&]+([^=&]+)=([^&]*)/gi, function(m,key,value) {
  51.      vars[key] = value;
  52.  });
  53.  return vars;
  54. }
  55.  
  56. function highlightElement () {
  57.  var build = getUrlVars()['build'];
  58.  console.log('build='+build);
  59.  
  60.  var divs = document.querySelectorAll('[id^="build_"]');
  61.  var highlightDiv;
  62.  var firstDiv;
  63.  var hiddenDivs = new Array();
  64.  
  65.  regex = /build_([0-9]*)/;
  66.  for (var i=0; i < divs.length; i++) {
  67.    var div = divs[i];
  68.    var div_id = div.id;
  69.    var div_build = div_id.match(regex)[1];
  70.    var hideDiv = div.hasAttribute('preprod');
  71.  
  72.    if (!firstDiv && !hideDiv) {
  73.      firstDiv = div;
  74.    }
  75.  
  76.    if (build && (parseInt(div_build) >= parseInt(build))) {
  77.       highlightDiv = div;
  78.       console.log('Select highlight ' + div_id);
  79.     }
  80.  
  81.     if (hideDiv && (!build || (parseInt(div_build) >= parseInt(build)))) {
  82.      hiddenDivs.push(div);
  83.     }
  84.   }
  85.  
  86.   if (hiddenDivs.includes(highlightDiv)) {
  87.     firstDiv = highlightDiv;
  88.   }
  89.  
  90.   if (hiddenDivs.length) {
  91.     Hide(hiddenDivs, highlightDiv);
  92.   }
  93.  
  94.   if (highlightDiv) {
  95.     addHighlightHeader(highlightDiv, highlightDiv != firstDiv);
  96.     addHighlightFooter(highlightDiv);
  97.   }
  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>
Advertisement
Add Comment
Please, Sign In to add comment