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.srf.ch/play/static/fonts/SRGSSRType_Rg.ttf") format("truetype");
|
| 7 | + | src: url("https://www.srf.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.srf.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>Das ist neu in dieser Version</h1> |
| 24 | + | |
| 25 | - | <h2>2.8.2</h2> |
| 25 | + | .button {
|
| 26 | background-color: #0f5acb; /* Blue */ | |
| 27 | - | <li>Sehen Sie Ihre kürzlich erhaltenen Push-Mitteilungen in der App (ab iOS10).</li> |
| 27 | + | border: none; |
| 28 | border-radius: 2px; | |
| 29 | - | <p>Wir freuen uns über Ihr Feedback. Bei Fragen zur Play SRF App wenden Sie sich bitte an den SRF Kundendienst per Mail an [email protected] oder per Telefon auf 0848 80 80 80.</p> |
| 29 | + | color: white; |
| 30 | - | <h2>2.8 - 2.8.1</h2> |
| 30 | + | padding: 15px 32px; |
| 31 | text-align: center; | |
| 32 | - | <li>Abonnieren von Push-Mitteilungen. Sie erhalten eine Mitteilung, wenn eine neue Episode einer Sendung verfügbar ist.</li> |
| 32 | + | text-decoration: none; |
| 33 | display: inline-block; | |
| 34 | - | <h2>2.7.11</h2> |
| 34 | + | font-size: 16px; |
| 35 | margin: 4px 2px; | |
| 36 | - | <li>Verbesserung der Kompatibilität mit iOS 11.3.</li> |
| 36 | + | cursor: pointer; |
| 37 | } | |
| 38 | - | <h2>2.7.10</h2> |
| 38 | + | |
| 39 | <script> | |
| 40 | - | <li>Google Chromecast Unterstützung: Streamen sie Videos und Audios auf Google Cast kompatible Empfänger. Bitte beachten Sie, dass die Timeshift-Funktion bei Livestreams nicht verfügbar ist, solange über Chromecast gestreamt wird.</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>HandOff-Funktion kann verwendet werden, um die Wiedergabe auf einem anderen Gerät fortzusetzen.</li> |
| 44 | + | elements[index].style.display = 'none'; |
| 45 | - | <li>Fehlerbehebung des instabilen Verhaltens bei AirPlay.</li> |
| 45 | + | } |
| 46 | - | <li>Verbesserung der Kompatibilität mit iOS 11.2.</li> |
| 46 | + | } |
| 47 | } | |
| 48 | - | <h2>2.7.8</h2> |
| 48 | + | function getUrlVars() {
|
| 49 | var vars = {};
| |
| 50 | - | <li>Wenn sie die App ausserhalb der Schweiz benutzen, erkennen sie nicht abspielbare Videos anhand eines Symbols auf dem abgedunkelten Bild.</li> |
| 50 | + | var parts = window.location.href.replace(/[?&]+([^=&]+)=([^&]*)/gi, function(m,key,value) {
|
| 51 | - | <li>Die Darstellung von Benachrichtigungen wurde verbessert.</li> |
| 51 | + | vars[key] = value; |
| 52 | - | <li>Nur noch kurze Zeit online verfügbare Inhalte werden jetzt in einem eigenen Bereich angezeigt.</li> |
| 52 | + | }); |
| 53 | return vars; | |
| 54 | - | <h2>2.7.7</h2> |
| 54 | + | |
| 55 | ||
| 56 | - | <li>Diese Version behebt einen Fehler, bei welchem die Wiedergabe eines Videos auf AirPlay gestoppt wurde, sobald die Bildschirmsperre aktiviert wurde.</li> |
| 56 | + | function highlightElement () {
|
| 57 | - | <li>Verbesserte Stabilität: Ein Fehler im Code, der zu Crashes auf iOS9 führte, wurde beseitigt.</li> |
| 57 | + | var build = getUrlVars()['build']; |
| 58 | console.log('build='+build);
| |
| 59 | - | <h2>2.7.6</h2> |
| 59 | + | |
| 60 | var divs = document.querySelectorAll('[id^="build_"]');
| |
| 61 | - | <li>iPhone X Unterstützung.</li> |
| 61 | + | var highlightDiv; |
| 62 | - | <li>Fehlerbehebungen</li> |
| 62 | + | var firstDiv; |
| 63 | var hiddenDivs = new Array(); | |
| 64 | - | <h2>2.7.5</h2> |
| 64 | + | |
| 65 | regex = /build_([0-9]*)/; | |
| 66 | - | <li>Diese Version behebt einen Fehler, bei welchem an den Anfang der Sendung zurückgesprungen wurde.</li> |
| 66 | + | for (var i=0; i < divs.length; i++) {
|
| 67 | - | <li>Weitere kleinere Fehlerbehebungen.</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>Schnellerer Start des Abspielens von Radiosendungen.</li> |
| 71 | + | |
| 72 | - | <li>Sendungen können jetzt geteilt werden.</li> |
| 72 | + | if (!firstDiv && !hideDiv) {
|
| 73 | - | <li>Verbessertes AirPlay-Verhalten.</li> |
| 73 | + | firstDiv = div; |
| 74 | } | |
| 75 | - | <h2>2.7.3</h2> |
| 75 | + | |
| 76 | if (build && (parseInt(div_build) >= parseInt(build))) {
| |
| 77 | - | <li>TV-Livestreams: Sender sind am Logo schnell erkennbar.</li> |
| 77 | + | highlightDiv = div; |
| 78 | - | <li>TV-Livestreams: Eine rote Linie zeigt, wie lange eine Sendung bereits läuft.</li> |
| 78 | + | console.log('Select highlight ' + div_id);
|
| 79 | - | <li>Fehlerbehebungen</li> |
| 79 | + | } |
| 80 | ||
| 81 | - | <h2>2.7.2</h2> |
| 81 | + | if (hideDiv && (!build || (parseInt(div_build) >= parseInt(build)))) {
|
| 82 | hiddenDivs.push(div); | |
| 83 | - | <li>Regionaljournal: Radio-SRF-1-Hörer können beim Livestream ihr Regionaljournal auswählen.</li> |
| 83 | + | } |
| 84 | - | <li>Bild-in-Bild-Funktion (Picture in Picture, PiP) wurde auf kompatiblen iPad-Geräten verbessert: Klicken Sie beim Abspielen von Videos im Full-Screen-Modus auf den Home-Button, um das Video weiter anzusehen, während Sie in eine andere App wechseln.</li> |
| 84 | + | } |
| 85 | - | <li>Ziehen Sie zwei Finger auseinander oder zusammen, um den Full-Screen-Modus zu aktivieren oder zu deaktivieren.</li> |
| 85 | + | |
| 86 | if (hiddenDivs.includes(highlightDiv)) {
| |
| 87 | - | <h2>2.7.1</h2> |
| 87 | + | firstDiv = highlightDiv; |
| 88 | } | |
| 89 | ||
| 90 | if (hiddenDivs.length) {
| |
| 91 | - | <h2>2.7.0</h2> |
| 91 | + | Hide(hiddenDivs, highlightDiv); |
| 92 | - | <p>Diese Version enthält zahlreiche Verbesserungen, unter anderem:</p> |
| 92 | + | } |
| 93 | ||
| 94 | - | <li>Beim Vor- und Zurückspulen laden Videos und Audios schneller.</li> |
| 94 | + | if (highlightDiv) {
|
| 95 | - | <li>Die Abspielfunktionen präsentieren sich übersichtlicher: Mit nur einem Klick beispielsweise springen Sie im Video oder Audio 10 Sekunden zurück oder 30 Sekunden nach vorne.</li> |
| 95 | + | addHighlightHeader(highlightDiv, highlightDiv != firstDiv); |
| 96 | - | <li>Zum laufenden TV-Programm gibt es schon auf der TV-Startseite nähere Informationen.</li> |
| 96 | + | addHighlightFooter(highlightDiv); |
| 97 | - | <li>Um Sendungen nach Datum wiederzufinden, wurde der Kalender vereinfacht.</li> |
| 97 | + | } |
| 98 | - | <li>Auf der Übersicht von Radio SRF 1 wählen Sie in einem Drop-down-Menü den Livestream mit Ihrem bevorzugten Regionaljournal.</li> |
| 98 | + | |
| 99 | - | <li>Inhalte, die Sie auf Ihr Gerät herunterladen können, sind am typischen Download-Symbol erkennbar. Heruntergeladene Inhalte lassen sich auch ohne Internetverbindung konsumieren. Bitte beachten Sie, dass nicht alle Inhalte als Download zur Verfügung stehen.</li> |
| 99 | + | |
| 100 | - | <li>Langes Drücken auf Inhalte erlaubt, ein Audio/Video schnell in Ihre «Downloads» zu kopieren oder als Favorit zu kennzeichnen.</li> |
| 100 | + | function addHighlightHeader (highlightDiv, withUpdateButton) {
|
| 101 | - | <li>Entdecken Sie 3D Touch auf kompatiblen iPhones (ab 6s aufwärts): Drücken Sie fest auf Inhalte, um Favoriten anzulegen oder Downloads zu starten oder um eine Vorschau des Videos zu sehen.</li> |
| 101 | + | var highlightHeader = '<div id="version"><hr /><h2 style="text-align: center">Installierte Version</h2></div>'; |
| 102 | - | <li>Auf iPhone Plus-Modellen können Sie auch im Querformat durch den Inhalt navigieren.</li> |
| 102 | + | if (withUpdateButton) {
|
| 103 | - | <li>Auf kompatiblen iPads wird die Split View unterstützt.</li> |
| 103 | + | var button = '<p style="text-align: center"><button class="button" onclick="window.location.href=\'https://itunes.apple.com/ch/app/play-srf/id638194352?mt=8\'">Updaten</button></p>'; |
| 104 | - | <li>Die AirPlay-Funktion wurde überarbeitet.</li> |
| 104 | + | highlightHeader = button + '\n' + highlightHeader; |
| 105 | - | <li>Die Kopfhörer-Unterstützung wurde verbessert.</li> |
| 105 | + | } |
| 106 | - | <li>Die VoiceOver-Funktionen für eine barrierefreie Nutzung der App wurden deutlich erweitert.</li> |
| 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> | |
| 118 | <p>Wir freuen uns über Ihr Feedback. Bei Fragen zur Play SRF App wenden Sie sich bitte an den SRF Kundendienst via srf.ch/kontakt oder per Telefon unter 0848 80 80 80.</p> | |
| 119 | </div> | |
| 120 | ||
| 121 | <div id="build_393"> | |
| 122 | <h2>3.6.4</h2> | |
| 123 | <ul> | |
| 124 | <li>Kleinere Fehlerbehebungen.</li> | |
| 125 | </ul> | |
| 126 | </div> | |
| 127 | <div id="build_391"> | |
| 128 | <h2>3.6.3</h2> | |
| 129 | <ul> | |
| 130 | <li>Aufgefrischtes Look and Feel.</li> | |
| 131 | </ul> | |
| 132 | </div> | |
| 133 | <div id="build_389"> | |
| 134 | <h2>3.6.2</h2> | |
| 135 | <ul> | |
| 136 | <li>Kleinere Fehlerbehebungen.</li> | |
| 137 | </ul> | |
| 138 | </div> | |
| 139 | <div id="build_386"> | |
| 140 | <h2>3.6.1</h2> | |
| 141 | <ul> | |
| 142 | <li>Externe Sender im TV-Programm hinzugefügt.</li> | |
| 143 | <li>Neue Doppeltipp-Geste auf dem Player, um vorwärts oder rückwärts zu springen.</li> | |
| 144 | <li>Einige Probleme im TV-Programm-Layout behoben.</li> | |
| 145 | </ul> | |
| 146 | </div> | |
| 147 | <div id="build_382"> | |
| 148 | <h2>3.6.0</h2> | |
| 149 | <ul> | |
| 150 | <li>Die Wiedergabegeschwindigkeit wurde im Video- und Audioplayer hinzugefügt.</li> | |
| 151 | </ul> | |
| 152 | </div> | |
| 153 | <div id="build_378"> | |
| 154 | <h2>3.5.1</h2> | |
| 155 | <ul> | |
| 156 | <li>TV-Guide kann als Liste oder als Raster angezeigt werden.</li> | |
| 157 | <li>Jugendschutzempfehlungen werden angezeigt.</li> | |
| 158 | <li>Fehlende Notifizierungen für neuen Episoden wurde behoben.</li> | |
| 159 | <li>Fehlerbehebungen.</li> | |
| 160 | </ul> | |
| 161 | </div> | |
| 162 | <div id="build_373"> | |
| 163 | <h2>3.5.0</h2> | |
| 164 | <ul> | |
| 165 | <li>TV-Programm: Grid layout auf iPad.</li> | |
| 166 | <li>Kleinere bug fixes.</li> | |
| 167 | </ul> | |
| 168 | </div> | |
| 169 | <div id="build_371"> | |
| 170 | <h2>3.4.0</h2> | |
| 171 | <ul> | |
| 172 | <li>Play SRF kann über kompatible CarPlay Autoradios bedient werden.</li> | |
| 173 | <li>Sendungen ohne Episoden können in die Favoritenliste hingefügt werden.</li> | |
| 174 | <li>Fehlerbehebungen.</li> | |
| 175 | </ul> | |
| 176 | </div> | |
| 177 | <div id="build_368"> | |
| 178 | <h2>3.3.0</h2> | |
| 179 | <ul> | |
| 180 | <li>TV-Programm.</li> | |
| 181 | <li>Darstellungsoptimierungen.</li> | |
| 182 | <li>iOS 15 Optimierungen.</li> | |
| 183 | </ul> | |
| 184 | </div> | |
| 185 | <div id="build_363"> | |
| 186 | <h2>3.2.1</h2> | |
| 187 | <ul> | |
| 188 | <li>Kleinere Fehlerbehebungen.</li> | |
| 189 | </ul> | |
| 190 | </div> | |
| 191 | <div id="build_362"> | |
| 192 | <h2>3.2.0</h2> | |
| 193 | <ul> | |
| 194 | <li>Die unter dem Tab "Videos" verfügbaren Inhalte werden jetzt redaktionell gepflegt.</li> | |
| 195 | <li>Die Wiedergabe kann direkt von den Homepages 'Videos' und 'Audios' fortgesetzt werden.</li> | |
| 196 | <li>Inhalte, die nur für eine begrenzte Zeit verfügbar sind, sind besser sichtbar.</li> | |
| 197 | <li>Die neuesten Episoden Ihrer Lieblingssendungen können über die Homepages "Videos" und "Audios" abgerufen werden.</li> | |
| 198 | <li>Die allgemeine Performance wurde verbessert.</li> | |
| 199 | </ul> | |
| 200 | </div> | |
| 201 | <div id="build_361"> | |
| 202 | <h2>3.1.10</h2> | |
| 203 | <ul> | |
| 204 | <li>Kleinere Fehlerbehebungen.</li> | |
| 205 | </ul> | |
| 206 | </div> | |
| 207 | <div id="build_359"> | |
| 208 | <h2>3.1.9</h2> | |
| 209 | <ul> | |
| 210 | <li>Kleinere Fehlerbehebungen.</li> | |
| 211 | </ul> | |
| 212 | </div> | |
| 213 | <div id="build_357"> | |
| 214 | <h2>3.1.8</h2> | |
| 215 | <ul> | |
| 216 | <li>Die Wiedergabe kann über eine Tastatur gesteuert werden.</li> | |
| 217 | </ul> | |
| 218 | </div> | |
| 219 | <div id="build_353"> | |
| 220 | <h2>3.1.7</h2> | |
| 221 | <ul> | |
| 222 | <li>AirPlay Instabilität behoben, insbesondere auf älteren Geräten (Apple TV).</li> | |
| 223 | </ul> | |
| 224 | </div> | |
| 225 | <div id="build_352"> | |
| 226 | <h2>3.1.6</h2> | |
| 227 | <ul> | |
| 228 | <li>Fehlerbehebung eines instabilen Verhaltens.</li> | |
| 229 | </ul> | |
| 230 | </div> | |
| 231 | <div id="build_350"> | |
| 232 | <h2>3.1.5</h2> | |
| 233 | <ul> | |
| 234 | <li>Fehlerbehebung eines instabilen Verhaltens.</li> | |
| 235 | </ul> | |
| 236 | </div> | |
| 237 | <div id="build_346"> | |
| 238 | <h2>3.1.4</h2> | |
| 239 | <ul> | |
| 240 | <li>Verbesserte iOS 14-Kompatibilität für Google Cast.</li> | |
| 241 | <li>Behebung des fehlerhaften Neustarts der Hintergrundwiedergabe ohne Benutzerinteraktion.</li> | |
| 242 | </ul> | |
| 243 | </div> | |
| 244 | <div id="build_343"> | |
| 245 | <h2>3.1.3</h2> | |
| 246 | <ul> | |
| 247 | <li>Verbesserung der Kompatibilität mit iOS 14.</li> | |
| 248 | </ul> | |
| 249 | </div> | |
| 250 | <div id="build_342"> | |
| 251 | <h2>3.1.2</h2> | |
| 252 | <ul> | |
| 253 | <li>Verbesserung der Kompatibilität mit iOS 14.</li> | |
| 254 | </ul> | |
| 255 | </div> | |
| 256 | <div id="build_341"> | |
| 257 | <h2>3.1.1</h2> | |
| 258 | <ul> | |
| 259 | <li>Aktualisierte TV- und Radiokanalübersicht im Live-Tab.</li> | |
| 260 | <li>Behebung des Problems, dass sich der Bildschirm ausschaltet, wenn ein Video mit Ton über AirPlay geschaut wird.</li> | |
| 261 | </ul> | |
| 262 | </div> | |
| 263 | <div id="build_338"> | |
| 264 | <h2>3.1.0</h2> | |
| 265 | <ul> | |
| 266 | <li>Bei den Radio-Livestreams können Sie nun in der Zeitachse zu kürzlich gespielten Programmen und Songs wechseln.</li> | |
| 267 | <li>Themen können nun direkt über Verknüpfungen auf der Startseite angewählt werden. So gelangen Sie schneller zu Ihren Themenvideos.</li> | |
| 268 | <li>Behebung des Problems, dass das Gerät nicht in den Ruhezustand wechseln kann bei aktivierter Hintergrundwiedergabe.</li> | |
| 269 | </ul> | |
| 270 | </div> | |
| 271 | <div id="build_332"> | |
| 272 | <h2>3.0.2</h2> | |
| 273 | <ul> | |
| 274 | <li>Der zuletzt abgespielte TV- oder Radio-Livestream wird am Anfang der Liste angezeigt, damit er beim erneuten Öffnen der App schneller auffindbar ist.</li> | |
| 275 | <li>Die Navigation durch horizontal angeordnete Inhaltselemente wurde verbessert.</li> | |
| 276 | <li>Die Profilanzeige auf dem iPad wurde konsolidiert.</li> | |
| 277 | </ul> | |
| 278 | </div> | |
| 279 | <div id="build_329"> | |
| 280 | <h2>3.0.1</h2> | |
| 281 | <ul> | |
| 282 | <li>Verbesserung der Performance.</li> | |
| 283 | <li>Behebung des Problems, dass mit VoiceOver nicht auf das erste Listenelement zugegriffen werden kann.</li> | |
| 284 | </ul> | |
| 285 | </div> | |
| 286 | <div id="build_326"> | |
| 287 | <h2>3.0.0</h2> | |
| 288 | <p>NAVIGATION</p> | |
| 289 | <p>Vereinfachter Zugriff auf die unterschiedlichen Inhalte dank einer Navigation am unteren Rand der App (Bottom Navigation):</p> | |
| 290 | <ul> | |
| 291 | <li>Videos: Videodateien und TV-Sendungen</li> | |
| 292 | <li>Audios: Audiodateien und Radiosendungen unterteilt nach den einzelnen Radiosendern</li> | |
| 293 | <li>Live: TV- und Radio-Livestreams</li> | |
| 294 | <li>Suche: Suche von Sendungen oder einzelnen Audio-/Videodateien</li> | |
| 295 | <li>Profil: Persönliche Daten (Push-Mitteilungen, Zuletzt gesehen, Favoriten, Später schauen, Downloads) und App-Einstellungen</li> | |
| 296 | </ul> | |
| 297 | <p>VERBESSERUNGEN</p> | |
| 298 | <p>Einige neue Funktionen stehen zur Verfügung:</p> | |
| 299 | <ul> | |
| 300 | <li>Die Selektion eines Untertitels ist intuitiver und berücksichtigt die Geräteeinstellungen besser</li> | |
| 301 | <li>Durch langes Drücken wird bei iPhones mit iOS13 eine Vorschau mit den verfügbaren Einstellungen angezeigt</li> | |
| 302 | <li>Die Bildschirmbreite wird optimal ausgenutzt, um den Inhalt besser zu präsentieren</li> | |
| 303 | <li>Chromecast kann über einen entsprechenden Button am oberen rechten Rand im Audio-, Video- oder Livestream-Bereich aktiviert werden</li> | |
| 304 | </ul> | |
| 305 | <p>FEHLERBEHEBUNG</p> | |
| 306 | <p>Folgende Probleme konnten behoben werden:</p> | |
| 307 | <ul> | |
| 308 | <li>Die Untertitel werden bei der Verwendung von AirPlay korrekt eingeblendet</li> | |
| 309 | <li>Die Wiedergabe wird beim "Handoff" nicht mehr pausiert.</li> | |
| 310 | </ul> | |
| 311 | </div> | |
| 312 | </body> | |
| 313 | </html> |