En caso de utilizar expression web y adobe dreamweaver con html5 y css3?

Muchos libros de desarrollo web son realmente libros sobre cómo usar un tipo particular de software con HTML. Expression Web de Microsoft y Adobe Dreamweaver son los dos principales aplicaciones de esta categoría. Estas herramientas son de gran alcance y ofrecen algunas aparentemente grandes características:

  • edición WYSIWYG: Lo que ves, es lo que tienes es una idea tomada de los procesadores de texto. Puede crear una página web muy similar a un documento de procesamiento de textos y el uso de los menús, así como herramientas para manejar todo el formato. La teoría es que usted no tiene que saber cualquier código desordenada.

  • Plantillas: Puede crear una plantilla que se mantiene igual y construir varias páginas a partir de esa plantilla. Si necesita cambiar la plantilla, todo lo demás cambia automáticamente.

  • Manejo de sitio: La interacción entre las distintas páginas de su sitio se puede mantener de forma automática.

    Video: Cómo hacer una página web en Dreamweaver CC | parte 1

Estos suenan como muy buenas características, y lo son. Las herramientas (y los nuevos reemplazos, como suite de Expresión de Microsoft) son muy potentes y pueden ser una parte importante de su kit de herramientas de desarrollo web. Sin embargo, los mismos programas de gran alcance introducen problemas, como los siguientes:

  • el mantenimiento del código: Los editores comerciales que se concentran en el diseño visual tienden a crear un código muy difícil de manejar. Si usted encuentra que hay algo que tiene que cambiar con la mano, es bastante difícil de solucionar el código.

  • Dependencia de un proveedor: Estas herramientas son escritos por las corporaciones que quieren que usted compre otras herramientas de ellos. Si está utilizando Dreamweaver, usted encontrará que es fácil de integrar con otras aplicaciones de Adobe (como ColdFusion), pero no es tan fácil de conectar a la tecnología no es de Adobe. Del mismo modo, las ofertas de Microsoft están diseñados para funcionar mejor con otras tecnologías de Microsoft.

  • Costo: El costo de estos paquetes de software sigue subiendo. Aunque hay versiones libres de herramientas de desarrollo web de Microsoft, las versiones comerciales son muy caros. Del mismo modo, Dreamweaver pesa $ 400. Ambas compañías se animan a comprar el software como parte de un paquete, que puede costar fácilmente más de cientos más.

    Video: Crea una Página Web en HTML5 y CSS: Parte 2

  • Complejidad: Son complicados. Usted puede tomar una clase completa o comprar un libro enorme sobre el uso de sólo una de estas tecnologías. Si es tan difícil de entender, es lo que realmente le ahorra ningún esfuerzo?

  • Código: Aún hay que entenderlo. No importa cuán grande es su plataforma es, en algún momento, usted tiene que cavar en el código. Después de desembolsar tanto dinero y gastar tiempo tratando de descifrar una aplicación, usted todavía tiene que entender cómo funciona el código subyacente porque las cosas van mal todavía. Por ejemplo, si la página no funciona con Safari, tendrá que solucionar el problema por sí mismo.

    Video: When to Use Dreamweaver, Muse, Reflow, Animate, and Brackets

  • normas de cumplimiento irregular: Las herramientas son cada vez mejor aquí, pero si usted quiere que sus páginas cumplan con las normas más recientes, hay que editarlos en gran medida después de que la herramienta está terminada.

    Video: Como hacer una Galería de imagenes con efecto LIGHTBOX - HTML5 y CSS3 (fácil y rápido)

  • variaciones de visualización: WYSIWYG es una mentira. WYSIWYG trabaja para los procesadores de texto porque es posible hacer que el aspecto de la pantalla al igual que la página impresa. Después de imprimir una página, sigue siendo el mismo. Lo que una página web se verá como depende del navegador. Editores tienden a perpetuar el mito de que se puede tratar de una página web como un documento impreso cuando es un tipo muy diferente de la bestia.

  • Incompatibilidad con otras herramientas: desarrollo web se está moviendo hacia sistemas de gestión de contenidos (CMS) - programas que crean sitios web de forma dinámica. En general, los sistemas CMS proporcionan la misma facilidad de uso, como un editor visual pero con otros beneficios. Sin embargo, la transición de código creado en un editor comercial para un CMS es muy difícil.

Artículos Relacionados