Co to jest format pliku GGB?
Plik z rozszerzeniem .ggb zawiera dokument arkusza roboczego GeoGebra skompresowany algorytmem ZIP. .ggb to format projektów matematycznych używany głównie w edukacji do nauczania geometrii, algebry, statystyki i analizy matematycznej. Ponieważ jest to archiwum ZIP, można zmienić rozszerzenie dowolnego pliku .ggb na .zip, aby sprawdzić lub wyodrębnić jego zawartość. Typowe archiwum .ggb składa się z plików takich jak:
geogebra.xml- przechowuje kompletne informacje w formacie opartym na XML o danym projekcie GeoGebrageogebra_thumbnail.png- mały obraz podglądu konstrukcjigeogebra_javascript.js- globalne definicje JavaScript dla pliku.ggbgeogebra_defaults2d.xml,geogebra_defaults3d.xml- definicje domyślnych elementów konstrukcji 2D i 3D
Konstrukcje .ggb można eksportować do apletów HTML5 oraz plików graficznych - .png, .jpg i innych. Pliki XML wchodzące w skład pliku .ggb mogą być edytowane poza programem GeoGebra, ale należy to robić zgodnie ze specyfikacją zawartą w ggb.xsd, aby uniknąć uszkodzenia pliku i uczynienia go nieczytelnym. GeoGebra została opracowana w 2001 roku przez Markusa Hohenwartera jako jego projekt pracy magisterskiej i jest utrzymywana przez International GeoGebra Institute. Oprogramowanie GeoGebra jest dostępne dla systemów PC (Windows, macOS i Linux) oraz urządzeń mobilnych (Android i iOS). Dostępna jest również bezpłatna platforma internetowa GeoGebra HTML5, która nie wymaga instalacji.
Bezpieczeństwo
RYZYKO: LOWPlik .ggb to dane (XML w ZIP), a nie plik wykonywalny, więc jego otwieranie jest bezpieczne. Jedyną aktywną zawartością jest opcjonalny JavaScript arkusza, który działa w piaskownicy GeoGebra; pliki z nieznanych źródeł należy otwierać w najnowszej wersji GeoGebra. Żadne znane złośliwe oprogramowanie nie wykorzystuje tego formatu.
Szczegóły formatu
w pigułceProgramy otwierające pliki GGB
Szczegóły techniczne
specyfikacja| Typ MIME | application/vnd.geogebra.file |
| Format kontenera | Archiwum ZIP; magiczne bajty 50 4B 03 04 („PK”) pod offsetem 0 |
| Główny plik danych | geogebra.xml - dokument XML kodujący pełną konstrukcję |
| Obraz podglądu | geogebra_thumbnail.png - osadzona migawka PNG konstrukcji |
| Plik skryptowy | geogebra_javascript.js - opcjonalne globalne definicje JavaScript dla dynamicznych zachowań |
| Pliki ustawień domyślnych | geogebra_defaults2d.xml i geogebra_defaults3d.xml - domyślne właściwości elementów dla widoków 2D i 3D |
| Schemat XML | ggb.xsd definiuje poprawną strukturę geogebra.xml; ręczna edycja musi być zgodna z tym schematem |
| Obszary tematyczne | Geometria, algebra, rachunek różniczkowy, statystyka, arkusz kalkulacyjny i grafika 3D w jednym pliku |
| Cele eksportu | Aplet HTML5, PNG, JPEG, SVG, PDF i animowany GIF |
| Wskazówka identyfikacyjna | Zmień nazwę .ggb na .zip, aby otworzyć w dowolnym narzędziu do archiwizacji; obecność wpisu geogebra.xml odróżnia go od zwykłych plików ZIP |
| Obsługa platform | Windows, macOS, Linux (komputery); Android, iOS (urządzenia mobilne); przeglądarka internetowa (HTML5, bez instalacji) |
| Powiązane formaty | .ggt (plik narzędzia GeoGebra), .ggs (plik skryptu GeoGebra) |
| Wewnętrzne kodowanie | Dane XML przechowywane jako tekst UTF-8; miniatura PNG przechowywana binarnie; oba skompresowane metodą ZIP Deflate |
| Kompatybilność aplikacji | GeoGebra Classic, GeoGebra Geometry, GeoGebra 3D Calculator, GeoGebra Graphing Calculator |
| Wydano | 2001 (GeoGebra 1.0, originated as Markus Hohenwarter's master's thesis) |
| Otwarty standard | Tak · bezpłatny (royalty-free) |
| Specyfikacja | geogebra.github.io |
Konwersje GGB
Pytania i odpowiedzi społeczności
pytania użytkownikówBrak pytań - bądź pierwszą osobą, która zapyta o pliki GGB.