LISBON 10-12
APRIL 2014
LISBON 10-12
APRIL 2014

Edit your talk

Talks > Arquitectura de CSS

Status

This talk has been approved for this year's edition. Check the calendar for more information.

Language

Portuguese

Abstract

Esta talk é para quem desgasta a paciência em CSS. O que pretendo é apresentar uma metodologia para reduzir o tempo necessário à manutenção de css e facilitar a comunicação entre developers. A talk é dividida em três partes:

Na primeira parte pretendo falar de arquitectura de CSS. Identificar elementos da arquitectura, a relação entre eles e a responsabilidade de cada. A ideia de uma arquitectura é reduzir a duplicação, dependências e overrides e facilitar as alterações.

Na segunda parte mostro como realmente aplicar estes conceitos. Regras. Organização do código. Nomes das classes. Construção da base (sem frameworks!). Métodos para reduzir a perda de informação na comunicação entre developers e designers e facilitar a comunicação entre developers (como a construção de um uikit).

Na terceira parte apresento um caso real, de tamanho aceitável, desenvolvido com recurso as estas metodologias. Aqui é realmente possível ver vantagens. Obviamente apresento também desvantagens da abordagem.

Proposal date

2014-01-11 20:44:35

Rate & Comment

You can use this section to optionally comment on this talk (comments are public). Your comment is saved when you press the "comment" button at the bottom. Your thumb decision is private, no one will see it. You can change thumb decision at any time later, the last submission will prevail. You can post as many comments as you want.

You need to be registered and logged in to comment or rate this talk proposal.

Comments

Astrid Creuzburg
on , said:

Makes me sad this talk will be in Portuguese.. Ah well, will try my best to understand anyway!

$geekfactor 0x4

Ricardo Branco
on , said:

Bastante interessante!Boa sorte com os votos

$geekfactor 0x0

Pedro Daniel Pinto Duarte
on , said:

A nível pessoal acho bastante interessante esta palestra, espero que seja seleccionada. Boa sorte!

$geekfactor 0x4

André Augusto Costa Santos
on , said:

Muito interessante :D

$geekfactor 0x0

Nelson Oliveira
on , said:

Não sou pessoa de CSS, mas alinhava nesta.

$geekfactor 0x0

Gabriel Gonçalves Poça
on , said:

+ Astrid Creuzburg, I'm sorry, I would like to do it in english for everyone but I really feel I can do it better in portuguese. I am writing about my experience if it interests you, it's something like a guide of how we do it at Group Buddies, with each project we try different approaches and we really see progress. I will share it soon, thank you for your support.

$geekfactor 0x0

Miguel Pinto
on , said:

Muito interessante! :)

$geekfactor 0x0

Astrid Creuzburg
on , said:

+ Gabriel Gonçalves Poça, don't worry, I perfectly understand the reasons to give the talk in Portuguese. I'll love to attend it either way!
And I'm looking forward to reading! :)

$geekfactor 0x0

Miguel Branco Palhas
on , said:

gogogo!

$geekfactor 0x0

Samuel Torres
on , said:

Nice Nice Nice Topic :)

$geekfactor 0x0

David Silva
on , said:

Isto vai ser bastante interessante

$geekfactor 0x0

João Borges
on , said:

Estou lá batido!

$geekfactor 0x0

Fernando Araújo
on , said:

Estou curioso! :D

$geekfactor 0x0

Bruno Crociquia
on , said:

Com tantas modificações a aparecer no CSS e tantas frameowkrs disponiveis para agilizar o processo de construção, estou bastante curioso em relação a esta talk

$geekfactor 0x0

Bárbara Correia
on , said:

It's really useful! I will attend if it is approved.

$geekfactor 0x0

Nuno Barros
on , said:

Mais uma talk a não perder.

$geekfactor 0x0

Inês Coelho
on , said:

Muito interessante e útil! ;)

$geekfactor 0x0

Pedro Miguel Costa Maia
on , said:

Interessante :D

$geekfactor 0x0

Marcos Paulo Lima das Mercês Anunciação
on , said:

Vai ser de muita valia poder acompanhar essa apresentação e aprender mais sobre CSS.

$geekfactor 0x0

Bruno Azevedo
on , said:

Conteúdos muito interessantes para quem realmente "desgasta a paciência com CSS" :)

$geekfactor 0x0

Jorge Encarnação
on , said:

Estou curioso em relação a esta talk, parece-me que tem potencial.

$geekfactor 0x0

Sérgio Laranjeira
on , said:

A complexidade da CSS em projectos enormes é um desafio tão grande como manter uma base de dados optimizada. Espero que seja aprovada.

$geekfactor 0x1

Nuno Andrade
on , said:

Bastante curioso sobre esta talk.
Depois de um longo trabalho que foi desenvolvido ao longo do ano passado pela equipa onde estou, sera interessantissimo ouvir outras experiencias.

$geekfactor 0x0

Mafalda Sequeira
on , said:

Confesso por vezes perder-me no meio de classes e atributos que se repetem. Ou não ter a certeza do nome a colocar. Parece-me um tópico bastante pertinente, mas que também deve ser acompanhado por planeamento prévio, após o desenho da interface.

$geekfactor 0x0

Pedro Costa
on , said:

Computer says no...

$geekfactor 0x0

Pedro Costa
on , said:

Computer says yes!!!

$geekfactor 0x1

Márcia Pinho
on , said:

Muito interessante :D

$geekfactor 0x0

Rúben Freitas
on , said:

CSS é sempre uma grande dor de cabeça! Seria muito interessante ver esta talk!

$geekfactor 0x0

João Belchior
on , said:

Estou particularmente interessado em saber como desenvolves a construção do UIKit. Espero conseguir ver esta talk!

$geekfactor 0x0

Norberto Chambel
on , said:

Nice, upvoted :)

$geekfactor 0x0

Andre Duarte
on , said:

Nice! And I really look forward to see what you got to show us in terms of communication between developers and designers, since I see it as really crucial to achieve a highly reusable code base. Will definitely go.

$geekfactor 0x0

Mário Gago
on , said:

Mesmo muito interessante!

$geekfactor 0x0

You must log-in in order to comment this.