Che cos'è il formato di file GGB?
Un file con estensione .ggb contiene un documento del foglio di lavoro GeoGebra compresso utilizzando l'algoritmo ZIP. .ggb è un formato di progetto matematico utilizzato principalmente nell'istruzione per l'insegnamento della geometria, dell'algebra, della statistica e dell'analisi matematica. Poiché si tratta di un archivio ZIP, è possibile rinominare qualsiasi file .ggb in .zip per ispezionarne o estrarne il contenuto. Un tipico archivio .ggb è composto da file quali:
geogebra.xml- memorizza informazioni complete in formato basato su XML sul progetto GeoGebra datogeogebra_thumbnail.png- una piccola immagine di anteprima della costruzionegeogebra_javascript.js- definizioni JavaScript globali per il file.ggbgeogebra_defaults2d.xml,geogebra_defaults3d.xml- definizioni per gli elementi predefiniti delle costruzioni 2D e 3D
Le costruzioni .ggb possono essere esportate in applet HTML5 e file immagine - .png, .jpg e altri. I file XML che fanno parte di un file .ggb possono essere modificati al di fuori di GeoGebra, ma ciò dovrebbe essere fatto seguendo la specifica inclusa in ggb.xsd per evitare di corrompere il file e renderlo illeggibile. GeoGebra è stato sviluppato nel 2001 da Markus Hohenwarter come progetto per la sua tesi di laurea ed è gestito dall'International GeoGebra Institute. Il software GeoGebra è disponibile per sistemi PC (Windows, macOS e Linux) e dispositivi mobili (Android e iOS). È disponibile anche la piattaforma web gratuita GeoGebra HTML5, che non richiede installazione.
Sicurezza e incolumità
RISCHIO: LOWUn file .ggb è un dato (XML in uno ZIP), non un eseguibile, quindi aprirne uno è sicuro. L'unico contenuto attivo è il JavaScript opzionale del foglio di lavoro che viene eseguito all'interno della sandbox di GeoGebra; apri i file da fonti sconosciute nell'ultima versione di GeoGebra. Nessun malware noto utilizza questo formato.
Dettagli del formato
in sintesiProgrammi che aprono file GGB
Dettagli tecnici
specifiche approfondite| Tipo MIME | application/vnd.geogebra.file |
| Formato contenitore | Archivio ZIP; magic bytes 50 4B 03 04 («PK») all'offset 0 |
| File dati primario | geogebra.xml - documento XML che codifica l'intera costruzione |
| Immagine di anteprima | geogebra_thumbnail.png - istantanea PNG incorporata della costruzione |
| File di scripting | geogebra_javascript.js - definizioni JavaScript globali opzionali per il comportamento dinamico |
| File delle impostazioni predefinite | geogebra_defaults2d.xml e geogebra_defaults3d.xml - proprietà degli elementi predefiniti per le viste 2D e 3D |
| Schema XML | ggb.xsd definisce la struttura valida di geogebra.xml; la modifica manuale deve essere conforme a questo schema |
| Aree tematiche | Geometria, algebra, calcolo, statistica, foglio di calcolo e grafica 3D in un unico file |
| Destinazioni di esportazione | Applet HTML5, PNG, JPEG, SVG, PDF e GIF animata |
| Suggerimento per l'identificazione | Rinomina .ggb in .zip per aprirlo in qualsiasi strumento di archiviazione; la presenza della voce geogebra.xml lo distingue dai comuni ZIP |
| Supporto piattaforma | Windows, macOS, Linux (desktop); Android, iOS (mobile); browser web (HTML5, nessuna installazione) |
| Formati correlati | .ggt (file GeoGebra Tool), .ggs (file GeoGebra Script) |
| Codifica interna | Payload XML memorizzato come testo UTF-8; anteprima PNG memorizzata come binario; entrambi compressi con ZIP Deflate |
| Compatibilità app | GeoGebra Classic, GeoGebra Geometry, GeoGebra 3D Calculator, GeoGebra Graphing Calculator |
| Rilasciato | 2001 (GeoGebra 1.0, originated as Markus Hohenwarter's master's thesis) |
| Standard aperto | Sì · royalty-free |
| Specifica | geogebra.github.io |
Conversioni GGB
Domande e risposte della community
chiesto dagli utentiAncora nessuna domanda - sii il primo a chiedere informazioni sui file GGB.