O que é o formato de ficheiro GGB?
Um arquivo com a extensão .ggb contém um documento de folha de trabalho do GeoGebra compactado usando o algoritmo ZIP. .ggb é um formato de projeto matemático usado principalmente na educação para o ensino de geometria, álgebra, estatística e análise matemática. Como é um arquivo ZIP, você pode renomear qualquer arquivo .ggb para .zip para inspecionar ou extrair seu conteúdo. Um arquivo .ggb típico consiste em arquivos como:
geogebra.xml- armazena informações completas em formato baseado em XML sobre o projeto GeoGebra fornecidogeogebra_thumbnail.png- uma pequena imagem de visualização da construçãogeogebra_javascript.js- definições globais de JavaScript para o arquivo.ggbgeogebra_defaults2d.xml,geogebra_defaults3d.xml- definições para elementos padrão de construções 2D e 3D
Construções .ggb podem ser exportadas para applets HTML5 e arquivos de imagem - .png, .jpg e outros. Arquivos XML que fazem parte de um arquivo .ggb podem ser editados fora do GeoGebra, mas isso deve ser feito seguindo a especificação incluída em ggb.xsd para evitar corromper o arquivo e torná-lo ilegível. O GeoGebra foi desenvolvido em 2001 por Markus Hohenwarter como seu projeto de tese de mestrado e é mantido pelo International GeoGebra Institute. O software GeoGebra está disponível para sistemas PC (Windows, macOS e Linux) e dispositivos móveis (Android e iOS). A plataforma web gratuita GeoGebra HTML5 também está disponível, não exigindo instalação.
Segurança e proteção
RISCO: LOWUm .ggb são dados (XML em um ZIP), não um executável, portanto, abrir um é seguro. O único conteúdo ativo é o JavaScript opcional da folha de trabalho que é executado dentro do sandbox do GeoGebra; abra arquivos de fontes desconhecidas na versão mais recente do GeoGebra. Nenhum malware conhecido usa este formato.
Detalhes do formato
em resumoProgramas que abrem arquivos GGB
Detalhes técnicos
especificação profunda| Tipo MIME | application/vnd.geogebra.file |
| Formato de contêiner | Arquivo ZIP; magic bytes 50 4B 03 04 («PK») no deslocamento 0 |
| Arquivo de dados primário | geogebra.xml - documento XML codificando a construção completa |
| Imagem de visualização | geogebra_thumbnail.png - captura instantânea PNG incorporada da construção |
| Arquivo de script | geogebra_javascript.js - definições globais opcionais de JavaScript para comportamento dinâmico |
| Arquivos de configurações padrão | geogebra_defaults2d.xml e geogebra_defaults3d.xml - propriedades de elementos padrão para visualizações 2D e 3D |
| Esquema XML | ggb.xsd define a estrutura válida do geogebra.xml; a edição manual deve estar em conformidade com este esquema |
| Áreas temáticas | Geometria, álgebra, cálculo, estatística, planilha e gráficos 3D em um único arquivo |
| Alvos de exportação | Applet HTML5, PNG, JPEG, SVG, PDF e GIF animado |
| Dica de identificação | Renomeie .ggb para .zip para abrir em qualquer ferramenta de arquivamento; a presença da entrada geogebra.xml o distingue de ZIPs genéricos |
| Suporte de plataforma | Windows, macOS, Linux (desktop); Android, iOS (móvel); navegador web (HTML5, sem instalação) |
| Formatos relacionados | .ggt (arquivo de ferramenta GeoGebra), .ggs (arquivo de script GeoGebra) |
| Codificação interna | Carga útil XML armazenada como texto UTF-8; miniatura PNG armazenada como binário; ambos compactados com ZIP Deflate |
| Compatibilidade de aplicativos | GeoGebra Classic, GeoGebra Geometry, GeoGebra 3D Calculator, GeoGebra Graphing Calculator |
| Lançado | 2001 (GeoGebra 1.0, originated as Markus Hohenwarter's master's thesis) |
| Padrão aberto | Sim · livre de royalties |
| Especificação | geogebra.github.io |
Conversões de GGB
Perguntas e Respostas da Comunidade
perguntado por usuáriosAinda não há perguntas - seja o primeiro a perguntar sobre arquivos GGB.