Gratuito · nessuna registrazione

Come funziona SnagPins: collegamento al file

SnagPins legge i dati pubblici. Pinterest serve come pin e ti consegna direttamente il file multimediale. Niente viene caricato, niente viene archiviato.

Incolla, risolvi, scegli, salva

La pagina svolge un lavoro in quattro passaggi. Incolli un collegamento, il server legge il pin, la scheda dei risultati mostra tutti i file contenuti nel pin e ne scegli uno. Non c'è passaggio di account, nessuna coda e nessuna e-mail: l'intera interazione è una ricerca e un clic.

La prima ricerca chiede a Pinterest il pin pubblico e impiega lo stesso tempo impiegato dalla risposta, di solito ben meno di pochi secondi. Le ricerche ripetute per lo stesso pin provengono da una cache di breve durata e si aprono quasi istantaneamente, motivo per cui incollare lo stesso collegamento due volte sembra più veloce la seconda volta.

Ciò che conta come collegamento è accettato da questa pagina

Il classificatore è volutamente ristretto. Sono accettati un indirizzo PIN su qualsiasi dominio Pinterest, un collegamento breve pin.it, un collegamento di condivisione copiato dall'app e un ID PIN semplice. Una bacheca, un profilo, una pagina di ricerca e un hub di pin di idee vengono rifiutati prima che venga recuperato qualsiasi cosa, con un messaggio che indica quale sia effettivamente il collegamento.

Quel rifiuto è una caratteristica, non una lacuna. Recuperare una bacheca e sperare che uno spillo cada spreca una richiesta, confonde la persona che l'ha incollata e non offre nulla da scaricare. Denominare il tipo di collegamento in una frase è più veloce e più gentile di uno spinner seguito da un errore.

Come un collegamento diventa un file

Un collegamento incollato viene classificato prima che venga recuperato qualsiasi cosa. Sono accettati un indirizzo PIN, un collegamento breve pin.it, un collegamento di condivisione dell'app e un ID PIN semplice; una board, un profilo o un hub idea-pin vengono rifiutati immediatamente con un messaggio che dice di che tipo di link si tratta. Questo controllo avviene nel tuo browser, quindi un errore evidente non raggiunge mai il server.

I collegamenti accettati vengono risolti lato server. Il risolutore legge la pagina pubblica per quel pin ed estrae i descrittori dei media che Pinterest pubblica: le versioni, le loro dimensioni, i loro formati e, dove disponibili, le loro durate. Non accede mai, non utilizza mai un account Pinterest memorizzato e non te ne chiede mai uno.

Cosa ti dice la scheda risultato

Ogni file sulla scheda mostra un'etichetta, un formato, una dimensione in pixel o una durata e la dimensione del file quando lo segnala Pinterest. Il file consigliato è contrassegnato, ma la scelta resta tua, perché il file più grande non è sempre quello giusto.

Sulla scheda viene inoltre etichettato il tipo di pin: video, immagine, GIF o pin idea. Quell'etichetta riflette ciò che il risolutore ha effettivamente trovato, non l'aspetto del collegamento. Se risulta che una pin contiene solo un'immagine, la carta dice immagine e offre l'immagine.

Perché lo stesso pin si apre più velocemente la seconda volta

I pin risolti vengono memorizzati nella cache per una breve finestra, codificati solo dall'ID del pin. Gli URL multimediali per un pin cambiano raramente, quindi una risposta memorizzata nella cache è valida quanto una nuova per la durata di quella finestra e una seconda ricerca salta completamente il viaggio di andata e ritorno a Pinterest.

La cache è volutamente breve. Se un creatore elimina un pin o scambia il supporto, la voce obsoleta scade e la ricerca successiva riflette la realtà anziché fornire un collegamento che non funziona più. Quando un URL memorizzato nella cache risulta essere morto, la scheda segnala l'errore invece di offrire comunque il file.

Quando qualcosa va storto

I guasti vengono segnalati in un linguaggio semplice e sono specifici. Un pin eliminato indica eliminato. Un pin privato dice privato. Un muro di accesso dice muro di accesso. Lo dice un pin memorizzato solo come playlist in streaming. Un timeout ti chiede di riprovare invece di restare sospeso per sempre.

Non viene ripetuto nulla in modo silenzioso in background e nessun file pin viene mai offerto come se fosse il pin. Se lo strumento non riesce a raggiungere i media, ricevi un messaggio, non una sorpresa.

Cosa conserviamo della tua visita

Niente è legato a te. Il collegamento che incolli viene utilizzato per quella ricerca e la risposta viene memorizzata nella cache per ID pin, non per visitatore. Non esiste alcun account a cui allegarlo, nessuna cronologia di ciò che hai risolto e nessun profilo creato da esso.

Il download stesso passa direttamente dagli host multimediali di Pinterest al tuo browser. Non eseguiamo il proxy dei byte, il che significa che la tua connessione recupera il file nello stesso modo in cui lo farebbe il lettore Pinterest.

Limiti che manteniamo di proposito

Un pin per ricerca, nessun endpoint in blocco, nessun downloader della scheda e nessuna scansione. A questi limiti non mancano funzionalità su cui lavorare: mantengono lo strumento entro ciò che i termini di Pinterest consentono e lo mantengono veloce per tutti coloro che lo utilizzano.

Se hai bisogno di una bacheca o di un intero profilo, la risposta onesta è che questo strumento non lo farà. Salvare una bacheca significa aprire i pin uno alla volta o chiedere al creatore.

Costruito innanzitutto per un telefono

La maggior parte delle persone salva un pin su un telefono, di solito subito dopo averlo visto nell'app, quindi il layout è progettato prima in base alla larghezza del telefono: il campo, i due pulsanti e la scheda dei risultati si adattano tutti senza zoom o scorrimento orizzontale e l'elenco dei formati rimane una griglia a due colonne anziché una riga angusta.

La pagina inoltre mantiene fermo il layout mentre funziona. Lo spazio per la carta risultato viene riservato prima che qualsiasi cosa si risolva, quindi nel momento in cui la carta si riempie, nulla sotto di essa salta. Ciò conta di più su un telefono, dove un salto di solito sposta l'oggetto che stavi per toccare.

Cache e fallimenti, in parole povere

I pin risolti vengono ricordati per un breve periodo, quindi una seconda ricerca è immediata. Quella memoria è codificata dall'ID pin e scade rapidamente, quindi un pin eliminato dal creatore smette di risolversi invece di restituire un indirizzo morto per sempre.

I fallimenti vengono nominati anziché offuscati. Un pin eliminato, un pin privato, un wall di accesso, un pin di solo streaming e un timeout ricevono ciascuno la propria frase, perché ognuno significa una cosa diversa e solo uno di essi vale la pena riprovare immediatamente.

Incolli un collegamento pin. Il nostro server richiede Pinterest la pagina pin pubblica, estrae gli URL multimediali in essa contenuti e li restituisce al tuo browser come elenco di download.

Non viene caricato nulla dal tuo dispositivo. Non conserviamo i tuoi pin, il tuo IP non è legato a un profilo e non c'è nessun account da creare.

I download provengono direttamente dagli host di immagini e video di Pinterest. Non ricodifichiamo, ritagliamo o filigraniamo mai il tuo file.

Funzionano solo i pin pubblici. Pin, bacheche e profili privati ​​non rientrano nell'ambito di applicazione e scaricare il lavoro di qualcun altro per la ripubblicazione potrebbe violare i suoi diritti. Usalo per salvataggi personali.

Strumenti