Converti SB3 in HTML
Confeziona i progetti Scratch SB3 come file HTML riproducibili nel browser con TurboWarp Packager.
Converti i file SB3 online
Non abbiamo ancora un convertitore online dedicato per SB3 in HTML, ma puoi convertire i file SB3 online in questi formati:
Come convertire sb3 in html file
- Programmazione
- Valutazione: 3.5/5
Un browser, un sito web o un chiosco offline possono richiedere un progetto Scratch come file HTML riproducibile invece di un download .sb3. Impacchettare il progetto come HTML consente ai destinatari di eseguirlo senza aprire l’editor Scratch, preservando al contempo il file SB3 originale per future modifiche.
Cos’è il formato SB3
SB3 è il formato dei progetti Scratch 3 utilizzato da Scratch e da editor compatibili come TurboWarp. Un file SB3 è un archivio ZIP contenente project.json, sprite, costumi, suoni, script e altre risorse del progetto.
Scratch crea un file SB3 tramite File → Save to your computer. I progetti scaricati da Scratch, trasferiti tra computer o importati in un editor compatibile normalmente utilizzano questo formato. Rinominare .sb3 in .html non converte il file; un browser non può eseguire la struttura del progetto Scratch senza un runtime JavaScript.
Cos’è il formato HTML
HTML è il formato dei documenti interpretato dai browser web. Per un progetto Scratch, il risultato utile è un’applicazione HTML impacchettata che contiene o carica un runtime JavaScript compatibile con Scratch e le risorse del progetto.
Il risultato può essere condiviso come pagina web, incorporato in un sito o aperto per la riproduzione offline. Non si tratta di una conversione dei blocchi Scratch in normali elementi HTML come paragrafi e intestazioni; la logica dei blocchi rimane costituita da dati interpretati dal runtime.
Come convertire SB3 in HTML
TurboWarp Packager è l’opzione più pratica per produrre un file HTML riproducibile in un browser. La versione online è disponibile all’indirizzo packager.turbowarp.org, mentre la versione desktop è adatta quando non si desidera caricare il progetto su un servizio di terze parti.
- Conservare una copia intatta del file originale
.sb3. - Aprire TurboWarp Packager e selezionare l’opzione per caricare o scegliere un progetto.
- Selezionare il file SB3 dal computer.
- Esaminare le impostazioni disponibili, tra cui il comportamento a schermo intero, i controlli, il caricamento del player e l’eventuale incorporamento dei dati del progetto. I nomi delle impostazioni variano in base alla versione.
- Scegliere l’output HTML e scaricare il file
.htmlgenerato. - Aprire il file in un browser aggiornato come Chrome, Firefox, Edge o Safari, quindi testare script, sprite, suoni, controlli da tastiera ed eventuali funzioni di salvataggio.
Il packager online è comodo quando è accettabile caricare il progetto. Utilizzare il packager desktop per progetti privati, di grandi dimensioni o sensibili. I siti generici per la conversione dei file generalmente non sono in grado di eseguire questa conversione: potrebbero soltanto rinominare il file o estrarne i contenuti ZIP, senza aggiungere il runtime necessario per eseguire i blocchi Scratch.
Limitazioni relative a qualità e compatibilità
L’HTML generato è un’applicazione impacchettata, non un progetto Scratch modificabile. Conservare il file SB3 se in seguito sarà necessario modificare i blocchi, i costumi, i suoni o la struttura del progetto; riaprire quel file in Scratch o TurboWarp.
Testare il progetto impacchettato, poiché il comportamento potrebbe differire da quello del sito web Scratch. Le estensioni, le variabili cloud, i servizi online, l’accesso al microfono e alla fotocamera, i criteri di sicurezza del browser e le funzioni specifiche del dispositivo potrebbero richiedere l’accesso alla rete, l’autorizzazione dell’utente o il supporto specifico di TurboWarp. Le variabili cloud e altre funzioni dei server Scratch potrebbero non funzionare quando il file HTML viene aperto localmente.
Un file HTML autonomo può essere di grandi dimensioni perché include il runtime e le risorse del progetto. Se il packager offre risorse esterne o un pacchetto ZIP, utilizzare questa opzione per la distribuzione solo quando ogni risorsa generata viene conservata insieme al file HTML; alcuni browser limitano inoltre l’accesso da file locali alle risorse esterne. JavaScript deve essere abilitato affinché il progetto impacchettato possa essere eseguito.
Confronto formato: SB3 vs HTML
Come i formati SB3 e HTML si confrontano sulle proprietà più importanti per questa conversione.
| Proprietà | .SB3 Scratch 3.0 Project | .HTML HyperText Markup Language |
|---|---|---|
| Standard aperto | No | Sì |
| Compressione | Lossless | Non compresso |
| Dimensione tipica del file | Medio | Piccolo |
| Si apre in un browser web | Parziale | Sì, nativamente |
| Modifica successiva | Facile | Facile |
| Supporto metadata | Base | Base |
| Leggibile come testo semplice | No | Sì |
| Ideale per | Editing e post-produzione | Pubblicazione web |
| Introdotto | 2019 | 1993 |
| Sviluppatore | Scratch Foundation | W3C / WHATWG |
| Tipo MIME | application/x.scratch.sb3 | text/html |