[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: SOBRE NVU



Iñaki wrote:

El Miércoles, 24 de Agosto de 2005 15:12, Hector Muñoz escribió:
|| hola!!
||  Me estoy metiendo en esto del desarrollo web. Me han comentado que el NVU
|| es lo mejorcito que hay hasta el momento para desarrollo web libre. Yo uso
|| una Debian. Estoy en lo cierto o me aconsejais algun otro software?
||  Grácias!!
||  Salud!

Por mi experiencia te recomiendo que sigas estos pasos:

Si realmente te interesa el diseño web de calidad olvídate de NVU, DreamWeaver y demás programas, cuyos resultados no puedes controlar. Esos programas son útiles si quieres hacer una página sencillita sin muchas aspiraciones. Tengo amigos que han hecho cursos y todo de DreamWeaver y que se dedican al diseño web con esos programas, y sinceramente, no tienen ni la mitad de idea que yo que nunca he usado esos programas, y tampoco saben de estándares y muy poquito de código.

Mis recomendaciones:

1) Busca un BUEN manual de HTML, que sea lo más nuevo posible para que explique la versión más nueva de HTML. Procura que sea un manual comprometido con los estándares.

2) Busca un buen manual de CSS2, que son las hojas de estilo, imprescindibles para dar el formato a una página eficientemente sin recargar el código HTML.

3) Opcional: Busca manuales de JavaScript para dar un toque de dinamismo a las páginas, pero sin pasarse, respeta el concepto de accesibilidad de la web y no hagas que su navegación sea imposible si se usa un navegador con Javascript deshabilitado.

4) Opcional: si te interesan las web/aplicaciones de servidor pásate por www.php.net, busca manuales y todo lo referente a PHP.

5) En todos los casos anteriores ten muy claro alejarte de todo aquello que diga "esto vale para Explorer..." "esto para Netscape..." Son chorradas incompatibles. Hay que diseñar webs que funcionen en todos los navegadores, y eso sólo se consigue haciendo código que respete los estándares. Y lamentablemente deberás también buscar información sobre cómo hacer "trucos" para que el malnacido Internet Explorer muestre bien tus páginas perfectamente diseñadas, cosas como el "modelo de cajas (box model)" y demás, ya lo irás viendo.

6) Pásate por www.w3c.org muy a menudo y busca más información sobre la correcta utilización de HTML y CSS.

7) Usa firefox para comprobar tus páginas, descarga la barra de herramientas "web developer" y valida tus páginas en www.w3c.org, que te mostrará los errores que contenga tanto el HTML como el CSS.

8) Como programa de edición de código te recomiendo Quanta de KDE (o tal vez Bluefish, lo que prefieras). Te dan ciertas facilidades pero sólo las necesarias, no como DreamWeaver que permite que un mono aporreando el teclado (o mejor dicho el ratón) diseñe una web.

9) Comprueba tus páginas en todos los motores de renderización web posibles: Internet Explorer, Gecko (Firefox, Mozilla), KHTML (konqueror, Safari), Opera... Se debe ver bien en todos, cueste lo que cueste.

10) Domina el HTML y el CSS todo lo que puedas, vale la pena. Aprende a maquetar páginas usando <div> en vez de tablas. Muy muy útil es buscar ejemplos de páginas BIEN hechas, comprobar que validan TODO en w3c.org y observar y estudiar el código, tal vez sea como más se aprende.


En mi opinión, el diseño web está podrido hoy en día porque hay que programar teniendo en cuenta el navegador mayoritario, el maldito Internet Explorer, que como te decía, obliga a introducir truquitos para que muestre las páginas como debe ya que se pasa el respeto por los estándares por el forro de Bill Gates.

Por todo esto considero imprudente el uso de aplicaciones tipo NVU o DreamWeaver para el diseño web de calidad y con altas espectativas, ya que ofrece al usuario una capa de abstración muy peligrosa, ya que puede hacer parecer demasiado fácil diseñar páginas y los resultados pueden dar problemas según que navegador se utilice. Además, la gente que usa esos programas realmente no sabe mucho de HTML ni CSS.


Nota: Yo empecé hace apenas un año con el tema del desarrollo web de cero, siguiendo exactamente los pasos descritos, metiéndole muchas horas, imprimiendo manuales, mirando ejemplos y analizando buenas webs... y ahora trabajo haciendo diseño web (PHP + XHTML + CSS2 + Javascript) entre otras cosas. ;)


Suerte.


PD: Te comento todo esto porque has dicho que te está interesando el tema del diseño web. Si hubieses dicho que te interesa hacer una web de manera puntual te valdría perfectamente el NVU. Pero si tus aspiraciones van más allá olvídate de programas que te permitan hacer una tabla con un click.



Te aconsejo que te bajes unos cuantos manuales de HTML, CSS y Javascript, eso sí, que sean buenos manuales, a ser posible relativamente nuevos y que cumplan los estándares web.

También


Iñaki, estoy totalmente deacuerdo contigo...

Como anecdota, en mi trabajo todos utilizan editores WYSIWYG estilo dreamweaver y otros y viven sufriendo con los estandares y demas, aparte de que nunca tienen el control completo (aunq pareciera que si) de lo que estan haciendo, en cambio (y sin animos de presumir) lo unico que yo necesito para desarrollar webs (css,php,xhtml,...) es KWRITE, porq escribo TODO EL CODIGO desde 0, siguiendo los estandares de la W3C a pie de letra, validando mis codigos y demas, por lo cual, soy mas rapido que otros diseñadores ya que mis montajes quedan perfect en todos los navegadores a la primera, y no tengo que andar perdiendo tiempo haciendo click aqui o alla, moviendo la tabla, o que se yo (tipico cuando algo no se ve Bien en los WYSIWYG).

Jejeje, sin animos de nada, solo quiero animarte a que sigas los consejos de iñaki... llegaras mas lejos que los diseñadores estandar que hay por ahi ;-) (sin animos de nada, denuevo!)


Saludos!

--

----------------------------------------------------------------
! ..::'''AleXerTecH'''::.. ! ! -----------------------------------------------------------------
( o <  -! Debian Etch_ kernel:2.6.11-1-K7
/ /\
V_/_  Usuario linux registrado #383172
AMD Sempron 2800+
http://www.alexertech.com



Reply to: