Hvad er GGB-filformatet?
En fil med filtypenavnet .ggb indeholder et GeoGebra-regnearksdokument komprimeret med ZIP-algoritmen. .ggb er et matematisk projektformat, der hovedsageligt bruges i uddannelse til undervisning i geometri, algebra, statistik og matematisk analyse. Da det er et ZIP-arkiv, kan du omdøbe enhver .ggb-fil til .zip for at inspicere eller udpakke dens indhold. Et typisk .ggb-arkiv består af filer som:
geogebra.xml- gemmer komplet information i XML-baseret format om det givne GeoGebra-projektgeogebra_thumbnail.png- et lille eksempelbillede af konstruktionengeogebra_javascript.js- globale JavaScript-definitioner for.ggb-filengeogebra_defaults2d.xml,geogebra_defaults3d.xml- definitioner for standardelementer i 2D- og 3D-konstruktioner
.ggb-konstruktioner kan eksporteres til HTML5-applets og billedfiler - .png, .jpg og andre. XML-filer, der er en del af en .ggb-fil, kan redigeres uden for GeoGebra, men dette bør gøres ved at følge specifikationen i ggb.xsd for at undgå at beskadige filen og gøre den ulæselig. GeoGebra blev udviklet i 2001 af Markus Hohenwarter som hans speciale-projekt og vedligeholdes af International GeoGebra Institute. GeoGebra-software er tilgængelig til PC-systemer (Windows, macOS og Linux) og mobile enheder (Android og iOS). Den gratis GeoGebra HTML5-webplatform er også tilgængelig og kræver ingen installation.
Sikkerhed og tryghed
RISIKO: LOWEn .ggb er data (XML i en ZIP), ikke en eksekverbar fil, så det er sikkert at åbne en. Det eneste aktive indhold er valgfri JavaScript i regnearket, der kører i GeoGebras sandkasse; åbn filer fra ukendte kilder i den nyeste GeoGebra-version. Ingen kendt malware bruger dette format.
Formatdetaljer
kort fortaltProgrammer der åbner GGB-filer
Tekniske detaljer
dyb specifikation| MIME-type | application/vnd.geogebra.file |
| Containerformat | ZIP-arkiv; magic bytes 50 4B 03 04 („PK”) ved offset 0 |
| Primær datafil | geogebra.xml - XML-dokument, der koder den fulde konstruktion |
| Eksempelbillede | geogebra_thumbnail.png - indlejret PNG-miniature af konstruktionen |
| Scripting-fil | geogebra_javascript.js - valgfrie globale JavaScript-definitioner for dynamisk adfærd |
| Filer med standardindstillinger | geogebra_defaults2d.xml og geogebra_defaults3d.xml - standardegenskaber for elementer i 2D- og 3D-visninger |
| XML-skema | ggb.xsd definerer den gyldige struktur af geogebra.xml; manuel redigering skal overholde dette skema |
| Fagområder | Geometri, algebra, calculus, statistik, regneark og 3D-grafik i en enkelt fil |
| Eksportmål | HTML5-applet, PNG, JPEG, SVG, PDF og animeret GIF |
| Identifikationstip | Omdøb .ggb til .zip for at åbne i et hvilket som helst arkivværktøj; tilstedeværelsen af geogebra.xml skiller den fra generiske ZIP-filer |
| Platformunderstøttelse | Windows, macOS, Linux (desktop); Android, iOS (mobil); webbrowser (HTML5, ingen installation) |
| Relaterede formater | .ggt (GeoGebra Tool-fil), .ggs (GeoGebra Script-fil) |
| Intern kodning | XML-indhold gemt som UTF-8 tekst; PNG-miniature gemt som binær; begge komprimeret med ZIP Deflate |
| App-kompatibilitet | GeoGebra Classic, GeoGebra Geometry, GeoGebra 3D Calculator, GeoGebra Graphing Calculator |
| Udgivet | 2001 (GeoGebra 1.0, originated as Markus Hohenwarter's master's thesis) |
| Åben standard | Ja · royaltyfri |
| Specifikation | geogebra.github.io |
GGB-konverteringer
Fællesskabets Q&A
spurgt af brugereIngen spørgsmål endnu - vær den første til at spørge om GGB-filer.