Cum să salvați progresul într-un videoclip YouTube, chiar dacă fila Safari reîncarcă

O mare diferență între Mac și iOS este că, pe Mac, filele deschise rămân deschise (mai mult sau mai puțin1), pe când pe iPad și iPhone, trecerea la o altă aplicație sau chiar la o altă filă de browser poate însemna dezastru. iOS renunță la toate acele file Safari și acestea trebuie să se reîncarce la întoarcere.

Pentru videoclipurile YouTube vizionate parțial, aceasta înseamnă că reveniți automat la început. Dar dacă ar exista o modalitate de a forța Safari să-și amintească progresul vizionării și să reîncarce pagina în locul exact pe care l-ai lăsat? Există acum! M-am săturat să-mi pierd locul în videoclipuri, așa că am creat un bookmarklet care îți va salva locul curent într-un videoclip de pe YouTube. Chiar dacă reporniți iPhone-ul sau iPad-ul, acesta se va reîncărca exact în același loc.

Ce este un bookmarklet?

Bookmarklets sunt acele mici marcaje pe care faceți clic pentru a rula mini „aplicații” în browserul dvs. web. Este posibil să aveți unul care să salveze pagina curentă în Cont Instapaper, sau una care lansează o căutare Google concentrată doar pe site-ul curent.

Marcajele pot traduce textul evidențiat pe o pagină, pot trimite ceva în lista de sarcini sau aproape orice. Astăzi, vom folosi unul pentru a marca locul nostru într-un videoclip YouTube.

Cum funcționează marcajul YouTube Bookmarklet

Când partajați un videoclip YouTube, puteți alege să partajați timpul său curent de redare. Acest lucru este foarte util. În loc să distribuiți un videoclip de o oră și să spuneți „săriți la 13 minute, 21 de secunde pentru partea bună”, puteți doar să întrerupeți videoclipul în acel moment cheie și să îl distribuiți. Bifați caseta „Ora curentă” din panoul de partajare și ați terminat. Oricine face clic pe acel link va vedea redarea începe la 13 minute, 21 secunde.

Bookmarklet-ul meu folosește această funcționalitate. Ori de câte ori partajați un clip YouTube cu ora de început, acesta adaugă acel timp - în secunde - până la sfârșitul adresei URL. Aruncați o privire:

O adresă URL YouTube cu ora de început încorporată.
O adresă URL YouTube cu ora de început încorporată.
Foto: Cultul lui Mac

Dacă doriți să vizionați acest videoclip (din excelent Cucul adevărat), doar click acest link pentru a-l vedea începe la 15:43.

Ce face marcajul YouTube Bookmarker?

M-am întrebat dacă ar fi posibil să creați un bookmarklet care, atunci când faceți clic, ar prelua adresa URL pentru ora curentă și o va folosi pentru a reîncărca pagina în acel moment. Apoi, deoarece ora face parte acum din URL, videoclipul este imun la reîncărcări. Puteți închide forțat Safari sau reporniți iPad-ul și, atunci când pagina se reîncarcă, acesta încarcă noua adresă URL cu codul de timp în ea.

După multe încercări și erori (în principal erori), am venit cu următorul cod JavaScript. Dacă trageți marcajul în bara de favorite din Safari pentru mobil, trebuie doar să îl atingeți pentru a marca videoclipul la ora curentă.
javascript: void function () {ytplayer = document.getElementById ("movie_player"), ytplayer.pauseVideo (); void window.open (" https://www.youtube.com/embed/"+document.location.search.substring (3) + "? Start =" + Math.floor (ytplayer.getCurrentTime ()))} ();

Datorită limitărilor WordPress, nu pot pune aici un link de marcaj JavaScript pentru al trage în bara de favorite a iPad-ului. Va trebui să o faci la moda veche, folosind codul de mai sus.

Odată ajuns, atingeți-l ori de câte ori doriți să salvați locul YouTube. Se va încărca o filă nouă, cu versiunea încorporată a videoclipului, cu ora de pornire introdusă în URL.

Dezavantaje și limitări

Există limitări. Unul este că încarcă o filă nouă, în loc să reîncarce doar fila curentă. Un alt lucru este că folosește versiunea încorporată a videoclipului, ceea ce vă împiedică să utilizați marcajul pentru a doua oară. Dacă încerci, nu se întâmplă nimic.

Acest lucru se rezumă aproape sigur la abilitățile mele slabe de JavaScript. Am strâns totul împreună din fragmente găsite ici și colo pe web și am cam schimbat biți până când a funcționat.

Dar pentru majoritatea utilizărilor, funcționează excelent. Îl folosesc destul de des când urmăresc un videoclip tutorial YouTube. Este fantastic să poți relua doar, fără să-ți faci griji că începi de unde am rămas.

Un alt punct. Dacă sunteți conectat la contul dvs. YouTube, este posibil ca progresul vizionării dvs. să fie salvat automat pentru dvs. Nu mă conectez niciodată la YouTube. În plus, folosesc un blocator de conținut pentru a bloca toate cookie-urile Google și YouTube. Deci, nu pot spune cât de bine funcționează.

Ajută-mă să-l îmbunătățesc

Dacă aveți îmbunătățiri ale codului din acest bookmarklet, vă rugăm să ne anunțați, prin e-mail, Twitter sau în comentariile de aici de pe post. Mi-ar plăcea să reîncărc aceeași pagină, doar cu t = xxx parte anexată la adresa URL.

  1. În ultimii ani, macOS a început, de asemenea, să termine terminat aplicațiile și paginile web neutilizate de mult, dar este mult mai puțin agresiv decât iOS.

Ultima postare pe blog

| Cultul lui Mac
September 11, 2021

Aruncați o privire asupra viitorului documentar Apple LisaLisa a fost o mașină crucială în istoria Apple.Foto: Echipa de licitații BrekerUn testame...

| Cultul lui Mac
September 11, 2021

Seiful portabil vă protejează lucrurile de apă și hoți [Oferte]Acest seif portabil vă protejează echipamentul cel mai valoros de stropi. scrape și ...

| Cultul lui Mac
September 11, 2021

Încă o săptămână, o altă plută de noi oferte la magazinul Cult of Mac. În acest timp, avem un asistent de tastare care vă poate economisi timp seri...