quinta-feira, 9 de junho de 2011

Ferramenta para analise e desempenho do seu site

Olá galera, hoje estudando um pouco sobre SEO me deparei com uma extensão para o Mozila firefox muito interessante e que desenvolvida pela YAHOO ela se chama Yslow, creio não seja uma ferramenta tão popular para todos, porem ela é muito interessante.

Inicialmente você precisa ter o famoso Firebug instalado no seu browser para que o extensão funcione corretamente, pois o mesmo e integrado a ele.

Faça o download do componente clicando aqui.

Após a instalação seu navegador ira reiniciar e logo após a ferramenta estará disponível, pode vela através da imagem abaixo.


O desempenho do seu site e pontuado de acordo com uma letra (o melhor desempenho recebe A e o pior recebe F) de acordo com as melhores praticas de desempenho.

Leia mais sobre a ferramenta clicando aqui

Espero que façam bom uso da ferramenta até o próximo post


domingo, 5 de junho de 2011

Proliferação da profissão web designer


Bom, para começar este post, quero deixar bem claro: Ser Web Designer não é uma brincadeira ou um passatempo feito pros que vivem logados na internet. Ser web designer é ter uma PRO-FIS-SÃO como qualquer outra.

Navegando nas comunidades do Orkut, vendo as dúvidas das pessoas, sempre me deparo com posts do tipo “PROFISSÂO WEB DESIGNER” – QUERO SER WEB DESIGNER” – “ME AJUDEM, VENDI UM SITE E NÃO SEI COMO FAZER”, com pessoas dizendo que querem ‘virar’ web designer e frase como “a eu gosto de editar as imagens, fazer montagens, e também vejo uns sites de joguinhos legais, e sei que tem vários tutoriais na net então pensei em virar um, mas queria saber o que devo estudar primeiro, por onde eu começo”.

Perguntas desse tipo me fizeram refletir sobre o assunto e escrever este post.

Que fique claro: WEB DESIGNER NÃO É BRINCADEIRA.

Ser Web Designer é ter uma PROFISSÃO como qualquer outra, que exige muito mais conhecimento teórico do que conhecimento técnico. Não é porque você sabe mexer no photoshop, fireworks é sabe fazer algumas belas animações em flash e aprendeu HTML e CSS naquele site de vídeo-aula que você será um Web Designer.

Primeiramente você precisa saber se realmente gosta de trabalhar com criação na internet (e não é gostar por que ‘sabe mexer no photoshop’). O Web Designer é um compulsivo-obssessivo por conhecimento tecnológico/artístico voltado a Web. É uma coisa que vem da alma, algo que te faz acordar e dizer “- Nossa! Meu trabalho esta atrasado, preciso correr para chegar ao serviço.”

Se você leu até aqui e sente tudo isso: profissionalize-se! Existem várias escolas/cursos físicos e online que formam “Web designer“, o que de longe, significa que você está familiarizado com as ferramentas e as boas condutas/regras da profissão. Essa é só a ponta do seu iceberg particular.

Para ser bom é necessário dedicação (muita dedicação!). Por experiência própria, todo curso te mostrar apenas onde é o final da rua... e nada mais. O resto meu amigo, é com você. Procure se dedicar a ampliar seus conhecimentos com livros, artigos e dicas de bons e reconhecidos profissionais da área.

Um bom profissional de web designer tem uma visão completa: ele sabe trabalhar a teoria juntamente com a prática. Digo teoria porque hoje muitos fazem sites sem nem ao menos saber para quem estão fazendo, e o porque. Isso você aprenderá somente estudando.

Hoje existem muito “Sobrinhos” espalhados pelo mundo. Aqueles caras que aprendem a fazer sites via tutorial na internet, e saem vendendo como se fossem bala icekiss (as famosas 3 por 10). Pra nós, profissionais formados, a indignação com essa situação é geral.

Nós, profissionais de web designer, que estudamos e dedicamos a maior parte de nosso tempo a oferecer sempre o melhor a quem procura por nossos serviços, nos depararmos com essa raça de “sobrinhos“ que se fazem e dizem como nossos concorrentes, vendendo sites baratos para conseguir um JOB, todos os dias em todos os cantos da internet. Essa mesma raça de pessoas sem o menor comprometimento com nada a não o dinheiro que lhes vai ser pago, promove dia após dia, a desvalorização do profissional que “trilho o caminho certo”.

Não rapaziada, vocês sequer chegam ‘aos nosso pés’ a nível de conhecimento. Nós nos preocupamos com o que oferecemos ao cliente e como seu público-alvo irá receber o novo investimento online dele. Nós, fizemos nosso ‘dever de casa’. ;)

