Background Image
Table of Contents Table of Contents
Previous Page  60 / 68 Next Page
Information
Show Menu
Previous Page 60 / 68 Next Page
Page Background

60

DICAS PARA PROGRAMAR DE UMA

MANEIRA FÁCIL E DESCOMPLICADA

CODE/

SNAP

180

MINUTOS

INTER-

MEDIÁRIO

BIBLIOTECA

xistem cada vez

mais recursos para

programadores,

especialmente

SDUD SURëVVLRQDLV TXH OLGDP

com a web. As bibliotecas

de JavaScripts são as mais

comuns. O Snap.svg é uma

delas – mas não apenas

mais uma delas.

É uma biblioteca poderosa

FRP UHFXUVRV JU£íFRV H[FHOHQWHV

TXH SHUPLWHP FULDU JU£íFRV HP

YHWRU LQWHUDWLYRV 69* Ö 6FDODEOH

9HFWRU *UDSKLFV LQGHSHQGHQWHV GH

resolução e de tamanho de tela.

Para usar, o primeiro passo é

EDL[DU D ELEOLRWHFD GR VLWH 6QDS Ö

http://snapsvg.io

. Em seguida,

descompacte o arquivo Snap.

svg-.4.1.zip em um diretório. A

SDVWD 'HPRV FRQW«P H[HPSORV

do que pode ser feito com a

biblioteca Snap. A pasta Dist

contém os arquivos necessários

para o uso: snap.svg.js e snap.

svg-min.js. O uso segue o padrão

de bibliotecas e scripts. Basta

incluir esta linha no código

fonte do arquivo desejado:

<script src="../js/snap.svg.

js"></script>

Se prefereir, use esta:

<script src="../js/snap.svg-

min.js"></script>

É preciso evidentemente

corrigir o caminho de arquivo para

sua estrutura de diretórios.

Primeiro exemplo

A forma mais fácil de entender

o funcionamento da biblioteca Snap

« YHU XP SHTXHQR H[HPSOR GH

código e o resultado na tela.

// Esta linha cria uma

superfície de desenho,

com dimensões previamente

definidas, ou

// a partir de valores

informados como em s =

Snap(800, 600)

var s = Snap("#svg");

E

Em Snapsvg.io,

é possível encontrar

muita informação

sobre a ferramenta

USEO

SNAP

Conheça a poderosa biblioteca que tem recursos

gráficos e garante vetores interativos

Por Homero Ottoni

REVISTA LOCAWEB