Análise do Adobe Dreamweaver CS3

£316

Preço quando revisado

O Dreamweaver dominou o mundo do web design desde o seu lançamento. Recentemente, no entanto, tem havido uma preocupação crescente de que o país esteja negociando com glórias passadas, e com Com a aquisição da Macromedia pela Adobe, havia até a possibilidade de ela ser substituída pela própria Adobe Vá ao vivo. Felizmente, o GoLive acabou, com o Dreamweaver agora central para todas as ofertas da web CS3 da Adobe.

Análise do Adobe Dreamweaver CS3

Uma nova expressão

Com o fim do GoLive, o maior rival do Dreamweaver é agora o Expression Web da Microsoft. Além disso, onde o inchaço inerente ao GoLive o descartou como uma ameaça séria, o Expression é o modelo de eficiência, o que torna ainda mais decepcionante o fato de a Adobe não ter estendido sua nova interface entre aplicativos CS3 para Tecelão de sonhos.

O Expression superou o antigo Dreamweaver ao reconhecer que o web design moderno agora é definido pelo manuseio eficiente de CSS. Aqui, a Adobe aceitou o desafio e emprestou uma série de recursos de seu novo rival. Para começar, ao criar uma nova página, agora você pode usar um dentre uma ampla variedade de modelos baseados em Posicionamento CSS em vez de tabelas HTML, enquanto novos recursos visuais facilitam o trabalho com o layout

blocos de construção. A formatação baseada em CSS também é mais fácil graças à consolidação de paletas anteriormente separadas em um único estilo CSS unificado. painel, uma nova barra de ferramentas que permite alternar entre tipos de mídia CSS e a capacidade de mover estilos internos para e entre externos folhas de estilo.

Apesar das melhorias do Dreamweaver CS3, o manuseio de CSS do Expression Web apenas o supera em termos de eficiência e usabilidade, mas isso não é de forma alguma o fim da história. Em última análise, os designs de páginas devem funcionar na prática. Aqui, o fato de o Dreamweaver fornecer uma referência CSS integrada completa com informações sobre o suporte do navegador é inestimável. Ainda mais úteis são as soluções alternativas para problemas conhecidos do navegador que o Dreamweaver adiciona automaticamente às suas páginas baseadas em modelos. Completos com comentários explicativos e sugestões de melhores práticas, estes são uma verdadeira educação.

A prova final de quão séria a Adobe leva em ajudar os usuários a criar designs baseados em CSS que sempre funcionam conforme o esperado é sua nova verificação de compatibilidade do navegador. Aqui, você pode direcionar versões específicas do Internet Explorer, Firefox, Netscape, Opera, Safari – até mesmo a versão antiga do IE para Mac – e quaisquer itens na página que possam causar problemas serão destacados. Um link é fornecido para o novo site CSS Advisor da Adobe, onde você pode ver se alguém postou uma solução alternativa. A verificação de compatibilidade não substitui totalmente a experimentação de seus designs em navegadores diferentes, mas é um grande avanço. Além disso, enquanto o Expression Web se orgulha de sua conformidade com os principais padrões (X)HTML e CSS, o Dreamweaver CS3 melhora isso ao reconhecer que não são apenas os padrões que importam, mas como eles são apoiados pelos principais navegadores.

A diferença do Ajax

O Dreamweaver CS3 também deixa seu novo rival de pé com seu suporte muito mais amplo para padrões como PHP, JSP, ASP e ColdFusion. Isso foi estendido para abranger o suporte ao novo e popular e poderoso Ajax (Asynchronous JavaScript And XML). Não é realmente um novo padrão, mas sim uma nova maneira de fazer com que os padrões existentes – JavaScript, XML, XHTML e CSS – funcionem juntos.

Os benefícios do Ajax são claros e sites modernos como Google Maps, Yahoo e Flickr mostram a diferença que ele pode fazer na experiência do usuário final. Mas, como qualquer um que já tentou adicionar um pouco da magia do Ajax sabe, pode ser difícil implementá-la. Bem, não mais: o Dreamweaver CS3 oferece uma nova “estrutura Spry”, que torna muito fácil adicionar Ajax – na maioria dos casos, basta arrastar e soltar um “widget” Spry em sua página. Dentro do seu código, a estrutura de cada widget é tratada por HTML simples que pode ser editado na guia Parâmetros do painel Propriedades. Para controlar a aparência do widget, você pode personalizar uma folha de estilo CSS externa dedicada, enquanto o realmente A parte inteligente, o comportamento do widget, é gerenciado por um arquivo JavaScript externo que você nem deveria precisar tocar.