Product

download Product

of 1

description

product

Transcript of Product

ASSISTENTESAssistentes de palco so vitais no contexto de muitas mgicas. Alm de distrair quem v o espetculo, elas embelezam o ambiente. Elas so o CSS da iluso.Frameworks de estilo podem agilizar muito um trabalho, porque muitas das preocupaes iniciais do projeto, podem ser deixadas de lado pela adoo de um padro, que j respondeu a todas elas. Nossas assistentes de palco so: Bootstrap e Pure.Bootstrap de longe a ferramenta mais popular para atribuio de estilo aos projetos. Pontos positivos: variedade de componentes, utilizado por grandes empresas que contribuem com o projeto e boa documentao. Ele a assistente que sabe como as mgicas so feitas.Pure tem como objetivo fornecer estilo totalmente independente de qualquer javascript e de uma maneira muito leve. uma assistente magrinha que faz seu trabalho bem feito. inquestionvel que a aparncia faz muita diferena.CAIXAS E LMINASNa mgica da mulher cortada ao meio, uma mulher entra numa caixa e o mgico enfia uma lmina no meio da caixa, e ela separada em duas partes. As mos, a cabea e os ps continuam se mexendo. Quando uso pr-processadores CSS me sinto separado um corpo ao meio, mas ao mesmo tempo confiando que ele ir unir as partes e no final teremos um corpo inteiro. claro que escrever CSS puro gerar menos cdigo que o uso errneo de mixins em SASS. Mas devemos medir a relao de custo e benefcio em relao a produtividade (aps a curva de aprendizagem ser superada) e qualidade do nosso cdigo, para podermos escolher aquilo que melhor para o projeto espetculo. Nossas caixas e lminas para separarem corpos podem ser: LESS e SASS.As caractersticas da LESS que devem ser sempre destacadas so, em sua maioria, comuns aos pr-processadores. Mas devem ser ditas aqui:Variveis: valores que so usados em vrios lugares podem ser reutilizados por todo o estilo do projeto, e quando uma alterao for necessria, poder ser feita com muita facilidade.Mixins: servem ao mesmo propsito das variveis a reutilizao , mas sendo usadas para classes completas. Podendo incluir uma classe dentro de outra classe, como se fosse uma propriedade.Aninhamento: a possibilidade de aninhar seletores dentro de outros seletores um truque que me encanta muito. Porque ele criar os seletores longos por conta prpria e voc ficar com o trabalho de apenas construir a hierarquia a seletores por meio de aninhamento.Operaes: executar operaes com propriedades e cores por meio do CSS to fora de cogitaoue se torna muito surpreendente.SASS faz tudo isso descrito acima, e faz antes de o LESS ter feito. Mas a considerao que deve ser feita : LESS tem uma sintaxe mais simples, que leva a uma curva de aprendizagem menor, e quando essa curva atinge uma boa inclinao, ela mais produtiva.