Gerado a 28 de Março de 2026 03:30 AM
Estatísticas desatualizadas? ATUALIZE !
O resultado é de 54/100
Título
WebGL2 Fundamentals
Cumprimento : 19
Perfeito, o Título contém entre 10 e 70 caracteres.
Descrição
Modern WebGL tutorials that teach WebGL from basic principles
Cumprimento : 61
Idealmente, a Descrição META deve conter entre 70 e 160 caracteres (incluíndo espaços).
Palavras-chave
webgl graphics
Perfeito, a página contém palavras-chave META.
Propriedades Og Meta
Boa! Esta página tira vantagens das propriedades Og.
| Propriedade | Conteúdo |
|---|---|
| title | WebGL2 Fundamentals |
| type | website |
| image | https://webgl2fundamentals.org/webgl/lessons/resources/webgl2fundamentals.jpg |
| description | Learn WebGL2 from the ground up. No magic |
| url | https://webgl2fundamentals.org |
Cabeçalhos
| H1 | H2 | H3 | H4 | H5 | H6 |
| 2 | 0 | 0 | 0 | 0 | 0 |
Imagens
Encontrámos 2 imagens nesta página.
1 atributos ALT estão vazios ou em falta. É recomendado adicionar texto alternativo de modo a que os motores de busca identifiquem melhor o conteúdo das suas imagens.
Rácio Texto/HTML
Rácio : 14%
O rácio de texto para código HTML desta página é menor que 15 porcento, o que significa que provavelmente é necessário de adicionar mais conteúdos em forma de texto.
Flash
Perfeito, não foi encontrado conteúdo Flash nesta página.
Iframe
Oh, não, esta página tem Iframes na página, o que significa que o conteúdo destas não pode ser indexado.
Reescrita de URL
Perfeito. As ligações aparentam ser limpas!
Underscores (traços inferiores) nas URLs
Perfeito. Não foram encontrados 'underscores' (traços inferiores) nas suas URLs.
Ligações para a própria página
Encontrámos um total de 82 ligações incluindo 0 ligações a ficheiros
| Âncoras | Tipo | Sumo |
|---|---|---|
| go here | Externas | Passa sumo |
| How to use WebGL2 | Internas | Passa sumo |
| What's new in WebGL2 | Internas | Passa sumo |
| Moving from WebGL1 to WebGL2 | Internas | Passa sumo |
| Differences from WebGLFundamentals.org to WebGL2Fundamentals.org | Internas | Passa sumo |
| Fundamentals | Internas | Passa sumo |
| How It Works | Internas | Passa sumo |
| Shaders and GLSL | Internas | Passa sumo |
| WebGL2 State Diagram | Internas | Passa sumo |
| Image Processing | Internas | Passa sumo |
| Image Processing Continued | Internas | Passa sumo |
| 2D Translation | Internas | Passa sumo |
| 2D Rotation | Internas | Passa sumo |
| 2D Scale | Internas | Passa sumo |
| 2D Matrices | Internas | Passa sumo |
| Orthographic 3D | Internas | Passa sumo |
| 3D Perspective | Internas | Passa sumo |
| 3D - Cameras | Internas | Passa sumo |
| 3D - Matrix Naming | Internas | Passa sumo |
| Directional Lighting | Internas | Passa sumo |
| Point Lighting | Internas | Passa sumo |
| Spot Lighting | Internas | Passa sumo |
| Less Code, More Fun | Internas | Passa sumo |
| Drawing Multiple Things | Internas | Passa sumo |
| Scene Graphs | Internas | Passa sumo |
| 3D Geometry - Lathe | Internas | Passa sumo |
| Loading .obj files | Internas | Passa sumo |
| Loading .obj w .mtl files | Internas | Passa sumo |
| Textures | Internas | Passa sumo |
| Data Textures | Internas | Passa sumo |
| Using 2 or More Textures | Internas | Passa sumo |
| Cross Origin Images | Internas | Passa sumo |
| Perspective Correct Texture Mapping | Internas | Passa sumo |
| Planar and Perspective Projection Mapping | Internas | Passa sumo |
| Render to Texture | Internas | Passa sumo |
| Shadows | Internas | Passa sumo |
| 2D - DrawImage | Internas | Passa sumo |
| 2D - Matrix Stack | Internas | Passa sumo |
| Sprites | Internas | Passa sumo |
| Cubemaps | Internas | Passa sumo |
| Environment maps | Internas | Passa sumo |
| Skyboxes | Internas | Passa sumo |
| Skinning | Internas | Passa sumo |
| Fog | Internas | Passa sumo |
| Picking (clicking on stuff) | Internas | Passa sumo |
| Text - HTML | Internas | Passa sumo |
| Text - Canvas 2D | Internas | Passa sumo |
| Text - Using a Texture | Internas | Passa sumo |
| Text - Using a Glyph Texture | Internas | Passa sumo |
| GPGPU | Internas | Passa sumo |
| Smallest Programs | Internas | Passa sumo |
| Drawing Without Data | Internas | Passa sumo |
| Shadertoy | Internas | Passa sumo |
| Pulling Vertices | Internas | Passa sumo |
| Indexed Vertices (gl.drawElements) | Internas | Passa sumo |
| Instanced Drawing | Internas | Passa sumo |
| Setup And Installation | Internas | Passa sumo |
| Boilerplate | Internas | Passa sumo |
| Resizing the Canvas | Internas | Passa sumo |
| Animation | Internas | Passa sumo |
| Points, Lines, and Triangles | Internas | Passa sumo |
| Multiple Views, Multiple Canvases | Internas | Passa sumo |
| Visualizing the Camera | Internas | Passa sumo |
| WebGL2 and Alpha | Internas | Passa sumo |
| 2D vs 3D libraries | Internas | Passa sumo |
| Anti-Patterns | Internas | Passa sumo |
| WebGL2 Matrices vs Math Matrices | Internas | Passa sumo |
| Precision Issues | Internas | Passa sumo |
| Taking a screenshot | Internas | Passa sumo |
| Prevent the Canvas Being Cleared | Internas | Passa sumo |
| Get Keyboard Input From a Canvas | Internas | Passa sumo |
| Use WebGL2 as Background in HTML | Internas | Passa sumo |
| Cross Platform Issues | Internas | Passa sumo |
| Questions and Answers | Internas | Passa sumo |
| Attributes | Internas | Passa sumo |
| Texture Units | Internas | Passa sumo |
| Framebuffers | Internas | Passa sumo |
| readPixels | Internas | Passa sumo |
| References | Internas | Passa sumo |
| Helper API Docs | Internas | Passa sumo |
| TWGL, A tiny WebGL helper library | Externas | Passa sumo |
| github | Externas | Passa sumo |
Núvem de palavras-chave
texture from fundamentals canvas webgl1 lighting how articles webgl2 text
Consistência das Palavras-chave
| Palavra-chave | Conteúdo | Título | Palavras-chave | Descrição | Cabeçalhos |
|---|---|---|---|---|---|
| webgl2 | 16 | ![]() |
![]() |
![]() |
![]() |
| from | 7 | ![]() |
![]() |
![]() |
![]() |
| texture | 6 | ![]() |
![]() |
![]() |
![]() |
| text | 5 | ![]() |
![]() |
![]() |
![]() |
| canvas | 4 | ![]() |
![]() |
![]() |
![]() |
Url
Domínio : webgl2fundamentals.org
Cumprimento : 22
Favicon
Ótimo, o site tem um favicon.
Facilidade de Impressão
Não encontrámos CSS apropriado para impressão.
Língua
Otimo! A língua declarada deste site é en.
Dublin Core
Esta página não tira vantagens do Dublin Core.
Tipo de Documento
HTML 5
Codificação
Perfeito. O conjunto de caracteres UTF-8 está declarado.
Validação W3C
Erros : 0
Avisos : 0
Privacidade do Email
Boa! Nenhum endereço de email está declarado sob a forma de texto!
HTML obsoleto
Fantástico! Não detetámos etiquetas HTML obsoletas.
Dicas de Velocidade
![]() |
Excelente, este site não usa tablelas dentro de tabelas. |
![]() |
Oh não, o site usa estilos CSS nas etiquetas HTML. |
![]() |
Boa, o site usa poucos ficheiros CSS. |
![]() |
Perfeito, o site usa poucos ficheiros JavaScript. |
![]() |
Perfeito, o site tira vantagens da compressão gzip. |
Otimização para dispositivos móveis
![]() |
Icon Apple |
![]() |
Meta Viewport Tag |
![]() |
Conteúdo Flash |
XML Sitemap
Perfeito, o site tem um mapa XML do site (sitemap).
| https://webgl2fundamentals.org/sitemap.xml |
Robots.txt
https://webgl2fundamentals.org/robots.txt
Perfeito, o seu site tem um ficheiro robots.txt.
Analytics
Em falta
Não detetámos nenhuma ferramenta analítica de análise de atividade.
Este tipo de ferramentas (como por exemplo o Google Analytics) permite perceber o comportamento dos visitantes e o tipo de atividade que fazem. No mínimo, uma ferramenta deve estar instalada, sendo que em algumas situações mais do que uma pode ser útil.
Free SEO Testing Tool é uma ferramenta gratuita que o ajuda a avaliar o seu site