Então para não prolongar de mais o post, vou resumir tudo: se você quer entrar para a família de web designers, te aconselho a estudar muito. Pesquise sobre a profissão na internet, pergunte a alguém que já trabalha como web designer sobre sua rotina profissional, e PELO AMOR DE DEUS, não baixe vários terabits de vídeo aulas!!! Isso não vai engrandecer nem contar ser uma boa formação (isso não é ‘se formar’ na profissão) em seu currículo, como um web designer. Atitudes como essas, só demonstram que você É UM MALDITO SOBRINHO, daqueles que só vieram ao mundo para se aproveitar da boa fé das pessoas e suas necessidades em assuntos que sequer já ouviram falar.

Se você leu tudo isso e descobriu que realmente quer ser um web designer, siga os links e abrace o grande desafio que você terá pela frente:

  1. O melhor site para aprender CSS - http://maujor.com/
  2. Site para aprender tableless - http://www.tableless.com.br/
  3. Esses cursos do TIO Bruno são realmente excelentes - http://www.brunoavila.com.br/
  4. Usabilidade, o que é e sua importância - http://usabilidoido.com.br/
  5. Agência de desenvolvimento web - http://ariadnepinheiro.com

Livros:







Criação de sites na era 2.0







Construindo sites com CSS e (X)HTML







Princípios de web Designer maravilhoso

Comece por esses e NUNCA MAIS pare de buscar conhecimento! Seu cliente e a internet agradecem!

quinta-feira, 2 de junho de 2011

Por que usar joomla

Olá galerinha, estou de volta aí para iniciar uma serie de posts sobre Joomla, neste primeiro post vou lhes dar bons motivos para utilizar o CMS joomla em seus web sites. Então chega de papo furado e vamos ao que interessa.

Primeiramente vou deixar bem claro o que é um CMS, para não confundir vocês quando estiver falando de joomla.

O que é um sistema de gerenciamento de conteúdo (CMS)?

Sistema de Gerenciamento de Conteúdos. Como seu próprio nome indica, é um sistema que nos permite gerenciar conteúdos. Em linhas gerais, um CMS permitiria administrar conteúdos em meio digital e para o caso particular que nos ocupa, um CMS permitiria gerenciar os conteúdos de uma web.

Sendo assim um CMS agiliza nosso dia a dia quando estávamos desenvolvendo um web site pois não temos o retrabalho de desenvolver uma aplicação do 0, pois demandaria de uma equipe grande e de muito tempo.

Agora falando o que o o Joomla tem a ver com CMS? Pois bem Joomla é um poderoso CMS Open Source ele teve sua popularidade desde seu antecessor o Mambo. As principais características do Joomla é que ele tem uma fácil administração e uma flexibilidade de modelagem. O Joomla hoje esta presente em grandes portais e sites tais como Portal do MEC entre outros.

Características do Joomla

  • Simples revisão / Criação de conteúdo usando editor de website
  • Registro de usuário e habilidade para restringir visitação de páginas baseado ao nível de usuário
  • Controle de edição e publicação de conteúdo baseado em vários níveis
  • Pesquisa
  • Formulários de contato simples
  • Estatísticas
  • Funcionalidades de busca
  • Envio de e-mail, capacidade de formato PDF é impressão
  • RSS e outros
  • Sistema simples de classificação de conteúdo
  • Apresentação de notícias Feeds


O joomla hoje possui mais de 4000 extensões pagas e não pagas sendo de sua maioria gratuita, as mais populares são:

  • Fóruns
  • Carrinho de compra
  • E-mails (Newsletters)
  • Calendários
  • Gerenciador de documentos
  • Galerias
  • Formulários
  • Diretórios


Você pode instalar é usar cada uma como bem intender, caso não lhe sirva poderá exclui-la sem danos ao seu sistema.

Mas agora porque devo usar Joomla

A palavra chave é: PRODUTIVIDADE

Com joomla você eleva seus níveis de produtividade pois com ele você ira separar o Back-end do Front End, o que seria isso, fácil, você desenvolve todo layout e pode deixar o cliente alimentar todo banco de dados enquanto as vai fazendo os ajustes, sendo assim você não precisa se preocupar com o que o cliente vai colocar ( é claro que você como Desenvolvedor web precisa orienta-lo).

Com o Joomla você reduz o tempo de desenvolvimento pois ele já vem nos padrões da W3c;
a manutenção fica muito mais fácil, pois caso precise de alterar algum conteúdo você tem uma interface completamente amigável pronta para lhe servir.

Caso você seja um iniciante que aprendeu a instalar o joomla e não sabe muito bem algumas maldades, o joomla conta com uma comunidade muito ativa com mais de 110 mil membros forum.joomla.org ou site oficial www.joomla.org, você poderá tirar todas suas duvidas.
Também há uma gama de materiais de boa qualidade já disponível na internet.

Para finalizar vou deixar o que é possível fazer com joomla

  • Pequenos sites
  • Portais empresariais
  • Intranet
  • Extranet
  • Hotsites
  • Blogs


Com joomla sua imaginação é o limite então não perca mais tempo tendo retrabalho, comesse hoje mesmo a utilizar o joomla e seja feliz.

Nos próximos posts estarei mostrando como instalar, configurar e desenvolver um web site profissional com joomla.

ate mais galera.