por
pobrecito hablador
el Miércoles, 05 Enero de 2005, 08:50h
(#416876)
No es que no se recomiende utilizar tablas para estructurar la página, es que directamente no están para eso.
Y claro que no se trata de satanizar, pero hay que informar, no todos lo hacen porque se haga más rápido o más lento, muchos lo hacen por desconocimiento.
Hace pocos días me reuní con un cliente. Quería hacer cambios en su web, pero había un problema: está hecha integramente en Flash [montimarproperties.com]. Para mí lo más fácil hubiese sido hacer los cambios tal cual, pero dada la naturaleza de la página lo lógico es hacerla en HTML. Sin embargo mi cliente no es un cliente final, sino un estudio gráfico que ha hecho el diseño, y por supuesto querían que se respetase fielmente.
Ya tengo lista una prueba preliminar [sinestesia.info] con XHTML/CSS (sin optimizar, no he probado si valida siquiera). Y ya me han dado el visto bueno, aunque faltan cosas.
Yo no satanizo a nadie, antiguamente usaba tablas para los layouts. Sin embargo, ahora me encuentro más cómodo desarrollando con CSS (a pesar de que le encuentro ciertas carencias), aunque me consta que a mucha gente se le hace un mundo. Pero vamos, si yo soy más o menos capaz, es que cualquiera puede.
por
pobrecito hablador
el Miércoles, 05 Enero de 2005, 14:33h
(#417111)
tan fácil como construir un edificio, que "solo" se trata de poner ladrillos uno encima del otro.
Pues claro que es facil, si hay tios (de FP, para mas señas) que dicen [barrapunto.com] lindezas como que Un arquitecto sólo hace un corta y pega de los modelos que tienen en el colegio oficial o El arquitecto o el ingeniero industrial lo unico que hacen es cobrarte 1500 € por poner su firma en un documento estandard hecho por un delineante de FP e incluso Un arquitecto no tiene puta idea de los materiales que están saliendo, ni de como aplicarlos realmente, eso si saben usar el AutoCAD chachi piruli.
Justo al contrario, querido Kilburn. Grácias a div's, y otras etiquetas estructurales, no importa cuál sea el diseño final y el diseñador que te pise los talones. La programación puede separarse totalmente del diseño si la primera está bien estructurada con bloques 'conceptuales' plenamente definidos.
Métete en la magia de los CSS y disfruta. Verás que hacer div's con CSS te cuesta menos que hacer tablas, que luego tu diseñador te dirá: no lo quiero así, quiero eso ahí, y eso otro ahí abajo, además con un tabulador mayor del que hay por la izquierda, pero con un distanciamiento de 4 veces el tamaño del cuerpo de la letra con el contenido que quiero a la derecha. Hacer en CSS eso es medio minuto y sólo hay que tocar la hoja de estilos. Con tablas debes retocar el código más el CSS (si usas claro) y eso para cada una de las páginas de tu site afectada.
Vamos, si el caso que has propuesto es algo así me parece que te puedes replantear algo las cosas. Si hablamos de algo más básico pues haz el sistema que te resulte más cómode.
En resumen, trabajar con div's u otras directivas estructurales + CSS permite reutilizar código, separar diseño de información y reduce drásticamente el tiempo dedicado. No al revés.
por
pobrecito hablador
el Miércoles, 05 Enero de 2005, 15:54h
(#417182)
Hacer el maquetado con CSS es mucho mas facil que con tablas. Tal vez porque CSS es para maquetar y las tablas no. El unico gran problema es que no funcione bien con Internet Explorer, pero para eso esta aqui Firefox...
Por cierto, los programadores web que no se molesten en invertir 2 horas o 2 meses de su tiempo en aprender CSS, no tienen un futuro muy prometedor. Tenlo en cuenta.
Re:Fácil?
(Puntos:0)Re:Fácil?
(Puntos:1)( Última bitácora: Miércoles, 10 Septiembre de 2008, 07:53h )
Hace pocos días me reuní con un cliente. Quería hacer cambios en su web, pero había un problema: está hecha integramente en Flash [montimarproperties.com]. Para mí lo más fácil hubiese sido hacer los cambios tal cual, pero dada la naturaleza de la página lo lógico es hacerla en HTML. Sin embargo mi cliente no es un cliente final, sino un estudio gráfico que ha hecho el diseño, y por supuesto querían que se respetase fielmente.
Ya tengo lista una prueba preliminar [sinestesia.info] con XHTML/CSS (sin optimizar, no he probado si valida siquiera). Y ya me han dado el visto bueno, aunque faltan cosas.
Yo no satanizo a nadie, antiguamente usaba tablas para los layouts. Sin embargo, ahora me encuentro más cómodo desarrollando con CSS (a pesar de que le encuentro ciertas carencias), aunque me consta que a mucha gente se le hace un mundo. Pero vamos, si yo soy más o menos capaz, es que cualquiera puede.
Re:Fácil?
(Puntos:0)Pues claro que es facil, si hay tios (de FP, para mas señas) que dicen [barrapunto.com] lindezas como que Un arquitecto sólo hace un corta y pega de los modelos que tienen en el colegio oficial o El arquitecto o el ingeniero industrial lo unico que hacen es cobrarte 1500 € por poner su firma en un documento estandard hecho por un delineante de FP e incluso Un arquitecto no tiene puta idea de los materiales que están saliendo, ni de como aplicarlos realmente, eso si saben usar el AutoCAD chachi piruli.
Re:Fácil?
(Puntos:1)( Última bitácora: Miércoles, 06 Agosto de 2008, 15:03h )
Métete en la magia de los CSS y disfruta. Verás que hacer div's con CSS te cuesta menos que hacer tablas, que luego tu diseñador te dirá: no lo quiero así, quiero eso ahí, y eso otro ahí abajo, además con un tabulador mayor del que hay por la izquierda, pero con un distanciamiento de 4 veces el tamaño del cuerpo de la letra con el contenido que quiero a la derecha. Hacer en CSS eso es medio minuto y sólo hay que tocar la hoja de estilos. Con tablas debes retocar el código más el CSS (si usas claro) y eso para cada una de las páginas de tu site afectada.
Vamos, si el caso que has propuesto es algo así me parece que te puedes replantear algo las cosas. Si hablamos de algo más básico pues haz el sistema que te resulte más cómode.
En resumen, trabajar con div's u otras directivas estructurales + CSS permite reutilizar código, separar diseño de información y reduce drásticamente el tiempo dedicado. No al revés.
Abrazos
Re:Fácil?
(Puntos:0)Hacer el maquetado con CSS es mucho mas facil que con tablas. Tal vez porque CSS es para maquetar y las tablas no. El unico gran problema es que no funcione bien con Internet Explorer, pero para eso esta aqui Firefox...
Por cierto, los programadores web que no se molesten en invertir 2 horas o 2 meses de su tiempo en aprender CSS, no tienen un futuro muy prometedor. Tenlo en cuenta.