Arquivo da tag: google docs

Google anuncia nova ferramenta para criar apresentações

Novidades no Google Docs. A gigante da web apresentou nessa terça-feira (18) uma nova versão da ferramenta para criar apresentações no melhor estilo PowerPoint, sem ser necessário sair do navegador. Utilizando recursos do HTML5, finalmente os usuários têm uma maneira mais completa de criar slideshows sem recorrer ao concorrente da Microsoft ou ao Keynote da Apple.

Numa primeira olhada, o internauta percebe que o visual da ferramenta de apresentações do Docs segue o padrão estabelecido dos outros produtos do Google. No entanto, ficou mais limpo e agradável de usar. Fora o visual, o Google aposta principalmente na colaboração como recurso matador da ferramenta.

Assim como acontece na criação de textos e planilhas, os usuários podem trabalhar numa mesma apresentação simultaneamente, realizando alterações e adicionando novos itens. Cada internauta ganha um marcador individual baseado em cores para determinar que, naquele momento, ele está mexendo em certo trecho do documento.

Transições e animações compõem a ferramenta renovada. Dá para definir animações específicas para cada item adicionado ao slideshow, inclusive as formas criadas a partir do recurso de desenho livre. O mesmo vale para as transições entre slides, que seguem as diretrizes definidas pelo HTML5.

Justamente por depender do HTML5, a ferramenta de apresentações mostrada hoje só funciona em navegadores mais modernos. Se for o Chrome, criação do Google para concorrer com Firefox, Opera e outros browsers, – a compatibilidade é garantida.

Os usuários vão perceber um aviso informando sobre a nova versão da ferramenta na próxima vez que entrarem no Docs. Basta confirmar que querem ver as novidades para terem a ferramenta devidamente habilitada.

Originalmente publicado em The Official Google Blog

Fonte: TechTudo

Closure Stylesheets do Google facilita a manipulação de código CSS extenso

O Google liberou como open source sob a Licença Apache 2.0, o projeto Closure Stylesheets, que define uma extensão do padrão CSS e oferece ferramentas, para facilitar a manipulação de arquivos CSS extensos.

Parte do pacote Closure Tools e criado em Java, o projeto adiciona variáveis, funções, condicionais e mixins ao CSS. Com o Closure Stylesheets o desenvolvedor trabalha com as Google Stylesheets (GSS), que são processadas pela ferramenta para gerar arquivos CSS padrão, usados por aplicações ou sites web.

Variáveis

Variáveis são definidas usando @def:

@def BG_COLOR              rgb(235, 239, 249);
@def DIALOG_BG_COLOR       BG_COLOR;
body {
background-color: BG_COLOR;
}
.dialog {
background-color: DIALOG_BG_COLOR;
}
 
O CSS resultante para o bloco acima é:
 
body {
background-color: #ebeff9;
}
.dialog {
background-color: #ebeff9;
}

Functions

O projeto introduz uma série de funções aritméticas para a manipulação de valores númericos (ex.: medidas em pixels): add(),sub(), mult(), div(), min() e max(). Veja um exemplo com a função add():

@def LEFT_WIDTH    100px;
@def LEFT_PADDING  5px;
@def RIGHT_PADDING 5px;
.content {
position: absolute;
margin-left: add(LEFT_PADDING,
LEFT_WIDTH,
RIGHT_PADDING,
px);

Aqui está o bloco de CSS resultante:

.content {
position: absolute;
margin-left: 110px;
}

Condicionais

O Closure Stylesheets permite o uso de @if, @elseif e @else para a criação de estruturas condicionais baseadas no valor de algumas variáveis.

Mixins

Mixins são estruturas que permitem o reuso de declarações parametrizadas. Veja um exemplo:

@defmixin size(WIDTH, HEIGHT) {
width: WIDTH;
height: HEIGHT;
}
.image {
@mixin size(200px, 300px);
}

Os mixins são especialmente úteis para tratar questões de compatibilidade entre navegadores web:

@defmixin gradient(POS, HSL1, HSL2, HSL3, COLOR, FALLBACK_COLOR) {
background-color: FALLBACK_COLOR; /* fallback color if gradients are not supported */
background-image: -webkit-linear-gradient(POS, hsl(HSL1, HSL2, HSL3), COLOR);               /* Chrome 10+,Safari 5.1+ */
/* @alternate */ background-image: -moz-linear-gradient(POS, hsl(HSL1, HSL2, HSL3), COLOR); /* FF3.6+ */
/* @alternate */ background-image: -ms-linear-gradient(POS, hsl(HSL1, HSL2, HSL3), COLOR);  /* IE10 */
/* @alternate */ background-image: -o-linear-gradient(POS, hsl(HSL1, HSL2, HSL3), COLOR);   /* Opera 11.10+ */
}
.header {
@mixin gradient(top, 0%, 50%, 70%, #cc0000, #f07575);
}

O código acima gera o seguinte resultado:

.header {
background-color: #f07575;
background-image: -webkit-linear-gradient(top,hsl(0%,50%,70%) ,#cc0000);
background-image: -moz-linear-gradient(top,hsl(0%,50%,70%) ,#cc0000);
background-image: -ms-linear-gradient(top,hsl(0%,50%,70%) ,#cc0000);
background-image: -o-linear-gradient(top,hsl(0%,50%,70%) ,#cc0000);
}
 

O Closure Stylesheets também pode ser usado para concatenar vários arquivos CSS em um só e fazer a minificação do código. A ferramenta faz verificações estáticas na sintaxe e é capaz de inverter valores em expressões (RTL flipping), além de renomear classes.

O Closure Tools, o projeto principal que contém o Closure Stylesheets, traz um compilador, uma biblioteca e templates para a manipulação de grandes aplicações JavaScript. As ferramentas são usadas internamente pelo Google, em produtos como GMail, Google Docs e Google Maps. O projeto foi tornado open source em 2009.

Fonte: Abel Avram/traduzido por Leonardo Galvão/InfoQ

Google libera arquivos de 10GB no Docs

Docs, suíte de programas online para edição de documentos do Google, agora aceita arquivos com até 10 GB de tamanho.

Antes, os usuários do serviço podiam ter arquivos com no máximo 1 GB. A informação foi revelada por Scott Johnston, o responsável pelo desenvolvimento do Google Docs, na rede social Google+.

Contudo, para usar o tamanho máximo, o usuário precisa ter o armazenamento pago da Google (O mais barato, de cinco dólares, fornece 20 GB de espaço na nuvem. Clique aqui e veja os preços dos demais).

Mesmo pagando, o usuário encontra limitações no serviço: o espaço só pode ser usado para armazenamento de vídeos, imagens e áudios. Os documentos de textos, apresentações e planilhas continuam com restrições e não podem ultrapassar, respectivamente, 1 MB, 10 MB e 20 MB, para serem armazenados no serviço.

A conta gratuita no Docs não teve mudança e continua liberando apenas 1 GB de espaço para cada um dos seus usuários. Segundo rumores, o Google deve aumentar o espaço em breve para cerca de 7 GB, o mesmo montante que é oferecido para as contas do Gmail.

Fonte: Info