Condividere un'osservazione
Entrambi partono dalla stessa cosa: una registrazione, a un URL. Qui non si carica nulla e non c'è alcun account — il file resta tuo, ovunque tu lo tenga.
Come si apre#
Il pulsante Condividi del lettore dà le stesse due cose di questa pagina, in una sola schermata: il link o il codice da incorporare, per il lettore o per l'editor aperto sulla stessa registrazione. Le opzioni qui sotto sono quelle che offre, ciascuna a partire dallo stato del lettore in quel momento; valgono per il link e per il codice delle sezioni seguenti.
Che cosa scrive ciascuna#
| Opzione | Nell'indirizzo | Sull'elemento |
|---|---|---|
Inizia n secondi dopo l'inizio (o 1:30, 1m30s, PT1M30S) | d=n | start-time="n" |
Inizia a un'ora detta durante l'osservazione (02:33:15, o 2026-08-11T02:33:15) | t=02:33:15 | start-clock="02:33:15" |
| Mostra i chip | niente — sono attivi; labels=0 li nasconde | show-labels |
| Apri la mappa | map=1 | show-observer-map |
| Mostra i momenti | moments=0 li nasconde | hide-milestones se deselezionato |
| Confronta col resoconto | compare=1 | compare-account |
| Aprire un caso su una delle sue registrazioni | observer=IdOsservatore (o un nome di file, o la sua posizione nell'elenco) | observer="IdOsservatore" |
I chip del riepilogo sono la striscia di ciò che la registrazione enuncia, sotto l'immagine: la data detta a parole con il suo giorno della settimana, la posizione, l'osservatore, il meteo, e un chip Descrizione
che mostra le prime parole del resoconto e apre il testo intero al posto dei chip (una croce li riporta). La pagina del lettore li mostra salvo con labels=0; l'elemento stesso li mostra solo con show-labels. L'editor non accetta opzioni, solo la registrazione.
1. Un link al lettore di ufoathome#
Il più semplice dei due, e l'unico che non richiede nulla al luogo in cui lo invii. Chi lo segue vede l'osservazione riprodotta sotto il cielo reale della data e del luogo che indica, nella propria lingua.
Va bene per un'email, un messaggio, un commento, un forum che accetta solo testo — ovunque si possa mettere un URL. Il campo qui sopra parte da una delle registrazioni di questo sito perché il pulsante faccia qualcosa; l'indirizzo che ci metti è il tuo, sul tuo hosting, e a questo sito non serve mai una copia.
Dove il link viene mostrato come scheda (social network, messaggistica, forum che espande i link),
la scheda può dire più del logo del progetto. Il server legge il tuo file quando il link viene consultato:
la scheda mostra il nome dell'osservazione, la sua image (un indirizzo, assoluto o relativo al
file) e il suo summary (una o due frasi, in testo semplice o una per lingua). Senza
summary, la scheda dice chi l'ha vista, in quale fascicolo e quando, per quanto il file e il suo
indirizzo lo dicono; senza image, mostra il logo. Un file di fascicolo accetta gli stessi due campi. summaryTime (secondi) dice allo strumento di cattura del progetto quale istante della simulazione fotografare per l'image, quando il primo non mostra il fenomeno.
2. Nella tua pagina#
Due righe di HTML mettono la ricostruzione stessa nella tua pagina, come si mette un video. Nessun framework, e niente da compilare per il tuo sito.
Il risultato:
È un elemento vivo, non un'immagine — lo stesso che ti darebbero quelle due righe. Quale dei tre componenti usare invece, e tutto ciò che si può indicare loro, è nella pagina dei componenti.
L'indirizzo dello script non contiene una versione, quindi la tua pagina segue ogni rilascio senza essere modificata: i browser chiedono a ogni visita se è cambiato, e la risposta non costa nulla finché non è cambiato.
Che cosa serve a una registrazione per essere condivisibile#
Una cosa: un indirizzo pubblico. Qualunque posto da cui un browser possa prenderla — un sito statico, un servizio di hosting di file, le pagine di un repository. Un file sul tuo disco non ha un URL che qualcun altro possa seguire, ed è questo l'unico vero requisito.
Se l'indirizzo è pubblico, si apre bene nel tuo browser, e il lettore dice
comunque di non essere riuscito a leggerlo, la causa è quasi sempre la stessa: il server non
dice ai browser che altri siti possono leggere il file. Il rimedio è un'intestazione di
risposta, Access-Control-Allow-Origin: *, sul JSON. La maggior parte degli hosting
statici — GitHub Pages, Netlify, S3 — la inviano già o permettono di aggiungerla con una riga di
configurazione; se il server non è tuo, è l'unica cosa da chiedere al suo amministratore. Il
lettore e l'editor lo segnalano quando lo rilevano, quindi non dovresti doverlo indovinare.
Non hai ancora dove metterla? L'editor accetta anche una registrazione incollata direttamente, il che basta per verificarla prima di pubblicarla — anche se una registrazione incollata, ovviamente, non si può condividere tramite link.
Non hai nessuna registrazione? Creane una; che cosa contiene il file è descritto nella pagina del file di avvistamento.