Denna delen av 99 uppdateras inte längre utan har arkiverats inför framtiden som ett museum.
Här kan du läsa mer om varför.
Mac-nyheter hittar du på Macradion.com och forumet hittar du via Applebubblan.

Bookmarklet för fullskärm av SVT:s mediespelare

Tråden skapades och har fått 4 svar. Det senaste inlägget skrevs .
1
  • Medlem
  • Kiruna
  • 2005-05-26 20:33

Jag kikar ibland på det videomaterial som SVT gör tillgängligt via sin webbsida. Deras "mediespelare" är ett popupfönster med länkar och en plugin (Real eller Windows Media).

Av en händelse såg jag i källkoden att det finns en JavaScript-funktion som kan anropas för att visa klippet i fullskärm. Praktiskt, eftersom man annars behövde ladda ner en ram-fil och köra i RealPlayer externt. Problemet är bara att länken för att aktivera fullskärm skrivs bara ut i dokumentet om man kör Windows och IE. För skojs skull testade jag om det gick att anropa funktionen via en bookmarklet, alltså en snutt JavaScript-kod i ett bokmärke, och det gick alldeles utmärkt.

Jag har bara testat i Safari och med Real-pluginen. Dock har jag anpassat koden så att den funkar både i SVT:s "vanliga" mediespelare och den som används för deras öppna arkiv (de skiljer sig lite åt), samt om man skulle råka få upp bara den frame som innehåller pluginen (har hänt mig ett antal gånger då jag letat i History-listan efter ett klipp.)

Är det nån annan som tycker att det vore trevligt att slippa böka med externa spelare för att kunna använda fullskärm ser koden ut så här:

javascript:if(!(doc=document.getElementById('cont')))if(!(doc=document.getElementById('content')))doc=window;doc.launchFullScreen('rm');

Skapa ett nytt bokmärke och klistra in koden i Adress-fältet. När mediespelarfönstret är aktivt, välj bokmärket ( kan vara lämpligt att lägga det i menyn, så det går lätt att komma åt).

P.S. Det verkar bli fnurr på formatteringen hur jag än gör med code eller quote eller ingen tagg alls. Klistra in koden i en vanlig editor först och ta bort alla mellanslag och radbrytningar. (Som jag ser det dyker det upp extra mellanslag efter ...ByID('cont' och mellan bokstaven d och oc som ska vara doc=window...)

  • Medlem
  • Stockholm
  • 2005-05-26 21:02

Funkar hur bra som helst! Tack!

  • Oregistrerad
  • 2005-05-26 23:59

Tack! Det funkade ju jättebra, jag har lagt till ett kortkommando till bokmärket så att man bara behöver trycka äpple + alt + x för att få fullskärm

Kommer ta och fråga webbteknikavdelningen varför det inte finns en fullskärmslänk för RealPlayer. Om tekniken redan finns där borde det ju inte vara några problem. Jag antar att koden finns där för den nya mediespelaren de arbetar med. Men jag ska kolla med dem. Jupp, jobbar på SVT med webben.

  • Medlem
  • Kiruna
  • 2005-05-27 09:15

He, he... Nu får jag nästan skämmas.

Låg i går kväll och skulle somna när jag lite förstrött tänkte att det allra smidigaste ju skulle varit om man bara kunde Ctrl- eller högerklicka på pluginen och där välja fullskärm. Det skulle vara lättare att komma åt än ett bokmärke och skulle funka oavsett vilken struktur sidan som pluginen är inbakad i hade. Plötsligt slog mig tanken att jag hade ju faktiskt inte ens provat!

Nu i morse var jag tvungen att kolla och mycket riktigt: det finns ett fullskärmsalternativ i kontextmenyn. Det fungerar på det viset även utmärkt i Camino och Firefox!

Nåja, jag får offra de dyrbara sju minuterna det tog att få till bokmärkesscriptet på stolthetens altare och istället vara glad för att det faktiskt funkar bättre än jag hade trott. (Jag borde nog insett att själva fullskärmsfunktionaliteten fanns i pluginen själv, och därmed skulle den kunna erbjudas direkt, inte bara via webbläsaren...)

Dock vore det ju ändå inte fel om man får ännu snabbare tillgång till fullskärm genom att bara klicka på länken som ju i alla fall för Safari funkar, så fortsätt gärna att påpeka detta för de ansvariga, Niclas.

Sen kan det ju vara smidigt, som Gustaf skriver, att ha kvar bokmärket för att kunna sätta ett snabbkommando på det. Måsta jag testa...

1
Bevaka tråden