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

CODE/

GSS

PRO-

GRAMAÇÃO GSS

120

MINUTOS

54

DICAS PARA PROGRAMAR DE UMA

MANEIRA FÁCIL E DESCOMPLICADA

oje quase todo

designer ou

programador web

conhece, além do

HTML padrão, elementos

avançados como HTML5

e CSS. Esses conjuntos de

padrões permitem avançar

a capacidade do código de

formatação padrão HTML

e incluem recursos que as

primeiras páginas da web

nunca sonharam.

O CSS, em especial, vem se

tornando um recurso fundamental,

pois permite elementos dinâmicos,

ajustes de resolução em tempo

UHDO OD\RXWV UHVSRQVLYRV 0DV

como tudo, em algum momento,

é preciso seguir em frente e

evoluir. Novas necessidades, novos

recursos, novos elementos de

design são desenvolvidos e até

mesmo o CSS começa a apresentar

suas limitações.

Assim apareceu o GSS, Grid

6\VWHP 6KHHWV (OH DYDQ©D DLQGD

mais nas capacidades de desenho

e programação para web. A seguir,

você confere os conceitos desse

novo padrão, sua instalação e

recursos básicos, especialmente

suas vantagens sobre o CSS.

INSTALAÇÃO

Acesse este endereço e baixe o

arquivo zipado na coluna da direita

da página:

KWWS OZJR WR V

.

Descompacte o arquivo em um

diretório de testes. Todo sistema

de pastas e arquivos será criado a

partir do arquivo comprimido.

USE O GSS

O GSS trabalha com o Web

Workers, se seu navegador

suportá-lo. Assim, precisa de dois

arquivos JS para começar:

JVV MV

worker.js

Use o GSS_CONFIG objeto

SDUD GHíQLU R HQGHUH©R HOHWU¶QLFR

(URL) de trabalho:

<script>

GSS_CONFIG = {

worker : "../gss/dist/

worker.js"

}

</script>

<script src= "../gss/dist/

gss.js" ></script>

Em seguida, é preciso

referenciar o arquivo .GSS como faz

com os arquivos .CSS:

<Link rel = "stylesheet"

type = "text / GSS" href =

"folha_de_estilo.gss" > </

link>

Ajuste o path de cada arquivo

e instrução para seu diretório e

domínio.

O QUE O GSS FAZ

Agora, deve-se criar um

primeiro exemplo para testar

a aplicação de restrições

do GSS instalado. Como seu

foco é justamente facilitar

o posicionamento, a partir

de um “grid”, comece com o

posicionamento em tela de dois

HOHPHQWRV JU£íFRV

O código a seguir deve ser

digitado em um arquivo chamado

teste_gss.html

:

<!doctype html>

<html lang="en">

<head>

<meta charset="utf-8">

<meta name="viewport"

content="width=device-width,

initial-scale=1">

<title>Teste GSS</title>

<!-- Styles -->

<link rel="stylesheet"

type="text/css" href="meu_

css.css">

<link rel="stylesheet"

type="text/gss"

href="estrutura.gss">

<!-- GSS -->

<script>

GSS_CONFIG = {

useWorker: true,

worker: "bower_

components/gss/dist/worker.js",

H

Logotipo do GSS: padrão

pode tomar o lugar do

CSS, já que agrada a

programadores e designers

G

RID

S

YSTEM

S

HEETS

Conheça o GSS. Ele avança ainda mais nas capacidades de desenho e programação

para web em relação às folhas de estilo tradicionais

Por Homero Ottoni

REVISTA LOCAWEB