Arquivos

Busca



Categorias


Meus Links

Feeds e Créditos

Escher em Lego

February 27th, 2008 por Cantini

Escher em Lego

SVG + XHTML, o futuro é agora…

February 20th, 2008 por Cantini

Aurélio A. Heckert, o Aurium, é um baiano gente-boa e todo zen, mestre de muitas artes da computação, inclusive Python, Javascript, Ruby e SVG, e é um dos tradutores brasileiros do Inkscape. Nem precisa dizer que é um dos papas deste software no Brasil. Aliás, vale lembrar, o grupo baiano de Inkscape, liderado pelo Aurium e pelo Valéssio Brito é o que de melhor existe no Brasil em termos deste programa.

Pois bem, o Guicolandia faz parte do grupo de e-mail da comunidade InkscapeBrasil [incentivamos todos os nossos cinco leitores a se inscreverem nesta lista. Basta acessar a página www.inkscapebrasil.org e preencher o extenso formulário de inscrição (endereço de e-mail e nome)], e recentemente um de seus membros perguntou ao grupo se era possível transformar o formato SVG, do Inkscape, em SWF, do Flash, para usar vetor na Web.

Reproduzo abaixo a resposta do guru Aurium:

Sempre ficamos falando de futuro… SVG é o futuro da web,
“SVG vai matar o flash”… e outras coisas…

Vi que o pessoal está querendo converter SVG para SWF,
para colocar na web. Não precisa gente…

Já podemos colocar SVG na web hoje! E é muito simples.
Crie um iFrame e coloque seu SVG dentro. Exemplo:
<iframe src=”meu-desenho.svg” width=”300″ height=”300″ frameborder=”0″></iframe>

(…) [aqui ele entra com uma explicação do que significa cada item do código XHTML acima. Se alguém se interessar, peça pelos comentários que colocamos o texto completo em outro post.

Vale destacar que o elemento svg deste exemplo é estático. Com o auxílio do Javascript, é possível fazer animações interativas usando o SVG em páginas-web. Os exemplos que o Aurium oferecerá abaixo são desta natureza.]

Veja uma página usando isso:
http://www.colivre.coop.br/Aurium/BoidsSVG
(o SVG aqui é animado, mas isso é mais avançado)

Para os avançadinhos tenho isso:
http://www.colivre.coop.br/Aurium/SvgAndXhtml
Mesclar SVG, XHTML e outras coisas é o que faz o SVG
ter mais futuro que SWF.

Hasta!