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.rts.ch/play/static/fonts/SRGSSRType_Rg.ttf") format("truetype");
|
| 7 | + | src: url("https://www.rts.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.rts.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>Nouveautés</h1> |
| 24 | + | |
| 25 | - | <h2>2.8.2</h2> |
| 25 | + | .button {
|
| 26 | background-color: #0f5acb; /* Blue */ | |
| 27 | - | <li>Accès à l'historique des notifications récentes (iOS 10 et versions ultérieures).</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>Abonnez-vous à vos émissions préférées. Vous serez averti dès qu'un nouvel épisode sera disponible.</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>Amélioration de la compatibilité avec iOS 11.3.</li> |
| 35 | + | margin: 4px 2px; |
| 36 | - | <li>Ajout du direct en vidéo de Couleur 3.</li> |
| 36 | + | cursor: pointer; |
| 37 | } | |
| 38 | - | <h2>2.7.10</h2> |
| 38 | + | |
| 39 | <script> | |
| 40 | - | <li>Google Cast : Lecture des vidéos et audios sur Chromecast et appareils compatibles.</li> |
| 40 | + | function Hide (elements, exceptItem) {
|
| 41 | - | <li>Vidéos pour RTS La 1ère, Espace 2 et Couleur 3.</li> |
| 41 | + | elements = elements.length ? elements : [elements]; |
| 42 | for (var index = 0; index < elements.length; index++) {
| |
| 43 | - | <h2>2.7.9</h2> |
| 43 | + | if (elements[index] != exceptItem) {
|
| 44 | elements[index].style.display = 'none'; | |
| 45 | - | <li>Lecture des vidéos à 360° (avec le gyroscope ou un casque VR).</li> |
| 45 | + | } |
| 46 | - | <li>Handoff peut être utilisé pour poursuivre la lecture sur un autre appareil.</li> |
| 46 | + | } |
| 47 | - | <li>Résolution des instabilités en AirPlay.</li> |
| 47 | + | |
| 48 | - | <li>Amélioration de la compatibilité avec iOS 11.2.</li> |
| 48 | + | function getUrlVars() {
|
| 49 | var vars = {};
| |
| 50 | - | <h2>2.7.8</h2> |
| 50 | + | var parts = window.location.href.replace(/[?&]+([^=&]+)=([^&]*)/gi, function(m,key,value) {
|
| 51 | vars[key] = value; | |
| 52 | - | <li>Le contenu jouable est désormais facilement identifiable lorsque l'application est utilisée à l'étranger.</li> |
| 52 | + | }); |
| 53 | - | <li>Les notifications ont été rendues moins intrusives.</li> |
| 53 | + | return vars; |
| 54 | - | <li>La disponibilité d'un contenu est affichée sur la page de lecture audio / vidéo.</li> |
| 54 | + | |
| 55 | ||
| 56 | - | <h2>2.7.7</h2> |
| 56 | + | function highlightElement () {
|
| 57 | var build = getUrlVars()['build']; | |
| 58 | - | <li>La lecture d'une vidéo continue, même avec l'écran verrouillé.</li> |
| 58 | + | console.log('build='+build);
|
| 59 | - | <li>Correction des bugs avec iOS 9.</li> |
| 59 | + | |
| 60 | var divs = document.querySelectorAll('[id^="build_"]');
| |
| 61 | - | <h2>2.7.6</h2> |
| 61 | + | var highlightDiv; |
| 62 | var firstDiv; | |
| 63 | - | <li>Compatibilité avec l'iPhone X.</li> |
| 63 | + | var hiddenDivs = new Array(); |
| 64 | - | <li>Accès amélioré au 19h30 depuis l'étranger.</li> |
| 64 | + | |
| 65 | regex = /build_([0-9]*)/; | |
| 66 | for (var i=0; i < divs.length; i++) {
| |
| 67 | - | <h2>2.7.5</h2> |
| 67 | + | var div = divs[i]; |
| 68 | var div_id = div.id; | |
| 69 | - | <li>Suppression des redémarrages de lecture inopinés.</li> |
| 69 | + | var div_build = div_id.match(regex)[1]; |
| 70 | var hideDiv = div.hasAttribute('preprod');
| |
| 71 | ||
| 72 | - | <h2>2.7.4</h2> |
| 72 | + | if (!firstDiv && !hideDiv) {
|
| 73 | firstDiv = div; | |
| 74 | - | <li>iOS 10 : La lecture audio démarre plus rapidement.</li> |
| 74 | + | } |
| 75 | - | <li>Possibilité de partager les émissions.</li> |
| 75 | + | |
| 76 | - | <li>Amélioration de la stabilité AirPlay.</li> |
| 76 | + | if (build && (parseInt(div_build) >= parseInt(build))) {
|
| 77 | highlightDiv = div; | |
| 78 | - | <h2>2.7.3</h2> |
| 78 | + | console.log('Select highlight ' + div_id);
|
| 79 | } | |
| 80 | - | <li>L'accès aux chaînes TV en direct est plus visible.</li> |
| 80 | + | |
| 81 | - | <li>Une barre affiche la progression des émissions actuellement à l'antenne.</li> |
| 81 | + | if (hideDiv && (!build || (parseInt(div_build) >= parseInt(build)))) {
|
| 82 | - | <li>La lecture ne redémarre plus au début du média actuellement joué lorsqu'une coupure réseau survient.</li> |
| 82 | + | hiddenDivs.push(div); |
| 83 | - | <li>Corrections de bugs.</li> |
| 83 | + | } |
| 84 | } | |
| 85 | - | <h2>2.7.2</h2> |
| 85 | + | |
| 86 | if (hiddenDivs.includes(highlightDiv)) {
| |
| 87 | - | <li>Sur iPad, la fonctionnalité image dans l'image peut être activée en appuyant sur le bouton principal de l'appareil, lorsqu'une vidéo est lue en plein écran.</li> |
| 87 | + | firstDiv = highlightDiv; |
| 88 | - | <li>La lecture plein écran peut être activée et désactivée au moyen d'un pincement.</li> |
| 88 | + | } |
| 89 | ||
| 90 | - | <h2>2.7.1</h2> |
| 90 | + | if (hiddenDivs.length) {
|
| 91 | Hide(hiddenDivs, highlightDiv); | |
| 92 | - | <li>Corrections de bugs.</li> |
| 92 | + | } |
| 93 | ||
| 94 | - | <h2>2.7.0</h2> |
| 94 | + | if (highlightDiv) {
|
| 95 | - | <p>L'application Play RTS a été considérablement améliorée. Cette nouvelle version comprend:</p> |
| 95 | + | addHighlightHeader(highlightDiv, highlightDiv != firstDiv); |
| 96 | addHighlightFooter(highlightDiv); | |
| 97 | - | <li>Une expérience de lecture plus immersive.</li> |
| 97 | + | } |
| 98 | - | <li>L'accès aux éléments de radio filmée.</li> |
| 98 | + | |
| 99 | ||
| 100 | - | <li>Une navigation plus efficace.</li> |
| 100 | + | function addHighlightHeader (highlightDiv, withUpdateButton) {
|
| 101 | - | <li>Un accès rapide à nos chaînes TV et radio en direct.</li> |
| 101 | + | var highlightHeader = '<div id="version"><hr /><h3 style="text-align: center">Version installée</h3></div>'; |
| 102 | - | <li>Un accès pratique par date aux émissions déjà diffusées, au moyen du nouveau calendrier intégré.</li> |
| 102 | + | if (withUpdateButton) {
|
| 103 | - | <li>Un accès facilité au contenu téléchargeable.</li> |
| 103 | + | var button = '<p style="text-align: center"><button class="button" onclick="window.location.href=\'https://itunes.apple.com/ch/app/play-rts/id920754415?mt=8\'">Mise-à-jour</button></p>'; |
| 104 | - | <li>La possibilité d'utiliser l'application en mode paysage sur iPhone Plus.</li> |
| 104 | + | highlightHeader = button + '\n' + highlightHeader; |
| 105 | - | <li>Le support du Split View (partage vertical d'écran) sur iPad (uniquement disponible sur les appareils compatibles).</li> |
| 105 | + | } |
| 106 | - | <li>La prévisualisation du contenu au moyen de 3D Touch sur les iPhones compatibles.</li> |
| 106 | + | highlightDiv.insertAdjacentHTML('beforeBegin', highlightHeader);
|
| 107 | - | <li>Une expérience Airplay affinée.</li> |
| 107 | + | |
| 108 | - | <li>Un meilleur support des casques audio.</li> |
| 108 | + | |
| 109 | - | <li>Une accessibilité améliorée pour nos utilisateurs malvoyants ou à l'acuité visuelle diminuée (VoiceOver et gestion des polices de caractères agrandies).</li> |
| 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>Correction de bugs mineurs.</li> | |
| 121 | </ul> | |
| 122 | </div> | |
| 123 | <div id="build_391"> | |
| 124 | <h2>3.6.3</h2> | |
| 125 | <ul> | |
| 126 | <li>Une apparence améliorée.</li> | |
| 127 | </ul> | |
| 128 | </div> | |
| 129 | <div id="build_389"> | |
| 130 | <h2>3.6.2</h2> | |
| 131 | <ul> | |
| 132 | <li>Correction de bugs mineurs.</li> | |
| 133 | </ul> | |
| 134 | </div> | |
| 135 | <div id="build_386"> | |
| 136 | <h2>3.6.1</h2> | |
| 137 | <ul> | |
| 138 | <li>Appuyer deux fois rapidement sur la gauche ou la droite de la zone de lecture permet d'avancer ou de reculer.</li> | |
| 139 | <li>Amélioration de l'expérience lorsque l'application est utilisée depuis un autre fuseau horaire que celui de la Suisse.</li> | |
| 140 | </ul> | |
| 141 | </div> | |
| 142 | <div id="build_382"> | |
| 143 | <h2>3.6.0</h2> | |
| 144 | <ul> | |
| 145 | <li>La vitesse de lecture audio / vidéo peut être ajustée.</li> | |
| 146 | <li>La dernière sélection de piste audio est restaurée lorsque vous lisez un nouveau contenu.</li> | |
| 147 | </ul> | |
| 148 | </div> | |
| 149 | <div id="build_378"> | |
| 150 | <h2>3.5.1</h2> | |
| 151 | <ul> | |
| 152 | <li>Le guide TV peut être affiché sous forme de liste ou de grille.</li> | |
| 153 | <li>Correction d'un problème qui pouvait empêcher les notifications de nouveaux épisodes d'être correctement reçues.</li> | |
| 154 | <li>Correction de bugs.</li> | |
| 155 | </ul> | |
| 156 | </div> | |
| 157 | <div id="build_373"> | |
| 158 | <h2>3.5.0</h2> | |
| 159 | <ul> | |
| 160 | <li>Programme TV en vue grille sur iPad.</li> | |
| 161 | <li>Correction de bugs mineurs.</li> | |
| 162 | </ul> | |
| 163 | </div> | |
| 164 | <div id="build_371"> | |
| 165 | <h2>3.4.0</h2> | |
| 166 | <ul> | |
| 167 | <li>Compatibilité avec CarPlay: Vous pouvez contrôler Play RTS lorsque vous conduisez en connectant votre appareil à un autoradio compatible.</li> | |
| 168 | <li>Vous pouvez ajouter une émission à vos favoris même lorsqu’aucun épisode n’est disponible.</li> | |
| 169 | <li>Correction de bugs mineurs.</li> | |
| 170 | </ul> | |
| 171 | </div> | |
| 172 | <div id="build_368"> | |
| 173 | <h2>3.3.0</h2> | |
| 174 | <ul> | |
| 175 | <li>Programme TV.</li> | |
| 176 | <li>Présentation du contenu améliorée.</li> | |
| 177 | <li>Amélioration de la compatibilité avec iOS 15.</li> | |
| 178 | </ul> | |
| 179 | </div> | |
| 180 | <div id="build_363"> | |
| 181 | <h2>3.2.1</h2> | |
| 182 | <ul> | |
| 183 | <li>Correction de bugs mineurs.</li> | |
| 184 | </ul> | |
| 185 | </div> | |
| 186 | <div id="build_362"> | |
| 187 | <h2>3.2.0</h2> | |
| 188 | <ul> | |
| 189 | <li>Les contenus présentés sous l’onglet “Vidéos” sont désormais éditorialisés.</li> | |
| 190 | <li>La lecture des contenus peut également être reprise directement depuis les pages d’accueil “Vidéos” et “Audios”.</li> | |
| 191 | <li>La visibilité des contenus disponibles pour un temps limité a été améliorée.</li> | |
| 192 | <li>Les derniers épisodes de vos émissions favorites sont accessible depuis les pages d’accueil “Vidéos” et “Audios”.</li> | |
| 193 | <li>Les performances générales ont été améliorées.</li> | |
| 194 | </ul> | |
| 195 | </div> | |
| 196 | <div id="build_361"> | |
| 197 | <h2>3.1.10</h2> | |
| 198 | <ul> | |
| 199 | <li>Correction de bugs mineurs.</li> | |
| 200 | </ul> | |
| 201 | </div> | |
| 202 | <div id="build_359"> | |
| 203 | <h2>3.1.9</h2> | |
| 204 | <ul> | |
| 205 | <li>Correction de bugs mineurs.</li> | |
| 206 | </ul> | |
| 207 | </div> | |
| 208 | <div id="build_357"> | |
| 209 | <h2>3.1.8</h2> | |
| 210 | <ul> | |
| 211 | <li>La lecture peut être contrôlée au moyen d'un clavier externe.</li> | |
| 212 | </ul> | |
| 213 | </div> | |
| 214 | <div id="build_353"> | |
| 215 | <h2>3.1.7</h2> | |
| 216 | <ul> | |
| 217 | <li>Correction d'instabilités lors de l'utilisation d'AirPlay, notamment sur les anciens appareils (Apple TV).</li> | |
| 218 | </ul> | |
| 219 | </div> | |
| 220 | <div id="build_352"> | |
| 221 | <h2>3.1.6</h2> | |
| 222 | <ul> | |
| 223 | <li>Correction de bugs mineurs.</li> | |
| 224 | </ul> | |
| 225 | </div> | |
| 226 | <div id="build_350"> | |
| 227 | <h2>3.1.5</h2> | |
| 228 | <ul> | |
| 229 | <li>Un réglage permet d’afficher la disponibilité des sous-titres ou de l’audiodescription directement dans les listes de vidéos.</li> | |
| 230 | <li>Correction de bugs mineurs.</li> | |
| 231 | </ul> | |
| 232 | </div> | |
| 233 | <div id="build_346"> | |
| 234 | <h2>3.1.4</h2> | |
| 235 | <ul> | |
| 236 | <li>Amélioration de la compatibilité avec Google Cast pour les appareils fonctionnant sous iOS 14.</li> | |
| 237 | <li>Correction des redémarrages de lecture pouvant se produire sans intervention de l'utilisateur.</li> | |
| 238 | </ul> | |
| 239 | </div> | |
| 240 | <div id="build_343"> | |
| 241 | <h2>3.1.3</h2> | |
| 242 | <ul> | |
| 243 | <li>Amélioration de la compatibilité avec iOS 14.</li> | |
| 244 | </ul> | |
| 245 | </div> | |
| 246 | <div id="build_342"> | |
| 247 | <h2>3.1.2</h2> | |
| 248 | <ul> | |
| 249 | <li>Amélioration de la compatibilité avec iOS 14.</li> | |
| 250 | </ul> | |
| 251 | </div> | |
| 252 | <div id="build_341"> | |
| 253 | <h2>3.1.1</h2> | |
| 254 | <ul> | |
| 255 | <li>Mise-à-jour de l’aperçu des TVs et radios dans l’onglet “Directs”.</li> | |
| 256 | <li>L’écran reste actif lors de la lecture de vidéos avec le son diffusé via AirPlay.</li> | |
| 257 | </ul> | |
| 258 | </div> | |
| 259 | <div id="build_338"> | |
| 260 | <h2>3.1.0</h2> | |
| 261 | <ul> | |
| 262 | <li>Lorsque vous écoutez une chaîne radio ou que vous regardez une chaîne TV, vous pouvez désormais naviguer dans les émissions récentes et les reprendre depuis le début.</li> | |
| 263 | <li>Les chaînes radio affichent les chansons diffusées, vous permettant de les réécouter.</li> | |
| 264 | <li>Des raccourcis vers les catégories de contenu (Info, Sport, Séries, etc.) ont été ajoutés au sommet de la page d’accueil "Vidéos".</li> | |
| 265 | <li>Un problème empêchant l’appareil d’entrer en veille et de se verrouiller lors de la lecture d’une vidéo en arrière-plan a été corrigé.</li> | |
| 266 | </ul> | |
| 267 | </div> | |
| 268 | <div id="build_332"> | |
| 269 | <h2>3.0.2</h2> | |
| 270 | <ul> | |
| 271 | <li>Sur la vue « Directs », la dernière chaîne de télévision ou de radio jouée est placée en première position afin d’être immédiatement accessible lors de la prochaine ouverture de l’application.</li> | |
| 272 | <li>La navigation horizontale dans le contenu a été améliorée.</li> | |
| 273 | <li>La vue « Profil » a été consolidée sur iPad.</li> | |
| 274 | <li>Le support des vidéos carrées et verticales a été amélioré (depuis la version 3.0.1).</li> | |
| 275 | </ul> | |
| 276 | </div> | |
| 277 | <div id="build_329"> | |
| 278 | <h2>3.0.1</h2> | |
| 279 | <ul> | |
| 280 | <li>Amélioration des performances.</li> | |
| 281 | <li>Correction d'un problème qui empêchait l'accès au premier élément d'une liste par VoiceOver.</li> | |
| 282 | </ul> | |
| 283 | </div> | |
| 284 | <div id="build_326"> | |
| 285 | <h2>3.0.0</h2> | |
| 286 | <p>NAVIGATION</p> | |
| 287 | <p>La navigation par onglets vous permet de naviguer plus facilement dans le contenu:</p> | |
| 288 | <ul> | |
| 289 | <li>Les vidéos et les émissions TV sont accessibles sous l'onglet "Vidéos".</li> | |
| 290 | <li>Les chaînes radio, les audios et les émissions radios sont disponibles sous l'onglet "Audios".</li> | |
| 291 | <li>Les directs des chaînes TV et radio ont été regroupés sous un même onglet commun "Live".</li> | |
| 292 | <li>La recherche se trouve sous un onglet "Recherche" dédié.</li> | |
| 293 | <li>Les fonctionnalités personnalisées (historique de lecture, favoris, notifications et téléchargements) ainsi que les réglages se trouvent sous l'onglet "Profil".</li> | |
| 294 | </ul> | |
| 295 | <p>AMELIORATIONS</p> | |
| 296 | <p>améliorations diverses ont été apportées:</p> | |
| 297 | <ul> | |
| 298 | <li>La sélection des pistes audio et des sous-titres est plus intuitive et prend mieux en compte les réglages de votre appareil.</li> | |
| 299 | <li>Le mini-lecteur peut être fermé lorsqu'il ne vous est plus utile.</li> | |
| 300 | <li>Sous iOS 13, un appui long sur un élément présent à l'écran permet d'afficher une prévisualisation ainsi que les actions associées.</li> | |
| 301 | <li>La présentation a été améliorée afin d'utiliser au mieux l'espace disponible à l'écran, quelle que soit la taille de texte que vous avez choisie dans les réglages.</li> | |
| 302 | <li>Le Chromecast peut être activé directement grâce au bouton dédié situé au sommet des pages d'accueil "Vidéos", "Audios" et "Live".</li> | |
| 303 | </ul> | |
| 304 | <p>CORRECTIFS</p> | |
| 305 | <p>Des problèmes relevés par nos utilisateurs ont été corrigés:</p> | |
| 306 | <ul> | |
| 307 | <li>Les choix de piste audio et de sous-titres sont correctement préservés lorsque AirPlay est activé.</li> | |
| 308 | <li>La lecture n'est plus mise en pause lorsque Handoff est utilisé. Ce changement corrige un souci rencontré par nos utilisateurs possédant un Mac (tournant sous macOS Catalina) ainsi que des appareils iOS utilisant le même Apple ID, et pour lesquels l'utilisation de Safari sur macOS activait Handoff de manière inopinée, provoquant des interruptions de lecture.</li> | |
| 309 | </ul> | |
| 310 | </div> | |
| 311 | </body> | |
| 312 | </html> |