Re: [Ovillo] Trabajar con EMs

2009-03-09 Por tema Hernán Beati - SaberWeb.com.ar
Ramón Corominas escribió:
 Hola, Hernán.
 Pero no quisiera creer que Ramón ha probado los esquemas haciendo zoom 
 sin tildar el Solo ampliar texto... cuando él mismo ha puesto como 
 condición que se pruebe en ese contexto!
   
 No sé dónde puse yo esa condición, la verdad. 

Fue tu primera condición, Ramón:

cita de Ramón
Venga, va, la última vez que explico el escenario:

- Diseño líquido, que no haga sroll horizontal al aumentar el tamaño de
letra (hasta un 200%).
/cita de Ramón

Has dicho textualmente: al aumentar el tamaño de letra, no has dicho
al hacer zoom. Letra...

Además, me resultó muy coherente que pidieras eso, ya que, por
experiencia, me consta que las personas que necesitan ampliar mucho el
texto, prefieren usar la ampliación de solo texto para evitar el
scroll horizontal (es lo que he aprendido en los cursos de Accesibilidad
Web que he realizado, y es lo que enseño en los Cursos que dicto yo).


 Efectivamente lo he 
 probado con esa opción desactivada, que es como he probado los layouts 
 con tablas que se siguen viendo perfectos, incluso sin esa opción. En 
 cualquier caso, admitiré la posibilidad de activarla, y en ese caso se 
 cumplen todas las condiciones


Lo dijo, lo dijo! jajajaja!!!... :-)
Seguro que se cumplen, Ramón.

Resultado parcial del partido: DIV/CSS: 1 - Tablas: 0 ;-)

Casi cualquier layout que hace años se hacía con tablas, puede hacerse
con CSS; así como existen layouts que se hacen con CSS, que no podrán
hacerse jamás con tablas (ver ejemplo más abajo).

Pero no alcanza con que ambas técnicas logren lo mismo, sino a costa de
qué otras consecuencias lo hacen.


 aunque...
 
 Sigue habiendo un problema con una condición que yo entendía como 
 implícita en el enunciado, pero que ahora veo que no lo es, que es la 
 definición de columna (y yo mismo he contribuido a la confusión con 
 algún ejemplo desafortunado).


Ah, bueno!... Cambiamos el terreno nuevamente... ahora sacas de la manga 
una nueva condición! jaja! Eres muy bueno, Ramón... deberías de ser 
abogado! :-)


 Para mí, cuando hablo de layouts en columnas, doy por hecho que las 
 columnas son adyacentes (no unas dentro de otras)


Y lo son, Ramón.
Dentro de su fila, los DIVs son adyacentes. Ya está cumplida esa parte
de esta nueva condición que agregas...

Lo único dentro de otro es que esos DIV están dentro de un DIV que
funciona como contenedor de una fila... Tal como en tu tabla cada TD 
debe estar dentro de un TR... ¿no es igual?

Ah, no! Es mucho peor aún en tus tablas, porque tu diseño te exige usar
TABLAS ANIDADAS, así que tus columnas no solo están dentro de un TR,
sino que ese TR, está dentro de una TABLA, que a su vez está dentro 
de un TD, y éste dentro de un TR, y éste dentro de una TABLA de 
nivel superior, para poder colocar columnas en distintas filas sin que 
estés obligado a que todas las columnas sigan los mismos anchos (por más 
colspan que uses).

Veamos qué es lo que está más dentro de otras cosillas... si los divs 
o las tablas.

Mira mi código:

div id=contenedor
   div id=fila1
 div id=columna1-fila1
 /div !-- fin columna1-fila1 --
 div id=columna2-fila1
 /div !-- fin columna2-fila1 --
   /div !-- fin fila1 --

   div id=fila2
 div id=columna1-fila2
 /div !-- fin columna1-fila2 --
 div id=columna2-fila2
 /div !-- fin columna2-fila2 --
div id=columna3-fila2
 /div !-- fin columna3-fila2 --
   /div !-- fin fila2 --

   div id=fila3
 div id=columna1-fila3/div !-- fin columna1-fila3 --
   /div !-- fin fila3 --
/div !-- fin contenedor --


Es mucho más simple que tu tabla. Porque tu tabla por cada fila tiene un
TR y dentro de él, debes ANIDAR OTRA TABLA, donde a su vez tienes las
columnas (TD).

Mira una tabla de 3 filas, con 2, 3 y 1 columnas respectivamente (para 
lograr el mismo esquema que mi código en DIVs):


table width=100% border=1!-- tabla de fondo, con 3 filas --

   tr !-- fila 1--
 tdtable width=100% border=1 !-- tabla anidada para las 2
columnas de fila 1 --
   tr
 tdnbsp;/td !-- columna 1 --
 tdnbsp;/td !-- columna 2 --
   /tr
 /table/td
   /tr!-- fin fila 1 --

   tr !-- fila 2 --
 tdtable width=100% border=1 !-- tabla anidada para las 3
columnas de fila 2 --
   tr
 tdnbsp;/td !-- columna 1 --
 tdnbsp;/td !-- columna 2 --
 tdnbsp;/td !-- columna 3 --
   /tr
 /table/td
   /tr !-- fin fila 2 --

   tr !-- fila 3 --
 tdnbsp;/td
   /tr !-- fin fila 3 --
/table


Para seguir tu esquema de variar en cada fila la cantidad de columnas y
poner alternativamente 2, 3, 4 o más columnas, si lo haces en tablas,
debes necesariamente utilizar TABLAS ANIDADAS (si no, por más colspan
que uses, te quedará el ancho de las columnas de una fila dependiente
del ancho de las columnas de otras filas... un molesto detalle que
tenían las tablas, no sé si te acuerdas... yo ya me había olvidado, hace
tanto que no las uso para maquetar!).

Resultado: DIV/CSS: 2 - Tablas: 0 ;-)


 

Re: [Ovillo] Trabajar con EMs

2009-03-09 Por tema Ramón Corominas
Este es mi último mensaje en este hilo, ya me aburre el tema y me debo 
explicar muy mal porque tengo la sensación de que hablamos cada uno de 
una cosa distinta...

1. Te empeñas en decir diseño con tablas cuando estoy hablando en todo 
momento de tablas SIMULADAS CON DIVS (propiedades de CSS 2.1, que 
desgraciadamente IE6 no sabe interpretar). No se trata de DIVS/CSS vs 
TABLAS (es OBVIO que el CSS es más flexible que las tablas, no recuerdo 
haber dicho lo contrario), sino de DIVS flotados con paddings/margins 
para abrir huecos o DIVS de simulación de tablas.

2. De acuerdo en que la condición de sólo ampliar texto podría estar 
ahí de alguna manera. De todos modos, sigo diciéndote que incluso sin 
ella el diseño por tablas (simuladas) funciona igual de bien a 8 niveles 
de zoom (Divs tablas: 1, Divs float: 0).

Por cierto, te aclararé algo para que lo tengas en cuenta en tus clases: 
usar la ampliación con zoom completo o sin él depende de muchos 
factores, no sólo del scroll. En muchos sitios, uso el zoom completo 
porque me interesa ver mejor las imágenes, o porque se lee mejor el 
texto principal aunque haya que hacer algo de scroll. En otros puede que 
sí use el zoom de sólo texto, pero no hay una regla fija e inmutable que 
se siga siempre. Sospecho que otros usuarios con baja visión tendrán 
otras preferencias, por lo que dar por hecho lo que usan los usuarios 
con baja visión es un poco peligroso.

3. Si tú quieres anidar tablas (cosa que yo no he hecho) para demostrar 
lo malas que son las tablas, allá tú, pero estás falseando la realidad a 
tu conveniencia, porque no hace falta anidar nada (podría decirte que 
estudies HTML, pero daré por hecho que sabes del tema, cosa que tú 
pareces no creer del resto de la humanidad); de hecho, el código con 
tablas tiene prácticamente la misma estructura que con tus divs, y si se 
usan divs de tablas simuladas se pueden eliminar más divs aún, con lo 
que te queda un código más simple todavía. (Divs tablas: 2, divs float: 1).

4. En tu layout HAY divs dentro de otros, como podrías haber comprobado 
fácilmente si te hubieras tomado la molestia de darles colores de fondo 
distintos. Verás cómo algunos de ellos se ven por debajo de los otros, y 
no adyacentes. (Divs tablas: 3, Divs float: 1).

3. No he entrado jamás (ni entraré) a valorar cuestiones estéticas, al 
parecer tú decides lo que está bien y lo que está mal sin siquiera haber 
visto su posible aplicación. Yo sólo he hablado de la técnica y de mi 
interpretación del concepto columna. Y, sinceramente, he visto 
suficientes diseños como para atreverme a afirmar tan tajantemente como 
tú lo que mola y lo que no sin verlo siquiera. Afortunadamente hay 
diseñadores que saben darle aires nuevos a viejas fórmulas, y gracias a 
eso lo que está de moda hoy mañana ya no lo estará. Las modas son tan 
efímeras que no creo que nadie pueda asegurar que esto o lo otro no se 
usa más, a no ser que tenga tu clarividencia, claro está. De todos 
modos, lo dicho: no valoro si me gusta o me disgusta un determinado 
diseño, sólo hablo de cómo lograrlo y qué código (HTML y CSS) es más 
simple para esta situación concreta.

Por último, te agradecería que dejaras de hacer suposiciones sobre los 
conocimientos, métodos y experiencia de los demás. Comprendo que tú 
crees que sabes más que nadie y sientes la necesidad de demostrarlo, 
pero de verdad, resulta muy cansino.

De todos modos, si lo que quieres es ganar y que te reconozca la 
victoria, pues hala: GANASTE. Enhorabuena, eres el supercampeón de los 
pesos pesados del css.

Saludos,
Ramón.

___
Lista de distribución Ovillo
Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org
Puedes modificar tus datos o desuscribirte en la siguiente dirección: 
http://lists.ovillo.org/mailman/listinfo/ovillo



Re: [Ovillo] Trabajar con EMs

2009-03-09 Por tema SkuNk
El día 9 de marzo de 2009 14:07, Ramón Corominas
lis...@ramoncorominas.com escribió:
 Este es mi último mensaje en este hilo, ya me aburre el tema y me debo
 explicar muy mal porque tengo la sensación de que hablamos cada uno de
 una cosa distinta...

 1. Te empeñas en decir diseño con tablas cuando estoy hablando en todo
 momento de tablas SIMULADAS CON DIVS (propiedades de CSS 2.1, que
 desgraciadamente IE6 no sabe interpretar). No se trata de DIVS/CSS vs
 TABLAS (es OBVIO que el CSS es más flexible que las tablas, no recuerdo
 haber dicho lo contrario), sino de DIVS flotados con paddings/margins
 para abrir huecos o DIVS de simulación de tablas.

 2. De acuerdo en que la condición de sólo ampliar texto podría estar
 ahí de alguna manera. De todos modos, sigo diciéndote que incluso sin
 ella el diseño por tablas (simuladas) funciona igual de bien a 8 niveles
 de zoom (Divs tablas: 1, Divs float: 0).

 Por cierto, te aclararé algo para que lo tengas en cuenta en tus clases:
 usar la ampliación con zoom completo o sin él depende de muchos
 factores, no sólo del scroll. En muchos sitios, uso el zoom completo
 porque me interesa ver mejor las imágenes, o porque se lee mejor el
 texto principal aunque haya que hacer algo de scroll. En otros puede que
 sí use el zoom de sólo texto, pero no hay una regla fija e inmutable que
 se siga siempre. Sospecho que otros usuarios con baja visión tendrán
 otras preferencias, por lo que dar por hecho lo que usan los usuarios
 con baja visión es un poco peligroso.

 3. Si tú quieres anidar tablas (cosa que yo no he hecho) para demostrar
 lo malas que son las tablas, allá tú, pero estás falseando la realidad a
 tu conveniencia, porque no hace falta anidar nada (podría decirte que
 estudies HTML, pero daré por hecho que sabes del tema, cosa que tú
 pareces no creer del resto de la humanidad); de hecho, el código con
 tablas tiene prácticamente la misma estructura que con tus divs, y si se
 usan divs de tablas simuladas se pueden eliminar más divs aún, con lo
 que te queda un código más simple todavía. (Divs tablas: 2, divs float: 1).

 4. En tu layout HAY divs dentro de otros, como podrías haber comprobado
 fácilmente si te hubieras tomado la molestia de darles colores de fondo
 distintos. Verás cómo algunos de ellos se ven por debajo de los otros, y
 no adyacentes. (Divs tablas: 3, Divs float: 1).

 3. No he entrado jamás (ni entraré) a valorar cuestiones estéticas, al
 parecer tú decides lo que está bien y lo que está mal sin siquiera haber
 visto su posible aplicación. Yo sólo he hablado de la técnica y de mi
 interpretación del concepto columna. Y, sinceramente, he visto
 suficientes diseños como para atreverme a afirmar tan tajantemente como
 tú lo que mola y lo que no sin verlo siquiera. Afortunadamente hay
 diseñadores que saben darle aires nuevos a viejas fórmulas, y gracias a
 eso lo que está de moda hoy mañana ya no lo estará. Las modas son tan
 efímeras que no creo que nadie pueda asegurar que esto o lo otro no se
 usa más, a no ser que tenga tu clarividencia, claro está. De todos
 modos, lo dicho: no valoro si me gusta o me disgusta un determinado
 diseño, sólo hablo de cómo lograrlo y qué código (HTML y CSS) es más
 simple para esta situación concreta.

 Por último, te agradecería que dejaras de hacer suposiciones sobre los
 conocimientos, métodos y experiencia de los demás. Comprendo que tú
 crees que sabes más que nadie y sientes la necesidad de demostrarlo,
 pero de verdad, resulta muy cansino.

 De todos modos, si lo que quieres es ganar y que te reconozca la
 victoria, pues hala: GANASTE. Enhorabuena, eres el supercampeón de los
 pesos pesados del css.

 Saludos,
 Ramón.

 ___
 Lista de distribución Ovillo
 Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org
 Puedes modificar tus datos o desuscribirte en la siguiente dirección: 
 http://lists.ovillo.org/mailman/listinfo/ovillo


Sólo decir, que a pesar de los humos, agradezco mucho vuestro debate
porque ha sido muy ameno e interesante, y aunque os habéis podido
ofender mutuamente, creo que habéis llegado a poneros de acuerdo...
además! los que se pelean se quieren!! guiño

Saludos :D

-- 
Philipp Keweloh
Writing about music is like dancing about architecture. - Frank Zappa
___
Lista de distribución Ovillo
Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org
Puedes modificar tus datos o desuscribirte en la siguiente dirección: 
http://lists.ovillo.org/mailman/listinfo/ovillo


Re: [Ovillo] Trabajar con EMs

2009-03-09 Por tema Hernán Beati - SaberWeb.com.ar
Ramón Corominas escribió:

 1. Te empeñas en decir diseño con tablas cuando estoy hablando en todo 
 momento de tablas SIMULADAS CON DIVS (propiedades de CSS 2.1, que 
 desgraciadamente IE6 no sabe interpretar). No se trata de DIVS/CSS vs 
 TABLAS (es OBVIO que el CSS es más flexible que las tablas, no recuerdo 
 haber dicho lo contrario), sino de DIVS flotados con paddings/margins 
 para abrir huecos o DIVS de simulación de tablas.

De acuerdo, he malentendido lo que proponías, y ya ni recordaba el
inicio del hilo. Disculpa por haber olvidado ya tu propuesta original
después de tantas idas y vueltas de concentrarme en dar una solución a
tu desafío.

Ahora que releo el inicio, fue con estas palabras tuyas:

cita Ramón
lo ideal sería poder combinar tamaños de
contenedores, es por eso por lo que a veces un layout con tablas podría
hacer cosas que no es posible hacer con CSS (salvo con propiedades CSS
que simulen tablas, claro). Por ejemplo, yo daría algo por poder usar un
esquema a 2 columnas donde:

- El conjunto tenga un ancho del 100%
- La parte izquierda tenga un ancho de 12em (por ejemplo)
- La parte derecha tenga un ancho de (100% - 12.1em).

Con tablas es trivial, sin ellas...
/cita Ramón


 
 3. Si tú quieres anidar tablas (cosa que yo no he hecho) para demostrar 
 lo malas que son las tablas, allá tú, pero estás falseando la realidad a 
 tu conveniencia, porque no hace falta anidar nada (podría decirte que 
 estudies HTML, pero daré por hecho que sabes del tema, cosa que tú 
 pareces no creer del resto de la humanidad)

No me ofendas, Ramón. No he falseado nada.

Yo creía sinceramente que defendías las tablas (reitero, estaba
confundido), y en ese contexto, sí que hace falta anidar tablas para
lograr columnas de distintos anchos a través de distintas filas.

Y no precisas decirme que estudie más HTML para saber esa obviedad que
tú también debes saber.

Ahora, si cuando dices tablas, quieres decir CSS simulando tablas,
entonces ten la precaución de hablar más claro, porque nadie te
entenderá, tal como yo no te entendí.

Con respecto a tus suposiciones sobre lo que creo o no creo sobre el
resto de la humanidad, ¿tú eres el resto de la humanidad? Y yendo al 
caso, habiendo unos 6.000.000.000 de seres humanos que no saben HTML... 
seremos apenas un par de millones los que sabemos algo del tema, entre
los cuales estamos tú, yo y (casi) todos los que estamos en esta lista.
No creo que lleguemos al 0,0 y algo % de la humanidad... :-)


 de hecho, el código con 
 tablas tiene prácticamente la misma estructura que con tus divs

Salvo por el hecho de que se precisan tablas anidadas.
¿O es que cuando acabas de decir tablas, en realidad quieres decir
CSS con display:table? Entonces disculpa, pero explícate mejor.

 
 4. En tu layout HAY divs dentro de otros, como podrías haber comprobado 
 fácilmente si te hubieras tomado la molestia de darles colores de fondo 
 distintos. Verás cómo algunos de ellos se ven por debajo de los otros, y 
 no adyacentes. 

Disculpa, pero ¿cuál es el problema de que haya unos DIVs dentro de
otros? Es lo usual. Claro, hablo del código de esos DIVs.

Lo que no hay es columnas dentro de columnas, eso no. Columnas,
dentro de filas, y filas, dentro de contenedor general. ¿Cuál es el
problema de eso? Es como se usan los DIVs. Hablo del código, y siempre 
hablé de él, reitero.

Pero ahora que hablas de colorearlos, me doy cuenta de que no te
estabas refiriendo al código, como yo, sino al resultado visual; ahí
sí se entiende que te parezca que están dentro de otros, porque una
columna 1 flotada al lado de otra columna 2 PARECE estar adentro,
pero no está dentro de esa columna 2 (otra vez, en el código).

En todo caso, se superponen, se solapan, se enciman, o como prefieras
decirlo. Pero no por ello están dentro de la otra columna en el
código. Y hablando de lo visual, nada impide decorarlas perfectamente. 
Faux-columns, por ejemplo.


 
 3. No he entrado jamás (ni entraré) a valorar cuestiones estéticas, al 
 parecer tú decides lo que está bien y lo que está mal 

Yo tampoco entré a valorar lo estético. No sé de dónde sacas que yo
decida nada, justamente dije que era un tema subjetivo al que no
quería entrar, y di mi opinión, tal como tú das la tuya libremente a
continuación.


 Las modas son tan
 efímeras que no creo que nadie pueda asegurar que esto o lo otro no se 
 usa más, a no ser que tenga tu clarividencia,

Sigues ofendiendo. Si ibas a dar tu opinión sobre las modas, ¿por qué no
te limitas a darla y punto, sin ofender?


 Comprendo que tú 
 crees que sabes más que nadie y sientes la necesidad de demostrarlo, 

¿Cómo lo sabes? ¿Me conoces? Creo que tienes mucha imaginación...

Yo no sé más que nadie, soy un humilde aprendiz como todos, y aprendo
cada día de esta lista y de otras, y de libros, y de artículos, y hasta
de tus desafíos.

Pasemos a otra cosa más productiva.

Saludos,

--
Hernán Beati
http://www.saberweb.com.ar

___
Lista de 

Re: [Ovillo] Trabajar con EMs

2009-03-09 Por tema Ramón Corominas
Hernán escribió:
 No me ofendas, Ramón. No he falseado nada.

 Yo creía sinceramente que defendías las tablas (reitero, estaba
 confundido), y en ese contexto, sí que hace falta anidar tablas para
 lograr columnas de distintos anchos a través de distintas filas.

 Y no precisas decirme que estudie más HTML para saber esa obviedad que
 tú también debes saber.
   
table id=fila1
tr
  td/td
  td/td
/tr
/table

table id=fila2
tr
  td/td
  td/td
  td/td
/tr
/table

¡Sorpresa! No hace falta anidar tablas guiño

Y sí, mejor pasemos a otra cosa...

Salu2,
Ramón.

___
Lista de distribución Ovillo
Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org
Puedes modificar tus datos o desuscribirte en la siguiente dirección: 
http://lists.ovillo.org/mailman/listinfo/ovillo


Re: [Ovillo] Trabajar con EMs

2009-03-09 Por tema Hernán Beati - SaberWeb.com.ar
Ramón Corominas escribió:

 table id=fila1
 tr
   td/td
   td/td
 /tr
 /table
 
 table id=fila2
 tr
   td/td
   td/td
   td/td
 /tr
 /table
 
 ¡Sorpresa! No hace falta anidar tablas guiño


Ah! Claro, y seguro que desde un primer momento cuando decías filas 
querías decir distintas tablas y no una sola. Por favor...

Saludos!

--
Hernán Beati
http://www.saberweb.com.ar
___
Lista de distribución Ovillo
Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org
Puedes modificar tus datos o desuscribirte en la siguiente dirección: 
http://lists.ovillo.org/mailman/listinfo/ovillo


Re: [Ovillo] Trabajar con EMs

2009-03-08 Por tema Ramón Corominas
Hola, Hernán.
 Pero no quisiera creer que Ramón ha probado los esquemas haciendo zoom 
 sin tildar el Solo ampliar texto... cuando él mismo ha puesto como 
 condición que se pruebe en ese contexto!
   
No sé dónde puse yo esa condición, la verdad. Efectivamente lo he 
probado con esa opción desactivada, que es como he probado los layouts 
con tablas que se siguen viendo perfectos, incluso sin esa opción. En 
cualquier caso, admitiré la posibilidad de activarla, y en ese caso se 
cumplen todas las condiciones, aunque...

Sigue habiendo un problema con una condición que yo entendía como 
implícita en el enunciado, pero que ahora veo que no lo es, que es la 
definición de columna (y yo mismo he contribuido a la confusión con 
algún ejemplo desafortunado).

Para mí, cuando hablo de layouts en columnas, doy por hecho que las 
columnas son adyacentes (no unas dentro de otras), estilables por 
separado, y que se extienden por igual en altura (es decir, que si le 
doy color a cada columna por separado, veré dos columnas de igual 
altura, aunque sus contenidos no ocupen esta altura por completo). Esto 
es algo que es inherente a las celdas de tablas, pero no a los divs 
normales.

Por eso en tu layout, efectivamente, se cumple todo, salvo que cuando se 
aplican estilos a cada contenedor como colores de fondo, bordes, etc., 
aparecen los solapamientos entre las columnas. Es más o menos lo mismo 
que les pasa a otros layouts como los de Ruthsarian, ya que en realidad 
tú haces más o menos lo mismo.

De todos modos, quiero aclarar que no dudo de que dándole vueltas al 
tema se puedan crear columnas del 100% de altura, con anchos en ems 
combinados con porcentajes, y que cumplan todas las demás condiciones. 
Lo que digo es que para estas cosas me parece tan simple el diseño con 
tablas que parece mentira que haya que complicarse tanto la vida para 
acabar llegando a lo mismo.

Un saludín,
Ramón.

___
Lista de distribución Ovillo
Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org
Puedes modificar tus datos o desuscribirte en la siguiente dirección: 
http://lists.ovillo.org/mailman/listinfo/ovillo


Re: [Ovillo] Trabajar con EMs

2009-03-07 Por tema Hernán Beati - SaberWeb.com.ar
Ramón Corominas escribió:

 Venga, va, la última vez que explico el escenario:


Ante todo, disculpa si no he sabido entenderte, y no te impacientes 
tanto, pero se me hizo muy cuesta arriba seguirte la idea de fondo: 
cuando te enfocabas en detalles secundarios, yo también intentaba 
solucionar esos detalles secundarios.

Por favor, prueba a ver si esto resuelve tu acertijo :-)

http://www.saberweb.com.ar/emsencolumnas/index.html


He tomado la idea de un min-width en pixeles y un max-width en EM 
que aplicó Julián Landerreche en su propuesta (ver mensajes de anteayer 
en la lista).

Y simplemente he desplazado las columnas cuyo ancho no es en EMs 
mediante un padding en EMs aplicado del lado de las columnas flotadas 
de su misma fila, a una distancia levemente superior a la del ancho de 
esas columnas. Entonces, si crecen las columnas en EMs, se desplaza el 
contenido de la columna cuyo ancho no es en EMs, dejando el lugar 
suficiente para que se muestren las columnas en EMs a medida que crecen.


 - Diseño líquido, que no haga sroll horizontal al aumentar el tamaño de 
 letra (hasta un 200%).

Cumplido (y superado), soporta hasta 7 niveles de zoom de solo texto en 
Firefox (sabiendo que 6 niveles es el 200%), sin hacer scroll y sin 
superponer las columnas.


 - N columnas, con contenidos desconocidos (no necesariamente menús, 
 puede ser cualquier tipo de contenido)

Cumplido, y aunque solo puse ejemplos de 2 y 3 columnas por fila, puede 
continuarse la idea con más columnas flotadas cuyo ancho esté en EM.

Ahora, si quisieras agregar más de una columna SIN ANCHO EN EM en la 
misma fila horizontal, entonces convendría usar un contenedor que 
divida la fila en paquetes, cada uno de los cuales contenga UNA sola 
columna libre de ancho en EM, y luego todas las demás flotadas con el 
ancho en EM que quieras, siempre que la libre tenga un padding 
levemente superior al ancho de las columnas en EMs que comparten su 
paquete contenedor, aplicado del mismo lado hacia el que éstas flotan.

Pero a mi entender, crear más de 3 columnas teniendo como objetivo un 
usuario que verá esto a 6 niveles de zoom... no es una buena decisión de 
diseño, ya que cada columna será demasiado angosta, dificultando la lectura.


 - La altura de cada columna es indeterminable a priori (por ejemplo, los 
 contenidos se leen de una b.d.)

Cumplido, en la columna 2 de la fila 2 tienes un ejemplo de columna 
cuyo contenido es menor en altura al de la columna 1 de esa fila, si 
tienes el texto a tamaño normal. En cuanto lo amplías 4 o 5 veces, la 
primera fila supera el alto de la segunda, y nada se desarma.


 - Algunas de las columnas deben poder tener anchos en ems para que 
 crezcan al aumentar la fuente (el objetivo de esta restricción es evitar 
 que sus contenidos se solapen con otros contenedores al aumentar, cosa 
 que puede ocurrir con los porcentajes o los pixels).

Cumplido, en la fila 1, la columna 1 tiene ancho en EM, y en la fila 2, 
las columnas 2 y 3 tienen ancho en EM.


 - El resto de las columnas deberán ajustar su ancho al restante tras 
 haber crecido las columnas en ems (se entenderá que estas columnas 
 variables son aún suficientemente anchas con un 200% de aumento como 
 para no producirse solapamientos).

Cumplido, se ajustan al espacio restante, y a 200% no se producen 
solapamientos.


 - En caso de existir más contenidos bajo las columnas, estos deben 
 desplazarse hacia abajo a medida que crece la altura de las columnas 
 superiores (¡ojo!, puede darse el caso de que una columna que antes era 
 menos alta pase a ser más alta al aumentar la fuente).

Cumplido, la fila 2 se desplaza hacia abajo cuando aumenta la altura de 
la fila 1, y la fila 3 se desplaza hacia abajo cuando aumenta la altura 
de las filas 1 y/o 2.


 
 Si ahora miras mis ejemplos DIVS3 y TABLAS, verás que cumplen TODAS las 
 condiciones impuestas. Con DIVS flotados yo no he sabido hacerlo, aunque 
 repito que he visto algunos esquemas más o menos complejos que funcionan 
 relativamente bien, pero que añaden gran cantidad de divs extra y a 
 veces fallan.


Bueno, este esquema no agrega gran cantidad de divs extra, solo uno por 
fila al igual que tu ejemplo DIVS3; no veo que falle; está hecho con 
flotados; y no veo que sea complejo.

Así que creo que cumple TODAS las condiciones impuestas.

Dime si descifré el acertijo... :-)

Saludos,

--
Hernán Beati
http://www.saberweb.com.ar
___
Lista de distribución Ovillo
Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org
Puedes modificar tus datos o desuscribirte en la siguiente dirección: 
http://lists.ovillo.org/mailman/listinfo/ovillo


Re: [Ovillo] Trabajar con EMs

2009-03-07 Por tema Ramón Corominas
No sé cómo lo has probado tú... En mi Firefox3, con 2 niveles de zoom ya 
aparece un pequeño scroll. Con 6 niveles de zoom ya ni te cuento...

Saludos,
Ramón.

 Por favor, prueba a ver si esto resuelve tu acertijo :-)

 http://www.saberweb.com.ar/emsencolumnas/index.html
___
Lista de distribución Ovillo
Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org
Puedes modificar tus datos o desuscribirte en la siguiente dirección: 
http://lists.ovillo.org/mailman/listinfo/ovillo


Re: [Ovillo] Trabajar con EMs

2009-03-07 Por tema Hernán Beati - SaberWeb.com.ar
Ramón Corominas escribió:
 No sé cómo lo has probado tú... En mi Firefox3, con 2 niveles de zoom ya 
 aparece un pequeño scroll. Con 6 niveles de zoom ya ni te cuento...

Lo he probado usando Firefox 3.06, a 1024 x 768 y 1280 x 800px.

Te he subido capturas de pantalla de cada nivel de zoom, tal como yo veo 
la pantalla, puedes verlas en:

http://www.saberweb.com.ar/emsencolumnas/capturas/index.html

Fíjate cómo tienes configurado el Firefox, Ramón, tal vez eso sea la 
causa de cómo ves las cosas.


-Por favor, ¿alguien más en la lista nos puede decir cómo ve este esquema?:

http://www.saberweb.com.ar/emsencolumnas/index.html

Gracias!

--
Hernán Beati
http://www.saberweb.com.ar

___
Lista de distribución Ovillo
Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org
Puedes modificar tus datos o desuscribirte en la siguiente dirección: 
http://lists.ovillo.org/mailman/listinfo/ovillo


Re: [Ovillo] Trabajar con EMs

2009-03-07 Por tema Alberto García
En Firefox 3.06 perfecto, tal como dice Hernán, y en Explorer 7 también 
pero con la opción aumentar texto, no el zoom. En Safari 4 el scroll 
horizontal aparece al tercer Ctrl++ y en Opera al 170%.

Salud!

Alberto García

**

Hernán Beati - SaberWeb.com.ar escribió:
 Ramón Corominas escribió:
 No sé cómo lo has probado tú... En mi Firefox3, con 2 niveles de zoom ya 
 aparece un pequeño scroll. Con 6 niveles de zoom ya ni te cuento...
 
 Lo he probado usando Firefox 3.06, a 1024 x 768 y 1280 x 800px.
 
 Te he subido capturas de pantalla de cada nivel de zoom, tal como yo veo 
 la pantalla, puedes verlas en:
 
 http://www.saberweb.com.ar/emsencolumnas/capturas/index.html
 
 Fíjate cómo tienes configurado el Firefox, Ramón, tal vez eso sea la 
 causa de cómo ves las cosas.
 
 
 -Por favor, ¿alguien más en la lista nos puede decir cómo ve este esquema?:
 
 http://www.saberweb.com.ar/emsencolumnas/index.html
 
 Gracias!
 
 --
 Hernán Beati
 http://www.saberweb.com.ar
 
 ___
 Lista de distribución Ovillo
 Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org
 Puedes modificar tus datos o desuscribirte en la siguiente dirección: 
 http://lists.ovillo.org/mailman/listinfo/ovillo
 
___
Lista de distribución Ovillo
Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org
Puedes modificar tus datos o desuscribirte en la siguiente dirección: 
http://lists.ovillo.org/mailman/listinfo/ovillo


Re: [Ovillo] Trabajar con EMs

2009-03-07 Por tema Victor Hugo Arias Valencia

 -Por favor, ¿alguien más en la lista nos puede decir cómo ve este esquema?:


Pues a 800x600 se ve chevere, a 1024x768 el menú ALTISIMO rebasa el borde
inferior del contenido Mascotas y menos cortos.

Cuando hago CTRL + en Chrome todo bien, en Firefox/3.0.7 al segundo CTRL +
aparece un Scroll Horizontal.

Salu2!


-- 
Docente tutor - Soporte
Conocimiento Virtual Academia
www.ConocimientoVirtual.edu.co
www.ConocimientoVirtual.edu.co/foro
___
Lista de distribución Ovillo
Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org
Puedes modificar tus datos o desuscribirte en la siguiente dirección: 
http://lists.ovillo.org/mailman/listinfo/ovillo


Re: [Ovillo] Trabajar con EMs

2009-03-07 Por tema Hernán Beati - SaberWeb.com.ar
Victor Hugo Arias Valencia escribió:
 -Por favor, ¿alguien más en la lista nos puede decir cómo ve este esquema?:
 
 
 Pues a 800x600 se ve chevere, a 1024x768 el menú ALTISIMO rebasa el borde
 inferior del contenido Mascotas y menos cortos.
 
 Cuando hago CTRL + en Chrome todo bien, en Firefox/3.0.7 al segundo CTRL +
 aparece un Scroll Horizontal.
 


Gracias Víctor Hugo!
¿Lo estás probando con el zoom de Solo texto de Firefox? (ya que esa 
era la idea en este caso).

Por si alguien quiere probarlo, esta forma de hacer zoom del Firefox, se 
activa entrando al menú Ver - Tamaño - Solo ampliar texto (debe 
verse el tilde como señal de que solo aumentará el texto).

Me extraña mucho que con el mismo navegador haya resultados distintos...

Ah! Está probado solo en Firefox (no he dedicado tiempo a hacer ajustes 
para otros navegadores, eso vendría después).

--
Hernán Beati
http://www.saberweb.com.ar
___
Lista de distribución Ovillo
Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org
Puedes modificar tus datos o desuscribirte en la siguiente dirección: 
http://lists.ovillo.org/mailman/listinfo/ovillo


Re: [Ovillo] Trabajar con EMs

2009-03-07 Por tema Hernán Beati - SaberWeb.com.ar
Alberto García escribió:
 En Firefox 3.06 perfecto, tal como dice Hernán, y en Explorer 7 también 
 pero con la opción aumentar texto, no el zoom. En Safari 4 el scroll 
 horizontal aparece al tercer Ctrl++ y en Opera al 170%.
 
 Salud!
 
 Alberto García
 

Muchas Gracias por probarlo, Alberto!

Solo agrego que la idea era probarlo solamente en Firefox por ahora (los 
ajustes multi-navegador vendrían después).

Me sigue dejando perplejo que usando el mismo navegador haya 
resultados distintos: tú y yo lo vemos de una manera, y Ramón y Víctor 
Hugo ven otra cosa...

--
Hernán Beati
http://www.saberweb.com.ar
___
Lista de distribución Ovillo
Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org
Puedes modificar tus datos o desuscribirte en la siguiente dirección: 
http://lists.ovillo.org/mailman/listinfo/ovillo


Re: [Ovillo] Trabajar con EMs

2009-03-07 Por tema Hernan Javier Lopez
 Muchas Gracias por probarlo, Alberto!

 Solo agrego que la idea era probarlo solamente en Firefox por ahora (los
 ajustes multi-navegador vendrían después).

 Me sigue dejando perplejo que usando el mismo navegador haya
 resultados distintos: tú y yo lo vemos de una manera, y Ramón y Víctor
 Hugo ven otra cosa...

 --
 Hernán Beati
 http://www.saberweb.com.ar
 ___


Probado en Firefox 3.0.7 sobre Linux, si se aplica la version solo
texto, lo veo tal cual lo ves vos, si lo destildo al 2 Ctrl++ empieza
a aparecer el menu inferior, pero esto si configuro la ventana a 1024,
si la agrando, por supuesto, va sobre ruedas de cualquier manera. La
diferencia entre visualizaciones es por el tildado o no de solo texto.
___
Lista de distribución Ovillo
Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org
Puedes modificar tus datos o desuscribirte en la siguiente dirección: 
http://lists.ovillo.org/mailman/listinfo/ovillo


Re: [Ovillo] Trabajar con EMs

2009-03-07 Por tema Hernan Javier Lopez
 Probado en Firefox 3.0.7 sobre Linux, si se aplica la version solo
 texto, lo veo tal cual lo ves vos, si lo destildo al 2 Ctrl++ empieza
 a aparecer el menu inferior, pero esto si configuro la ventana a 1024,
 si la agrando, por supuesto, va sobre ruedas de cualquier manera. La
 diferencia entre visualizaciones es por el tildado o no de solo texto.


Donde dice menu inferior deberria decir scroll inferior.. :)
___
Lista de distribución Ovillo
Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org
Puedes modificar tus datos o desuscribirte en la siguiente dirección: 
http://lists.ovillo.org/mailman/listinfo/ovillo


Re: [Ovillo] Trabajar con EMs

2009-03-07 Por tema Alberto García
Es por la opción sólo ampliar texto como bien has dicho antes.

[OT] Esto de la falta de coherencia en aspectos básicos entre los 
distintos navegadores a veces llega a extremos ridículos. ¿Se imaginan 
que hubiera pasado lo mismo con la televisión? ¿Que lo que viéramos y 
cómo lo viéramos dependiera del aparato? ¿Que las productoras de 
contenidos tuvieran que adaptarlos a cada modelo de aparato? El aumento 
del presupuesto de una producción sería sustancial por esta situación.
Creo que esto ocurre con los navegadores y está tardando demasiado en 
converger en un punto que satisfaga a todos porque los principales 
navegadores no valen el pastón que costaba un televisor en sus inicios, 
son gratuitos, y las empresas que los desarrollan lo tienen como un 
producto secundario al servicio de sus aspiraciones en el mercado de sus 
productos principales, como Microsoft, Apple o Mozilla por medio de 
Google. Porque ¿qué pasará con Mozilla ahora que Google, su principal 
donante, ya ha entrado en el mercado con Chrome?
Esto definitivamente es una guerra por el monopolio de estándares 
tecnológicos que muchas veces me recuerda a la de los videocassettes de 
los 70/80, y esta la acabó ganando el sistema de peor calidad (VHS). Lo 
malo de esta guerra es que nosotros la sufrimos especialmente teniendo 
que perder horas en dar soporte a navegadores a los que sus propios 
creadores no dan desde hace años, como el caso de IE6 que no lo tiene 
desde 2005 (creo). Es como si quisiéramos montar una gasolinera y nos 
exigieran poner un surtidor de gasolina Super (95 oct. con plomo, la de 
antes) porque hay 4 vecinos de la localidad que todavía tienen su 
Renault 4 del año 72 y sus motores no están preparados para las 
gasolinas sin plomo actuales.

En fin, que esto da para mucho, gracias Hernán y Ramón por vuestra 
pequeña batalla, he aprendido bastante.

Salud!

Alberto García

**

Hernán Beati - SaberWeb.com.ar escribió:
 Alberto García escribió:
 En Firefox 3.06 perfecto, tal como dice Hernán, y en Explorer 7 también 
 pero con la opción aumentar texto, no el zoom. En Safari 4 el scroll 
 horizontal aparece al tercer Ctrl++ y en Opera al 170%.

 Salud!

 Alberto García

 
 Muchas Gracias por probarlo, Alberto!
 
 Solo agrego que la idea era probarlo solamente en Firefox por ahora (los 
 ajustes multi-navegador vendrían después).
 
 Me sigue dejando perplejo que usando el mismo navegador haya 
 resultados distintos: tú y yo lo vemos de una manera, y Ramón y Víctor 
 Hugo ven otra cosa...
 
 --
 Hernán Beati
 http://www.saberweb.com.ar
 ___
 Lista de distribución Ovillo
 Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org
 Puedes modificar tus datos o desuscribirte en la siguiente dirección: 
 http://lists.ovillo.org/mailman/listinfo/ovillo
 
___
Lista de distribución Ovillo
Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org
Puedes modificar tus datos o desuscribirte en la siguiente dirección: 
http://lists.ovillo.org/mailman/listinfo/ovillo


Re: [Ovillo] Trabajar con EMs

2009-03-07 Por tema Hernán Beati - SaberWeb.com.ar
Hernan Javier Lopez escribió:

 
 Probado en Firefox 3.0.7 sobre Linux, si se aplica la version solo
 texto, lo veo tal cual lo ves vos, si lo destildo al 2 Ctrl++ empieza
 a aparecer el menu inferior, pero esto si configuro la ventana a 1024,
 si la agrando, por supuesto, va sobre ruedas de cualquier manera. La
 diferencia entre visualizaciones es por el tildado o no de solo texto.
 

Gracias Hernán por probarlo. Claro, sería lo esperable que la diferencia 
sea por tildar o no el solo texto.

Pero no quisiera creer que Ramón ha probado los esquemas haciendo zoom 
sin tildar el Solo ampliar texto... cuando él mismo ha puesto como 
condición que se pruebe en ese contexto!

¿Cómo lo ves ahora Ramón? ¿Ya lo consigues ver igual que los demás?


-Repito el enlace del experimento por si alguien perdió el hilo:

http://www.saberweb.com.ar/emsencolumnas/index.html


-Y repito cuál era el objetivo:

He tomado la idea de un min-width en pixeles y un max-width en EM
que aplicó Julián Landerreche en su propuesta (ver mensajes de anteayer
en la lista).

Y simplemente he desplazado las columnas cuyo ancho no es en EMs
mediante un padding en EMs aplicado del lado de las columnas flotadas
de su misma fila, a una distancia levemente superior a la del ancho de
esas columnas. Entonces, si crecen las columnas en EMs, se desplaza el
contenido de la columna cuyo ancho no es en EMs, dejando el lugar
suficiente para que se muestren las columnas en EMs a medida que crecen.


   - Diseño líquido, que no haga sroll horizontal al aumentar el 
tamaño de
   letra (hasta un 200%).

Cumplido (y superado), soporta hasta 7 niveles de zoom de solo texto en
Firefox (sabiendo que 6 niveles es el 200%), sin hacer scroll y sin
superponer las columnas.


   - N columnas, con contenidos desconocidos (no necesariamente menús,
   puede ser cualquier tipo de contenido)

Cumplido, y aunque solo puse ejemplos de 2 y 3 columnas por fila, puede
continuarse la idea con más columnas flotadas cuyo ancho esté en EM.

Ahora, si quisieras agregar más de una columna SIN ANCHO EN EM en la
misma fila horizontal, entonces convendría usar un contenedor que
divida la fila en paquetes, cada uno de los cuales contenga UNA sola
columna libre de ancho en EM, y luego todas las demás flotadas con el
ancho en EM que quieras, siempre que la libre tenga un padding
levemente superior al ancho de las columnas en EMs que comparten su
paquete contenedor, aplicado del mismo lado hacia el que éstas flotan.

Pero a mi entender, crear más de 3 columnas teniendo como objetivo un
usuario que verá esto a 6 niveles de zoom... no es una buena decisión de
diseño, ya que cada columna será demasiado angosta, dificultando la lectura.


   - La altura de cada columna es indeterminable a priori (por 
ejemplo, los
   contenidos se leen de una b.d.)

Cumplido, en la columna 2 de la fila 2 tienes un ejemplo de columna
cuyo contenido es menor en altura al de la columna 1 de esa fila, si
tienes el texto a tamaño normal. En cuanto lo amplías 4 o 5 veces, la
primera fila supera el alto de la segunda, y nada se desarma.


   - Algunas de las columnas deben poder tener anchos en ems para que
   crezcan al aumentar la fuente (el objetivo de esta restricción es 
evitar
   que sus contenidos se solapen con otros contenedores al aumentar, cosa
   que puede ocurrir con los porcentajes o los pixels).

Cumplido, en la fila 1, la columna 1 tiene ancho en EM, y en la fila 2,
las columnas 2 y 3 tienen ancho en EM.


   - El resto de las columnas deberán ajustar su ancho al restante tras
   haber crecido las columnas en ems (se entenderá que estas columnas
   variables son aún suficientemente anchas con un 200% de aumento como
   para no producirse solapamientos).

Cumplido, se ajustan al espacio restante, y a 200% no se producen
solapamientos.


   - En caso de existir más contenidos bajo las columnas, estos deben
   desplazarse hacia abajo a medida que crece la altura de las columnas
   superiores (¡ojo!, puede darse el caso de que una columna que antes 
era
   menos alta pase a ser más alta al aumentar la fuente).

Cumplido, la fila 2 se desplaza hacia abajo cuando aumenta la altura de
la fila 1, y la fila 3 se desplaza hacia abajo cuando aumenta la altura
de las filas 1 y/o 2.


  
   Si ahora miras mis ejemplos DIVS3 y TABLAS, verás que cumplen TODAS 
las
   condiciones impuestas. Con DIVS flotados yo no he sabido hacerlo, 
aunque
   repito que he visto algunos esquemas más o menos complejos que 
funcionan
   relativamente bien, pero que añaden gran cantidad de divs extra y a
   veces fallan.


Bueno, este esquema no agrega gran cantidad de divs extra, solo uno por
fila al igual que tu ejemplo DIVS3; no veo que falle; está hecho con
flotados; y no veo que sea complejo.

Así que creo que cumple TODAS las condiciones impuestas.

Dime si descifré el acertijo...  :-)

Saludos,

--
Hernán Beati
http://www.saberweb.com.ar

___
Lista de distribución Ovillo
Para escribir 

Re: [Ovillo] Trabajar con EMs

2009-03-06 Por tema Hernán Beati - SaberWeb.com.ar
Ramón Corominas escribió:
 
  http://www.ramoncorominas.com/ovillo/2col/
 

Ay Ramón, Ramón... jajaja! No me has dicho concretamente lo que yo te 
preguntaba, pero voy a aprovechar tus ejemplos para mostrarte una 
solución definitiva a tus tres desafíos. :)

La solución es muy simple, a cualquiera de tus 3 diseños, ponle 
solamente estas reglas de estilo:

#menu {
position:absolute;
width:4em;
left:0;
}

#contenido {
margin-left:4em;
}

Puedes aumentar el zoom de Firefox al MAXIMO que no se desarma, a 
cualquier resolución.

El menú está posicionado de manera absolute, y el contenido de forma 
static, aplicándole un margin-left en EM del mismo ancho que el del 
menú, y santo remedio!!

Aclaro que no es un mérito mío, es como se hacen la mayoría de los 
layouts hace años...

Me debes una... ;)

Saludos!

--
Hernán Beati
http://www.saberweb.com.ar
___
Lista de distribución Ovillo
Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org
Puedes modificar tus datos o desuscribirte en la siguiente dirección: 
http://lists.ovillo.org/mailman/listinfo/ovillo


Re: [Ovillo] Trabajar con EMs

2009-03-06 Por tema Ramón Corominas
Ay, Hernán, siempre te quedas en lo simple...

Que yo haya puesto un ejemplo tan simplón no quiere decir que ese sea el 
layout normal que uno se va a encontrar o que puede desear. Si me 
sirviera el posicionamiento absoluto no haría falta tanta complicación, 
obviamente, pero no sirve. Me explico:

Imagina que debajo del menú y de los contenidos quiero otro contenido 
que se expanda a las dos columnas (o a las 3, 4 o X que quiera poner, 
así de chulo soy). Imagina también que cualquiera de las columnas, 
pueden tener distintas alturas, unas más altas que otras, y que 
cualesquiera que sean esas alturas, el contenido inferior siempre debe 
quedar por debajo de la columna más alta, que empujará hacia abajo ese 
contenido.

Ahora mira a ver cómo haces eso con posicionamiento absoluto.

Try again...

Saludín,
Ramón.


Hernán Beati - SaberWeb.com.ar escribió:
 Ay Ramón, Ramón... jajaja! No me has dicho concretamente lo que yo te 
 preguntaba, pero voy a aprovechar tus ejemplos para mostrarte una 
 solución definitiva a tus tres desafíos. :)
___
Lista de distribución Ovillo
Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org
Puedes modificar tus datos o desuscribirte en la siguiente dirección: 
http://lists.ovillo.org/mailman/listinfo/ovillo


Re: [Ovillo] Trabajar con EMs

2009-03-06 Por tema Hernán Beati - SaberWeb.com.ar
Ramón Corominas escribió:
 Ay, Hernán, siempre te quedas en lo simple...

Ay, ay, ay, Ramón!... Y tú que complicas lo que de veras ES simple... jaja!

La solución:
http://www.saberweb.com.ar/prueba/divs4.htm

Te sugiero estudiar a fondo el posicionamiento CSS.

Existen 4 tipos de posicionamiento: static, absolute, relative y fixed.
La noticia de ayer es que se pueden combinar entre sí, según la 
necesidad concreta que tengas.

 
 Que yo haya puesto un ejemplo tan simplón no quiere decir que ese sea el 
 layout normal que uno se va a encontrar o que puede desear. Si me 
 sirviera el posicionamiento absoluto no haría falta tanta complicación, 
 obviamente, pero no sirve. 

Por supuesto que SI sirve, dentro de contenedores relative.


 Me explico:
 
 Imagina que debajo del menú y de los contenidos quiero otro contenido 
 que se expanda a las dos columnas (o a las 3, 4 o X que quiera poner, 
 así de chulo soy).


Entonces, al menu y el contenido que tenías hasta ahora, los 
envuelves en un div contenedor (ya lo tienes en tu marcado, es ese div 
al que le has colocado el class=row).

Tienes tu primera fila horizontal.

Si debajo quieres otro contenido que se expanda las 2, 3 o 4 columnas, 
que así de chulo eres, jaja!... simplemente pones otro div class=row 
que haga de contenedor de esa segunda fila, y verás que se queda 
quietecito debajo de manú y contenido, a lo ancho de la pantalla. Si ese 
div es relative, dentro de esa segunda fila creada puedes poner 
nuevamente otros divs absolutos como el menu, tanto a izquierda como a 
derecha. Solo cambias left:0 por rigth:0 y se acomodarán a ambos lados.


 Imagina también que cualquiera de las columnas, 
 pueden tener distintas alturas, unas más altas que otras, y que 
 cualesquiera que sean esas alturas, el contenido inferior siempre debe 
 quedar por debajo de la columna más alta, que empujará hacia abajo ese 
 contenido.

Ya está hecho, cada div class=row que agregues hará eso, bajará hasta 
debajo de la columna más alta de su div class=row (fila) anterior.


 
 Ahora mira a ver cómo haces eso con posicionamiento absoluto.


Míralo tú, lo hice partiendo de tu propio código: 2 columnas, 3 
columnas, y pie de una sola columna:

http://www.saberweb.com.ar/prueba/divs4.htm


--
Hernán Beati
http://www.saberweb.com.ar
___
Lista de distribución Ovillo
Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org
Puedes modificar tus datos o desuscribirte en la siguiente dirección: 
http://lists.ovillo.org/mailman/listinfo/ovillo


Re: [Ovillo] Trabajar con EMs

2009-03-06 Por tema Ramón Corominas
Ay, ay, ay, ay, ay, Hernán... Y tú que sigues simplificando, y sin leer  
lo que escribo, o no queriendo entenderlo...

 La solución:
 http://www.saberweb.com.ar/prueba/divs4.htm
   
Sobre esa misma página, simplemente añade 8 opciones más a #menu2 y 
#menu2b, y quita uno de los p del #contenido2. Ahora observa lo 
bonitos que quedan tus saludos al pie solapándose con el menú... Va a 
ser que no funciona del todo bien.

 Te sugiero estudiar a fondo el posicionamiento CSS.
   
Te sugiero que no me des lecciones cuando no has entendido el problema. 
Es un poco cansino tener que explicarte 8 veces un mismo problema para 
que lo pilles y que luego trates a los demás con esa condescendencia.

 La noticia de ayer es que se pueden combinar entre sí, según la 
 necesidad concreta que tengas.
   
La noticia de hace siglos es que el posicionamiento absoluto se 
elimina del flujo del documento y no afecta a los demás contenedores (lo 
dice la especificación, no me lo he inventado yo), igual que tampoco 
hace crecer el contenedor en el cual se encuentra, por muy relative 
que éste sea. Por eso en tu diseño se solapa todo cuando las columnas 
laterales, posicionadas de forma absoluta, crecen más allá del contenido 
central.

 Por supuesto que SI sirve, dentro de contenedores relative.
   
Sí, sí, ya lo veo, ya...

 Entonces, al menu y el contenido que tenías hasta ahora, los 
 envuelves en un div contenedor (ya lo tienes en tu marcado, es ese div 
 al que le has colocado el class=row).

 Tienes tu primera fila horizontal.
   
Lo que demuestra que no has entendido el problema, porque si el menú 
posicionado absolutamente crece más que el contenido, como su tamaño no 
afecta a su propio contenedor, se sale de la fila, como un niño 
gamberro, y te chafa los saludos.

Ahora vuelve a leer este párrafo, ligeramente modificado para ver si así 
lo pillas por fin:
 Imagina también que CUALQUIERA de las columnas, 
 pueden tener distintas alturas, unas más altas que otras (YA SEA EL MENÚ, 
 LOS CONTENIDOS O LAS DEMÁS COLUMNAS LATERALES), y que 
 cualesquiera que sean esas alturas, el contenido inferior siempre debe 
 quedar por debajo de LA COLUMNA MÁS ALTA, que empujará hacia abajo ese 
 contenido.
Pues eso. Try again...

Saludín,
Ramón.
___
Lista de distribución Ovillo
Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org
Puedes modificar tus datos o desuscribirte en la siguiente dirección: 
http://lists.ovillo.org/mailman/listinfo/ovillo


Re: [Ovillo] Trabajar con EMs

2009-03-06 Por tema Hernán Beati - SaberWeb.com.ar
Ramón Corominas escribió:
 Ay, ay, ay, ay, ay, Hernán... Y tú que sigues simplificando, y sin leer  
 lo que escribo, o no queriendo entenderlo...
 
 La solución:
 http://www.saberweb.com.ar/prueba/divs4.htm
   
 Sobre esa misma página, simplemente añade 8 opciones más a #menu2 y 
 #menu2b, y quita uno de los p del #contenido2. Ahora observa lo 
 bonitos que quedan tus saludos al pie solapándose con el menú... Va a 
 ser que no funciona del todo bien.

Si sabes que existe esa LIMITACION dada por la cantidad de opciones del 
menú, pues entonces tendrás la precaución de usar este esquema solo en 
sitios donde el menú es lo suficientemente breve.

Además, si el menú es más largo que los contenidos, sospecho que debe 
haber algún problema de arquitectura de la información al armar ese 
menú, yo veo en la mayoría de sitios menúes más cortos que el contenido...

Para cada problema hay que buscar la solución apropiada, no hay una sola 
solución universal.

Mira Ramón, lamento que te molestes, pero yo solo tomé tus propios 
ejemplos donde tú decidiste usar posicionamiento absoluto.  Un par de 
mensajes atrás hablábamos de cajas static flotadas con anchos en 
porcentajes, y no me respondiste cuáles anchos de columnas preferías. 
Cambiaste de ejemplos de pronto, sin responder las preguntas concretas 
que te hacía.

En el mensaje anterior tú mismo pusiste estos ejemplos absolutos, y 
por eso los tomé como base.

Si cambias el escenario en cada mensaje, no hay forma de terminar un 
diálogo productivo.

Yo te sugiero que uses flotados dentro de contenedores, y aplícale 
overflow:auto a esos contenedores. Anchos de cajas en porcentajes y 
textos en EM. No hay nada mejor. Puedes tener menúes cortos, largos, 
medianos, lo que quieras... Funciona.

Ni siquiera el W3C exige que el diseño líquido o elástico se sostenga 
más allá de un 200% de zoom. Para eso existen los magnificadores de 
pantalla. Cada cosa con su solución apropiada.

Saludos,

--
Hernán Beati
http://www.saberweb.com.ar
___
Lista de distribución Ovillo
Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org
Puedes modificar tus datos o desuscribirte en la siguiente dirección: 
http://lists.ovillo.org/mailman/listinfo/ovillo


Re: [Ovillo] Trabajar con EMs

2009-03-06 Por tema Hernán Beati - SaberWeb.com.ar
Retomo el hilo, tratando de cerrar el tema original:

Ramón Corominas escribió:

 http://www.ramoncorominas.com/ovillo/2col/

 - DIVS1: Con porcentajes, al ampliar las fuentes más allá de un
 determinado tamaño, los contenedores se me comen el contenido.


Te invito a seguir un proceso de diseño lógico, partiendo de las
LIMITACIONES REALES, y no de unas arbitrarias medidas deseadas.

Si el cliente te da un menú como ése, y tú ves que el texto Hamsters 
(que es el más largo que te ha dado) se te sale afuera, ¿por
qué no lo tomas en cuenta? Deberías hacerlo...

No es el diseño CSS el que debe ser adaptable, ES UNO MISMO el que 
debe adaptar sus técnicas a cada proyecto, y manejar soluciones 
apropiadas para distintos casos, sin buscar una solución única y 
uniforme, igual para todos los casos.

Por ejemplo, aplica el MAXIMO de zoom del Firefox (aunque sea muchísimo 
más del 200% recomendado por el W3C) y mira qué tanto se asoma la 
palabra Hamsters.

Para el tamaño de letra que has aplicado al menú (considerándolo otro 
requisito definido, no me lo cambies ahora!) si aplicas esto se elimina 
tu problema:

#menu  { width: 18%; }
#contenido { width: 66%; }

Probado a 800x600, 1024x768 y 1280x800.

Eso sí, me adelanto: si lo reduces a un extremo sumamente exagerado 
claro que tendrá sus problemas. Pero la enorme mayoría de usuarios que 
precisa hacer 500% de zoom creo que usa pantallas con resoluciones de 
más de 800 x 600, no más chicas que eso. Además, para resoluciones 
menores existe media:handheld.

Desde ya, a un zoom normal, el menú se verá bastante holgado, pero la
perfección absoluta no es una característica humana ni del diseño web 
líquido o elástico... no debes pretender que el contenido se vea 
exactamente igual en todos los tamaños, es imposible eso, ya sea con CSS 
o con tablas.


 - DIVS2: Mezclando ems y porcentajes con divs flotados, en cuanto el
 menú crece un poco el segundo div se cae (no se me ocurre ninguna manera
 de hacer que se encoja).


No tiene sentido plantear un layout con esa combinación. Es mezclar agua
y aceite. No perdamos tiempo.


 - DIVS3/TABLAS: Con divs simulando tablas mediante propiedades de CSS,
 obtengo lo que quiero, quedando exactamente igual que si utilizo una
 maquetación con tablas reales. Desgraciadamente, esas propiedades no
 funcionan bien con IE, por lo que la única opción cross-browser sería
 maquetar con tablas de verdad


NO, no sería la única solución maquetar con tablas.

Una solución cross-browser sería que uses la simulación de tablas para 
todos los navegadores, y agregues comentarios condicionales solo para 
Explorer, que agreguen el código necesario para que se vea el contenido 
(no dije idénticamente, solo que se vea) y para ese navegador puedes 
usar porcentajes como en tu ejemplo 1. ¿Más trabajo? Sí. Pero 
funciona. Sin tablas.



 Sí, soy consciente de que esas medidas pueden ser casos extremos

Sí que son extremos! Has llevado el zoom de Firefox a su máximo posible. 
  No hay sitio que aguante a ese nivel, y por eso el W3C fija en 200% el 
zoom máximo sin que se desarmen las cajas.


 pero
 no veo la razón para no querer que algunos de los contenedores crezcan
 acorde con la fuente y que a la vez otros se adapten al espacio que
 quede. Para mí es algo realmente útil.


Por más que a ti te guste o te sea muy útil, que lo comprendo, no es un 
objetivo excluyente para hacer un buen sitio web al que incluso tú 
puedas acceder con comodidad. El objetivo de una web es que se acceda a 
los contenidos, si eso se cumple, la solución empleada es válida.

Pero de todos modos, el requerimiento de que los contenedores crezcan se
satisface con porcentajes (caso 1). No creo que debas seguir perdiendo 
el tiempo intentando mezclar ems y porcentajes para lograr que los 
contenedores crezcan.



 Nota: he visto algún diseño con CSS a dos (y tres) columnas que usa una
 técnica a través de márgenes en ems para hacer algo parecido a esto,
 pero no termina de funcionarme bien del todo, es una pena.


Por favor! Compártenos el código al punto en que lo tengas, que 
trataremos de hacerlo funcionar entre todos... :-)

Tú mismo has dicho unos mensajes atrás que estamos en una lista para 
aprender los unos de los otros, si te guardas el código tal vez nos 
estás privando a todos de llegar a una solución algo mejor que las 
limitadas soluciones conocidas hasta ahora.

Saludos,

--
Hernán Beati
http://www.saberweb.com.ar

___
Lista de distribución Ovillo
Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org
Puedes modificar tus datos o desuscribirte en la siguiente dirección: 
http://lists.ovillo.org/mailman/listinfo/ovillo


Re: [Ovillo] Trabajar con EMs

2009-03-06 Por tema Ramón Corominas
Hola de nuevo, Hernán.

 Si sabes que existe esa LIMITACION dada por la cantidad de opciones del 
 menú, pues entonces tendrás la precaución de usar este esquema solo en 
 sitios donde el menú es lo suficientemente breve.
   
¿Y tú cómo es que lo sabes? Quizá me expliqué mal, pero esto no se trata 
de menús vs. contenido, sino de COLUMNA A vs. COLUMNA B vs. COLUMNA 
N, unas al lado de otras, que miden alturas distintas, sin saber a 
priori cuál medirá más que la otra, e incluso pudiendo variar esas 
proporciones al aumentar la letra.

Estoy hablando de soluciones genéricas, y tú me hablas de las 
particularidades de cada ejemplo que te propongo. Como te he explicado, 
EXISTE una posible solución GENÉRICA, que sirve en TODOS los casos, si 
se usa una maquetación con tablas/divs de tablas; el problema es que IE 
no pilla esto último, y la maquetación con tablas de verdad nos parece 
una guarrería semántica.

 Además, si el menú es más largo que los contenidos, sospecho que debe 
 haber algún problema de arquitectura de la información al armar ese 
 menú, yo veo en la mayoría de sitios menúes más cortos que el contenido...
   
Y cuántos miles de sitios habrá donde existe una columna lateral con 
información complementaria que a veces se extiende más allá de los 
contenidos del artículo...

 Para cada problema hay que buscar la solución apropiada, no hay una sola 
 solución universal.
   
La solución que he aportado sí podría ser universal cuando todos los 
navegadores acepten display: table, etc. Las magníficas posibilidades de 
la maquetación con tablas, pero sin tablas.

 Mira Ramón, lamento que te molestes, pero yo solo tomé tus propios 
 ejemplos donde tú decidiste usar posicionamiento absoluto.
¿Ah, sí? ¿Dónde he usado yo posicionamiento absoluto? Por más que miro 
no lo encuentro.

 Un par de mensajes atrás hablábamos de cajas static flotadas con anchos
 en porcentajes, y no me respondiste cuáles anchos de columnas preferías.
   
Yo te había dicho claramente que quería ems para algunas de mis columnas 
porque los porcentajes no me servían al no ampliarse; sin embargo, tú 
decidiste prescindir de mis preferencias y preguntarme qué porcentajes 
de anchos quería.

 Cambiaste de ejemplos de pronto, sin responder las preguntas concretas 
 que te hacía.
   
Lo que hice fue no entrar en tu ejemplo, porque era claramente opuesto a 
lo que yo pedía. Si pregunto por peras y tú me das melones, pues no sé 
qué esperas que te responda, la verdad.

 En el mensaje anterior tú mismo pusiste estos ejemplos absolutos, y 
 por eso los tomé como base.
   
Por favor, vuelve a revisar mis ejemplos y dime dónde ves tú los 
absolutos, porque yo no me entero.

 Si cambias el escenario en cada mensaje, no hay forma de terminar un 
 diálogo productivo.
   
Venga, va, la última vez que explico el escenario:

- Diseño líquido, que no haga sroll horizontal al aumentar el tamaño de 
letra (hasta un 200%).
- N columnas, con contenidos desconocidos (no necesariamente menús, 
puede ser cualquier tipo de contenido)
- La altura de cada columna es indeterminable a priori (por ejemplo, los 
contenidos se leen de una b.d.)
- Algunas de las columnas deben poder tener anchos en ems para que 
crezcan al aumentar la fuente (el objetivo de esta restricción es evitar 
que sus contenidos se solapen con otros contenedores al aumentar, cosa 
que puede ocurrir con los porcentajes o los pixels).
- El resto de las columnas deberán ajustar su ancho al restante tras 
haber crecido las columnas en ems (se entenderá que estas columnas 
variables son aún suficientemente anchas con un 200% de aumento como 
para no producirse solapamientos).
- En caso de existir más contenidos bajo las columnas, estos deben 
desplazarse hacia abajo a medida que crece la altura de las columnas 
superiores (¡ojo!, puede darse el caso de que una columna que antes era 
menos alta pase a ser más alta al aumentar la fuente).

Si ahora miras mis ejemplos DIVS3 y TABLAS, verás que cumplen TODAS las 
condiciones impuestas. Con DIVS flotados yo no he sabido hacerlo, aunque 
repito que he visto algunos esquemas más o menos complejos que funcionan 
relativamente bien, pero que añaden gran cantidad de divs extra y a 
veces fallan.

 Yo te sugiero que uses flotados dentro de contenedores, y aplícale 
 overflow:auto a esos contenedores. Anchos de cajas en porcentajes y 
 textos en EM. No hay nada mejor. Puedes tener menúes cortos, largos, 
 medianos, lo que quieras... Funciona.
   
Sí hay algo mejor, so pena de IE, pero venga, lo dejo aquí que ya aburre.

 Para eso existen los magnificadores de pantalla.
Supongo que nunca has usado un magnificador de pantalla... Un 
magnificador es un apaño para cuando las cosas no pueden hacerse de otra 
manera, igual que un lector de pantalla es un apaño para cuando no 
puedes ver. En mi caso, mi campo visual es reducido, con un agujero 
central en el que veo relativamente bien; otras personas tienen la 
visión al revés, ven mejor por el lateral y mal en 

Re: [Ovillo] Trabajar con EMs

2009-03-06 Por tema Ramón Corominas
Hola de nuevo.
 Por ejemplo, aplica el MAXIMO de zoom del Firefox (aunque sea muchísimo 
 más del 200% recomendado por el W3C)
   
Tengo curiosidad... ¿Qué entiendes tú por 200%? Tal y como está ese 
menú, para llegar a aumentar su tamaño de letra en un 200% necesitas 
pulsar 6 veces la tecla Ctrl + (al menos eso necesito yo). El máximo 
zoom de FF3 son 8 pulsaciones de esa tecla. Yo entiendo que 200% es que 
la letra mida el doble de lo que medía originalmente, ¿tú qué es lo que 
entiendes?

 Para el tamaño de letra que has aplicado al menú (considerándolo otro 
 requisito definido, no me lo cambies ahora!) si aplicas esto se elimina 
 tu problema:

 #menu  { width: 18%; }
 #contenido { width: 66%; }
   
Sí, se elimina mi problema y se eliminan las medidas del diseño 
original... Ya le puedo decir al diseñador: oye, que dice Hernán que en 
lugar de poner 7% ponemos 18%, que así ya no da problemas. Solucionado 
el problema. Gracias.

 Desde ya, a un zoom normal, el menú se verá bastante holgado
Y distinto al diseño original, claro está...

 No tiene sentido plantear un layout con esa combinación. Es mezclar
 agua y aceite. No perdamos tiempo.
   
Aquí sí que me has dejado acojonao. Resulta que ESA combinación, que es 
la que funciona PERFECTA, y que es lo que se ve en los layouts con 
tablas, a ti te parece que es perder el tiempo y mezclar agua y aceite.

No, si al final lo de que CSS3 exista la función calc() [1] es una 
pérdida de tiempo, no sé ni a quién se le habrá ocurrido semejante 
tontería... :P Y luego me dirá a mí que estudie CSS...

 agregues comentarios condicionales solo para Explorer, que agreguen el código
 necesario para que se vea el contenido (no dije idénticamente, solo que se
 vea)
Ajá, ahora lo he entendido, vale, te referías a hacer este apaño, que es 
lo que haría ahora al encontrarme con un caso de estos, pero no deja de 
ser un cambio al diseño original.

 Sí que son extremos! Has llevado el zoom de Firefox a su máximo posible.
   
En ocasiones me he encontrado webs donde incluso con el máximo zoom de 
Firefox, las tipografías no aumentan ni siquiera al 150% de su tamaño 
original; o más frecuentemente, que aunque aumentes todo lo que puedas, 
siguen siendo fuentes bastante pequeñas. Ah, eso sí, Firefox tiene una 
posibilidad para establecer un tamaño mínimo de tipografía, pero eso 
puede provocar que los diseños con porcentajes empiecen a descuadrarse 
incluso antes de pulsar la tecla Control + una sola vez.

 No hay sitio que aguante a ese nivel, y por eso el W3C fija en 200%
 el zoom máximo sin que se desarmen las cajas.
   
El diseño con tablas que he puesto como ejemplo se ve perfecto y sin 
solapamientos al máximo zoom.

 El objetivo de una web es que se acceda a los contenidos, si eso se cumple,
 la solución empleada es válida.
   
Creía que el objetivo de esta lista era buscar soluciones que no sólo 
permitan acceder a los contenidos, sino también hacerlo adaptándonos a 
posibles diseños raros que los diseñadores se inventen... Si no, 
bastaría con poner un chorro de texto y se acabó.

 No creo que debas seguir perdiendo el tiempo intentando mezclar ems y 
 porcentajes
 para lograr que los contenedores crezcan.
   
Ok, pero no te olvides de avisar también al W3C de que dejen de perder 
el tiempo con calculitos tontos... guiño

 Por favor! Compártenos el código al punto en que lo tengas, que 
 trataremos de hacerlo funcionar entre todos... :-)
   
Tienes razón en este punto, mis disculpas. Los diseños de ese tipo que 
vi eran de Ruthsarian [2] y Douglas Livingstone [3]. Lo cierto es que no 
recuerdo muy bien cuáles eran los problemas, pero sé que no funcionaban 
a la perfección.

En cualquier caso, quiero aclarar que todo esto no es una necesidad del 
día a día, normalmente no se necesita algo tan específico, sólo un tema 
traído aquí siguiendo el hilo sobre dar tamaños a los contenedores en 
ems y las posibles razones, que yo creo que haberlas haylas.

Saludos,
Ramón.

[1] CSS3 values and units: The 'calc' function
http://www.w3.org/TR/css3-values/#calc

[2] Skidoo Too, de Ruthsarian
http://webhost.bridgew.edu/etribou/layouts/skidoo_too/two_columns_left.html

[3] Mark #2, de Douglas Livingstone
http://www.redmelon.net/tstme/3cols2
___
Lista de distribución Ovillo
Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org
Puedes modificar tus datos o desuscribirte en la siguiente dirección: 
http://lists.ovillo.org/mailman/listinfo/ovillo


Re: [Ovillo] Trabajar con EMs

2009-03-06 Por tema Hernán Beati - SaberWeb.com.ar
Ramón Corominas escribió:

 Tengo curiosidad... ¿Qué entiendes tú por 200%? Tal y como está ese 
 menú, para llegar a aumentar su tamaño de letra en un 200% necesitas 
 pulsar 6 veces la tecla Ctrl + (al menos eso necesito yo). El máximo 
 zoom de FF3 son 8 pulsaciones de esa tecla. Yo entiendo que 200% es que 
 la letra mida el doble de lo que medía originalmente, ¿tú qué es lo que 
 entiendes?


Entiendo eso mismo, es claro.

Pero los últimos 2 Control + ellos solos producen un aumento de 100%
extra (contado sobre el valor inicial).

Es decir, con los primeros 6 llegas al 200%, con los 8 posibles niveles 
llegas aproximadamente al 300% del tamaño original (al menos eso medí a 
ojo con la extensión MeasureIt de Firefox). Así que al menos con 
Firefox, el máximo posible es un 300% (bastante por encima del 200% 
mencionado por el W3C).


  Para el tamaño de letra que has aplicado al menú (considerándolo otro 
  requisito definido, no me lo cambies ahora!) si aplicas esto se elimina 
  tu problema:
 
  #menu  { width: 18%; }
  #contenido { width: 66%; }
  
 Sí, se elimina mi problema y se eliminan las medidas del diseño
 original... Ya le puedo decir al diseñador: oye, que dice Hernán que
 en lugar de poner 7% ponemos 18%, que así ya no da problemas.


(te respondo abajo)


 
 [3] Mark #2, de Douglas Livingstone
 http://www.redmelon.net/tstme/3cols2
 

Fíjate cómo en este ejemplo al llegar a unos 5 control + en Firefox,
las palabras de la columna derecha se salen fuera de pantalla.

¿Qué debería hacer un diseñador ante este dato de la realidad?: yo creo 
que ensanchar algo más esa columna...

Entonces, volvemos a la idea de que el proceso de diseño DEBE tener en
cuenta los CONTENIDOS, no puede consistir en una inspiración repentina
y rígida de un diseñador que no sabe las consecuencias posteriores al 
pasar a XHTML y CSS sus diseños. Algo de eso hemos hablado ayer en otro 
hilo...

No sirve un diseño descontextualizado de sus contenidos, y de las
limitaciones del HTML/CSS.

Si voy a crear el menú para una empresa de tuercas que colocará en su
menú vertical nombres como: Tuerca XZF-34678b opción JX34 tendré que
rechazar un diseño de un diseñador que se empeñe en sostener que ese
menú debe medir 50px de ancho... el diseño depende del contenido
muchas veces. Es un límite a tener en cuenta.


 [2] Skidoo Too, de Ruthsarian
 
http://webhost.bridgew.edu/etribou/layouts/skidoo_too/two_columns_left.html

En el último nivel de zoom del Firefox, me produce scroll horizontal (en
1280 x 800px). Pero voy a estudiarlo con tiempo, parece muy interesante.

Gracias por compartir los enlaces.

Saludos!

--
Hernán Beati
http://www.saberweb.com.ar

___
Lista de distribución Ovillo
Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org
Puedes modificar tus datos o desuscribirte en la siguiente dirección: 
http://lists.ovillo.org/mailman/listinfo/ovillo


Re: [Ovillo] Trabajar con EMs

2009-03-05 Por tema Martin Etxauri
Hola a todos y gracias por las respuestas

 Yo no estoy de acuerdo en esta moda de usar cajas con tamaños en  
 EM'S.Em es
 una unidad tipográfica destinada a controlar el tamaño y la  
 proporción de
 las letras.
 Su objetivo no es controlar el tamaño de objetos, en caso de una web  
 width y
 height.

Bueno, el em en origen es una medida relacionada con las imprenta de  
tipos móviles, vamos, que si nos ponemos a mirar para que se creó esa  
unidad no tiene sentido que se use en un ordenador, pero no, las cosas  
y su utilización evolucionan y se transforman y, en mi opinión, ha  
pasado a ser una medida relativa al tamaño de fuente, lo cual no  
quiere decir que sea una medida solo para aplicar a fuentes, de hecho  
creo que es una herramienta muy buena que permite que el contenedor se  
adapte al contenido... ¿que mas queremos en web?

Yo la primera vez que vi como se adaptaba la web de 456bereastreet  
[1]  según hacía el texto mas grande o mas pequeño aluciné y me  
pareció el ideal para una web.

 En cualquier caso, el mayor peligro que le veo a trabajar *todo* en
 ems es que puede ser que las cajas empiecen a salirse de la pantalla y
 te obligue a hacer scroll horizontal, lo que es un rollo, sobre todo
 para una persona que tenga un problema visual, que será quien más
 probablemente aumentará el tamaño.

Por esto mismo es por lo que quiero usar max-width el ancho se adapta  
al texto hasta que llega  a el ancho de la ventana y entonces no se  
ancha mas, de modo que no sale scroll horizontal, por lo menos donde  
lo aceptan... el IE hay que apañar, claro.

 Sólo imagínense que
 tenemos una banda horizontal en la parte superior de 120 px de alto
 donde ponemos el nombre del sitio en una imagen. Ya sea porque usa
 una tipografía demasiado específica o porque hicimos un diseño a lo
 Google-en-fecha-señalada o lo que sea. Si aumentamos la fuente y las
 medidas de nuestro cabezal están dadas en unidades relativas a esta,
 puede llegar el momento en que una buena parte de la pantalla esté
 ocupada por este cabezal por lo que el usuario tendría que scrolear
 para llegar al texto que es en realidad lo que quiere ver más grande;
 y la idea es mejorar la lectura no hacerla más difícil.
Completamente de acuerdo, no se trata de hacer el fanático y que tenga  
que estar todo en ems, en este caso estoy intentando que el alto de  
las cajas lo defina su contenido, y creo que me va a funcionar bien así

gracias y saludos


[1] http://www.456bereastreet.com/
___
Lista de distribución Ovillo
Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org
Puedes modificar tus datos o desuscribirte en la siguiente dirección: 
http://lists.ovillo.org/mailman/listinfo/ovillo


Re: [Ovillo] Trabajar con EMs

2009-03-05 Por tema Hernán Beati - SaberWeb.com.ar
Pablo Suárez León escribió:
 
 Si 
 defines el texto en ems y los contenedores en píxeles (por ejemplo) al 
 aumentar el tamaño del texto, éste aumentará pero no sus contenedores, 
 llegando un momento que los contenedores se comerán, literalmente, su 
 contenido.

No es tan así. Convengamos en que eso solo sucederá si además de ancho 
le pones un height a los contenedores, práctica para nada aconsejable.

Pero si no pones ningún height, dejando fluir el alto del contenedor 
para que se ajuste a su contenido, ningún contenedor se comerá al texto.

Por lo cual, no es tan mala la solución de combinar contenedores en 
pixeles y textos en EM (claro, habría que disponer de un CSS para 
media=handheld para que no queden unas columnas inusables en pantallas 
pequeñas).


 Otra cosa, es usar porcentajes en las cajas, en lugar de píxeles (por 
 ejemplo)...

Coincido en que ésa es una de las mejores combinaciones posibles. Los 
anchos de las cajas en porcentajes, y el texto en EM. Sin height en 
las cajas, por supuesto. Permite ampliar el texto para quien lo 
necesite, y no se supera nunca el ancho de pantalla (no hay scroll 
horizontal).

Según las WCAG 2.0 recién salidas del horno, el texto debe poder 
ampliarse solo un 200% sin romper el diseño, no más. Es bastante más 
de lo que necesita un miope como yo...

Saludos!

--

Hernán Beati
http://www.saberweb.com.ar
___
Lista de distribución Ovillo
Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org
Puedes modificar tus datos o desuscribirte en la siguiente dirección: 
http://lists.ovillo.org/mailman/listinfo/ovillo


Re: [Ovillo] Trabajar con EMs

2009-03-05 Por tema Pablo Suárez León


Hernán Beati - SaberWeb.com.ar escribió:

 
 No es tan así. Convengamos en que eso solo sucederá si además de ancho 
 le pones un height a los contenedores, práctica para nada aconsejable.
 
 Pero si no pones ningún height, dejando fluir el alto del contenedor 
 para que se ajuste a su contenido, ningún contenedor se comerá al texto.
 
 Por lo cual, no es tan mala la solución de combinar contenedores en 
 pixeles y textos en EM (claro, habría que disponer de un CSS para 
 media=handheld para que no queden unas columnas inusables en pantallas 
 pequeñas).

Ni tan así :-) si el ancho del contenedor está limitado en px y aumentas 
el texto llega un momento en que una sola palabra puede ser mas ancha 
que el contenedor. Así que, o se sale del contenedor, o el contenedor se 
la come o aparece scroll...

___
Lista de distribución Ovillo
Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org
Puedes modificar tus datos o desuscribirte en la siguiente dirección: 
http://lists.ovillo.org/mailman/listinfo/ovillo


Re: [Ovillo] Trabajar con EMs

2009-03-05 Por tema Ramón Corominas
Pues sí... Pasa bastante a menudo cuando se usan esquemas de varias 
columnas.

Los usuarios que realmente necesitan ampliar el tamaño de letra a veces 
lo amplían mucho más de lo que los diseñadores creen, y pasa lo que 
pasa: solapamientos, desapariciones de letras y demás cosas raras.

Saludín,
Ramón.

Pablo Suárez León escribió:
   
 si el ancho del contenedor está limitado en px y aumentas 
 el texto llega un momento en que una sola palabra puede ser mas ancha 
 que el contenedor.

___
Lista de distribución Ovillo
Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org
Puedes modificar tus datos o desuscribirte en la siguiente dirección: 
http://lists.ovillo.org/mailman/listinfo/ovillo


Re: [Ovillo] Trabajar con EMs

2009-03-05 Por tema Hernán Beati - SaberWeb.com.ar
Ramón Corominas escribió:
 
 Los usuarios que realmente necesitan ampliar el tamaño de letra a veces 
 lo amplían mucho más de lo que los diseñadores creen, y pasa lo que 
 pasa: solapamientos, desapariciones de letras y demás cosas raras.
 
 
 Pablo Suárez León escribió:
   
 si el ancho del contenedor está limitado en px y aumentas 
 el texto llega un momento en que una sola palabra puede ser mas ancha 
 que el contenedor.


Yo no estoy de acuerdo en llevar los ejemplos al extremo (y soy de los 
que hacen control + en TODAS las páginas wbe, debido a mi miopía).

Creo que nadie podría navegar sin un magnificador de pantalla si 
necesita un nivel tan enorme de zoom. Y al parecer es lo que han 
entendido en el W3C.

No encuentro ahora mismo la referencia, pero según las nuevas WCAG 2.0, 
solo es necesario cuidar que el usuario pueda hacer hasta un 200% de 
zoom (si alguien tiene la referencia, por favor, se agradecerá que la 
comparta).

Es un margen prudente, que depende de nuestra precaución y habilidad 
como diseñadores. Si vas a hacer una lista de largas URLS en una columna 
de 50px de ancho... bueno, pues como que no habrá ninguna solución para 
tan mala decisión. Pero si creas contenedores de al menos el doble de 
ancho de tu palabra más larga, asunto solucionado.

Si el usuario es tan miope que necesita más del 200% de zoom, 
seguramente ya estará usando un magnificador de pantalla, y no precisará 
más del 200% mediante el zoom del navegador.

Creo que es un buen punto para plantear en la lista de Accesibilidad del 
Sidar,  AccesoWeb [1].


[1]
http://es.groups.yahoo.com/group/accesoweb/

Saludos!

--

Hernán Beati
http://www.saberweb.com.ar
___
Lista de distribución Ovillo
Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org
Puedes modificar tus datos o desuscribirte en la siguiente dirección: 
http://lists.ovillo.org/mailman/listinfo/ovillo


Re: [Ovillo] Trabajar con EMs

2009-03-05 Por tema Ramón Corominas
Hola, Hernán.

Efectivamente, eso es lo que dice el criterio 1.4.4 (nivel AA) de las 
WCAG 2.0, donde ponen un límite razonable del aumento del texto... 
Pero una cosa es lo que dice el W3C y otra lo que los usuarios realmente 
hacen (hacemos).

Si te sirve de algo, yo tengo un problema visual bastante serio (por 
cierto, nada que ver con la miopía) y en ocasiones aumento el texto 
hasta un 400%, más o menos. Pero no porque me haga falta siempre ese 
aumento, sino más bien porque la medida 200% no quiere decir nada, en 
realidad, y no se aplica por igual a todas las partes de la página. Por 
ejemplo, si el diseñador usa (como a veces pasa) un tamaño de letra de 
unos 8-10px, aumentar eso al 200% sólo lo lleva a 16-20px, lo cual puede 
ser insuficiente para mí. El problema real suele suceder cuando existen 
múltiples tamaños de fuente combinados: al aumentar unos hasta que se 
puedan leer, otros resultan desproporcionadamente grandes, por lo que NO 
es un caso extremo, sino más bien una realidad que me encuentro día a día.

Además, hay que tener en cuenta que no todas las fuentes tienen la misma 
legibilidad ni contraste. En mi caso, las fuentes más finas me resultan 
casi imposibles de leer incluso a tamaños grandísimos, mientras que 
puedo leer perfectamente una fuente pequeña con buen cuerpo o en negrita.

Ah, y sí, puedo navegar sin un magnificador... guiño

Un saludín,
Ramón.

Hernán Beati - SaberWeb.com.ar escribió:
 Creo que nadie podría navegar sin un magnificador de pantalla si 
 necesita un nivel tan enorme de zoom. Y al parecer es lo que han 
 entendido en el W3C.

 No encuentro ahora mismo la referencia, pero según las nuevas WCAG 2.0, 
 solo es necesario cuidar que el usuario pueda hacer hasta un 200% de 
 zoom (si alguien tiene la referencia, por favor, se agradecerá que la 
 comparta).
___
Lista de distribución Ovillo
Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org
Puedes modificar tus datos o desuscribirte en la siguiente dirección: 
http://lists.ovillo.org/mailman/listinfo/ovillo


Re: [Ovillo] Trabajar con EMs

2009-03-05 Por tema Pablo Suárez León


Hernán Beati - SaberWeb.com.ar escribió:

 
 No encuentro ahora mismo la referencia, pero según las nuevas WCAG 2.0, 
 solo es necesario cuidar que el usuario pueda hacer hasta un 200% de 
 zoom (si alguien tiene la referencia, por favor, se agradecerá que la 
 comparta).
 

Las técnicas de suficiencia en este punto [1] nos dicen en el punto 2 
que nos aseguremos de que tanto texto como contenedores se puedan 
redimensionar y en el punto 4 que en el caso de que el texto 
redimensione y los contenedores no, nos aseguremos de que no se pierde 
contenido ni funcionalidad.


[1] http://www.w3.org/WAI/WCAG20/quickref/#qr-visual-audio-contrast-scale

___
Lista de distribución Ovillo
Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org
Puedes modificar tus datos o desuscribirte en la siguiente dirección: 
http://lists.ovillo.org/mailman/listinfo/ovillo


Re: [Ovillo] Trabajar con EMs

2009-03-05 Por tema Ignacio Ricci
Como alguien bien dijo la unidad em en realidad nace relacionada con la
imprenta.Cuando diseñamos para imprimir usamos tamaños en milimetros,
centímetros y en caso metros. No usamos ems para definir los tamaños de los
fondos de los textos o las cajas.
Esto trasladado a la web tiene coherencia en usar pixels.





2009/3/5 Pablo Suárez León psua...@technosite.es



 Hernán Beati - SaberWeb.com.ar escribió:

 
  No encuentro ahora mismo la referencia, pero según las nuevas WCAG 2.0,
  solo es necesario cuidar que el usuario pueda hacer hasta un 200% de
  zoom (si alguien tiene la referencia, por favor, se agradecerá que la
  comparta).
 

 Las técnicas de suficiencia en este punto [1] nos dicen en el punto 2
 que nos aseguremos de que tanto texto como contenedores se puedan
 redimensionar y en el punto 4 que en el caso de que el texto
 redimensione y los contenedores no, nos aseguremos de que no se pierde
 contenido ni funcionalidad.


 [1] http://www.w3.org/WAI/WCAG20/quickref/#qr-visual-audio-contrast-scale

 ___
 Lista de distribución Ovillo
 Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org
 Puedes modificar tus datos o desuscribirte en la siguiente dirección:
 http://lists.ovillo.org/mailman/listinfo/ovillo




-- 
↓۝ Ignacio Ricci
www.ignacioricci.com
___
Lista de distribución Ovillo
Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org
Puedes modificar tus datos o desuscribirte en la siguiente dirección: 
http://lists.ovillo.org/mailman/listinfo/ovillo

Re: [Ovillo] Trabajar con EMs

2009-03-05 Por tema David Pardo
La imprenta tiene muy poca relación con la web. Las analogías de este
tipo creo que no tienen sentido.

EM es una herramienta en el arsenal del maquetador, igual que los
porcentajes o las medidas en píxeles, que tiene su aplicación en los
casos en que se quiera relacionar los anchos con el tamaño del texto.
Por tanto, creo que la discusión se debe centrar en si tiene sentido
maquetar en relación al tamaño del texto.

En esta línea, hay un par de circunstancias a considerar (en todos los
casos, hasta donde yo se):
*Las imágenes no se pueden definir en EMs sin pérdida de calidad. Habría
que cargar una imagen suficientemente grande y dejar al navegador hacer
el resampling, con el aumento de carga que eso supone.
*Al aumentar suficientemente una maquetación en EMs, aparecerá scroll
horizontal salvo que se tomen medidas específicas (max-width fijado con
javascript?)
*Los navegadores modernos permiten aumentar la página completa, haciendo
el mismo trabajo que maquetar en EMs pero sin necesidad de romperse los
cuernos
*El problema del subpixel siempre está presente. Con los explorers
redondeando hacia arriba y el resto ajustando, aparecen inconsistencias
que hay que tratar.

Por estos puntos, y alguno más ya tratado, mi opinión personal es que,
salvo en casos muy particulares, maquetar por completo en EMs no da las
suficientes ventajas frente a los inconvenientes.

un saludo,

David


Ignacio Ricci escribió:
 Como alguien bien dijo la unidad em en realidad nace relacionada con la
 imprenta.Cuando diseñamos para imprimir usamos tamaños en milimetros,
 centímetros y en caso metros. No usamos ems para definir los tamaños de los
 fondos de los textos o las cajas.
 Esto trasladado a la web tiene coherencia en usar pixels.
 
 
 
 
 
 2009/3/5 Pablo Suárez León psua...@technosite.es
 

 Hernán Beati - SaberWeb.com.ar escribió:

 No encuentro ahora mismo la referencia, pero según las nuevas WCAG 2.0,
 solo es necesario cuidar que el usuario pueda hacer hasta un 200% de
 zoom (si alguien tiene la referencia, por favor, se agradecerá que la
 comparta).

 Las técnicas de suficiencia en este punto [1] nos dicen en el punto 2
 que nos aseguremos de que tanto texto como contenedores se puedan
 redimensionar y en el punto 4 que en el caso de que el texto
 redimensione y los contenedores no, nos aseguremos de que no se pierde
 contenido ni funcionalidad.


 [1] http://www.w3.org/WAI/WCAG20/quickref/#qr-visual-audio-contrast-scale

 ___
 Lista de distribución Ovillo
 Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org
 Puedes modificar tus datos o desuscribirte en la siguiente dirección:
 http://lists.ovillo.org/mailman/listinfo/ovillo

 
 
 
___
Lista de distribución Ovillo
Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org
Puedes modificar tus datos o desuscribirte en la siguiente dirección: 
http://lists.ovillo.org/mailman/listinfo/ovillo


Re: [Ovillo] Trabajar con EMs

2009-03-05 Por tema Hernán Beati - SaberWeb.com.ar
Pablo Suárez León escribió:
 
 Las técnicas de suficiencia en este punto [1] nos dicen en el punto 2 
 que nos aseguremos de que tanto texto como contenedores se puedan 
 redimensionar 

Gracias Pablo por la referencia!

Dice que los contenedores se puedan redimensionar. Entonces acepto que 
no podemos usar píxeles para cajas. Nunca más.

Pero podemos seguir usando porcentajes, que creo es la mejor solución.

Los diseños líquidos son mencionados explícitamente en la misma 
referencia, en el punto:
http://www.w3.org/TR/2008/NOTE-WCAG20-TECHS-20081211/G146
el segundo enlace bajo el título: Techniques for text container resizing.

 y en el punto 4 que en el caso de que el texto 
 redimensione y los contenedores no, nos aseguremos de que no se pierde 
 contenido ni funcionalidad.
 
 
 [1] http://www.w3.org/WAI/WCAG20/quickref/#qr-visual-audio-contrast-scale
 

Eso implícitamente acepta que podría ser que los contenedores no se 
redimensionen (que es lo que sucede con los diseños líquidos, en 
porcentajes, que solo se adaptan hasta el ancho de la ventana, no hacen 
scroll horizontal, y no tienen relación con el zoom).

Entonces, si el diseñador contempló que hasta un 200% de zoom el texto 
no desborde de su contenedor en porcentajes, entonces se cumple la 
pauta, porque:
1) el contenido no se pierde,
2) ni la funcionalidad tampoco.
Es algo que debe controlar el diseñador al tomar la decisión de qué 
ancho aplicará a una caja.

Y aprovecho para responder a Ramón: ¿Seguro que no te sería útil un 
magnificador si precisas un 400% de zoom en todas las páginas? Es que 
creo que es imposible hacer un diseño a 2 columnas (ni soñar con 3!) que 
permita un 400% de zoom sin desbordar!...

Por ejemplo, típico sitio de dos columnas, menú vertical a la izquierda, 
tenemos la palabra contáctenos en un cuerpo de 1em (lo que se traduce 
en unos 16px en la mayoría de navegadores), y esa palabra ocupará unos 
100px de ancho en ese escenario. ¿Debo hacer esa columna de 400px de 
ancho como mínimo, solo por si acaso le haces un zoom del 400%? ¿Y cómo 
garantizo eso si el ancho de las cajas debe ser especificado en 
porcentajes? ¿Y qué hacemos con los huecos de 300px que quedarán solo 
por si acaso? Creo que no hay diseño que aguante eso... ¿tienes una 
solución, Ramón? ¿Algún sitio que al 400% de zoom no se desborde NADA, 
pero NADA de veras?

Saludos!

--

Hernán Beati
http://www.saberweb.com.ar
___
Lista de distribución Ovillo
Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org
Puedes modificar tus datos o desuscribirte en la siguiente dirección: 
http://lists.ovillo.org/mailman/listinfo/ovillo


Re: [Ovillo] Trabajar con EMs

2009-03-05 Por tema Pablo Suárez León


Ignacio Ricci escribió:
 Como alguien bien dijo la unidad em en realidad nace relacionada con la
 imprenta.Cuando diseñamos para imprimir usamos tamaños en milimetros,
 centímetros y en caso metros. No usamos ems para definir los tamaños de los
 fondos de los textos o las cajas.
 Esto trasladado a la web tiene coherencia en usar pixels.

Creo que olvidamos una cosa...
Diseñar para imprenta no es diseñar para web. Cuando se diseña para 
imprenta el tamaño es fijo. A4, A5, folio, cartel...
La web es líquida, por lo cual el diseño para imprenta no sirve para 
web. O al menos, su filosofía es distinta.

Yo no aumento el texto de la publicidad del alimerka (por ejemplo, si 
acaso uso una lupa) pero sí el de la web de alimerka. Son cosas distintas.

Según yo lo veo, diseño impreso no es igual a diseño web. Y cuando se 
diseña para la web hay que tener en cuenta cosas que en el diseño 
impreso son impensables.

___
Lista de distribución Ovillo
Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org
Puedes modificar tus datos o desuscribirte en la siguiente dirección: 
http://lists.ovillo.org/mailman/listinfo/ovillo


Re: [Ovillo] Trabajar con EMs

2009-03-05 Por tema Martin Etxauri
 Como alguien bien dijo la unidad em en realidad nace relacionada con  
 la
 imprenta.Cuando diseñamos para imprimir usamos tamaños en milimetros,
 centímetros y en caso metros. No usamos ems para definir los tamaños  
 de los
 fondos de los textos o las cajas.
 Esto trasladado a la web tiene coherencia en usar pixels.

Personalmente creo que en general bastante intentamos hacer que se  
parezca la web al papel, que es uno de los grandes errores que  
cometemos diseñadores (y clientes que nos lo piden) así que este símil  
que propones lo veo desafortunadísimo.

Sería afortunado si las ventanas y los textos no fueran escalables,  
pero lo son.

Hace tiempo que estoy cada vez mas convencido (aunque no lo acabo de  
llevar del todo a la práctica, unos bocetos previos son un poco  
ineludibles) que la mejor manera de diseñar una web es directamente en  
html, pasando de diseñar primero en photoshop/illustrator/freehand/ 
gimp/etc al fin y al cabo ese es el medio en el que acabará. Resulta  
un poco como hacer un vestido en cerámica y luego pretender que en  
tela quede igual, pues no, la tela cae y se mueve, podrás hacer  
bocetos aproximativos del vestido a lápiz, y luego unos bocetos de  
patrón recortados en papel para calcular tamaños, pero una vez llegado  
a la tela, según quien se ponga el vestido quedará una cosa u otra.

En el caso de esta web en ems al principio empece un poco con los  
cálculos de píxeles del contenido / pixeles del contenedor =  
dimensión del contenido en ems pero me di cuenta que la mejor manera  
es hacerte a los ems, e ir poniendo y viendo como queda, que quieres  
mas pones mas, que quieres menos menos, pero pasar del cálculo de  
cuantos ems son tantos píxeles y trabajar directamente en ems. Hasta  
aquí mi experiencia, que igual acaba todo en un churro :D ya os contaré.

saludos 
  
___
Lista de distribución Ovillo
Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org
Puedes modificar tus datos o desuscribirte en la siguiente dirección: 
http://lists.ovillo.org/mailman/listinfo/ovillo


Re: [Ovillo] Trabajar con EMs

2009-03-05 Por tema Ignacio Ricci
Yo no comparto que se agrande una caja cuando se agrande la tipografía.Osea
no lo encuentro ni en el sentido tampoco. Cual es el beneficio?


2009/3/5 Martin Etxauri t...@eragin.com

  Como alguien bien dijo la unidad em en realidad nace relacionada con
  la
  imprenta.Cuando diseñamos para imprimir usamos tamaños en milimetros,
  centímetros y en caso metros. No usamos ems para definir los tamaños
  de los
  fondos de los textos o las cajas.
  Esto trasladado a la web tiene coherencia en usar pixels.

 Personalmente creo que en general bastante intentamos hacer que se
 parezca la web al papel, que es uno de los grandes errores que
 cometemos diseñadores (y clientes que nos lo piden) así que este símil
 que propones lo veo desafortunadísimo.

 Sería afortunado si las ventanas y los textos no fueran escalables,
 pero lo son.

 Hace tiempo que estoy cada vez mas convencido (aunque no lo acabo de
 llevar del todo a la práctica, unos bocetos previos son un poco
 ineludibles) que la mejor manera de diseñar una web es directamente en
 html, pasando de diseñar primero en photoshop/illustrator/freehand/
 gimp/etc al fin y al cabo ese es el medio en el que acabará. Resulta
 un poco como hacer un vestido en cerámica y luego pretender que en
 tela quede igual, pues no, la tela cae y se mueve, podrás hacer
 bocetos aproximativos del vestido a lápiz, y luego unos bocetos de
 patrón recortados en papel para calcular tamaños, pero una vez llegado
 a la tela, según quien se ponga el vestido quedará una cosa u otra.

 En el caso de esta web en ems al principio empece un poco con los
 cálculos de píxeles del contenido / pixeles del contenedor =
 dimensión del contenido en ems pero me di cuenta que la mejor manera
 es hacerte a los ems, e ir poniendo y viendo como queda, que quieres
 mas pones mas, que quieres menos menos, pero pasar del cálculo de
 cuantos ems son tantos píxeles y trabajar directamente en ems. Hasta
 aquí mi experiencia, que igual acaba todo en un churro :D ya os contaré.

 saludos

 ___
 Lista de distribución Ovillo
 Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org
 Puedes modificar tus datos o desuscribirte en la siguiente dirección:
 http://lists.ovillo.org/mailman/listinfo/ovillo




-- 
↓۝ Ignacio Ricci
www.ignacioricci.com
___
Lista de distribución Ovillo
Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org
Puedes modificar tus datos o desuscribirte en la siguiente dirección: 
http://lists.ovillo.org/mailman/listinfo/ovillo

Re: [Ovillo] Trabajar con EMs

2009-03-05 Por tema Pablo Suárez León


Ignacio Ricci escribió:
 Yo no comparto que se agrande una caja cuando se agrande la tipografía.Osea
 no lo encuentro ni en el sentido tampoco. Cual es el beneficio?

¿Qué el diseño sea coherente y proporcionado independientemente del 
tamaño de la fuente?

___
Lista de distribución Ovillo
Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org
Puedes modificar tus datos o desuscribirte en la siguiente dirección: 
http://lists.ovillo.org/mailman/listinfo/ovillo


Re: [Ovillo] Trabajar con EMs

2009-03-05 Por tema Ignacio Ricci
Perderías control sobre resoluciones de pantalla y correcta escalabilidad de
cajas.

2009/3/5 Pablo Suárez León psua...@technosite.es



 Ignacio Ricci escribió:
  Yo no comparto que se agrande una caja cuando se agrande la
 tipografía.Osea
  no lo encuentro ni en el sentido tampoco. Cual es el beneficio?

 ¿Qué el diseño sea coherente y proporcionado independientemente del
 tamaño de la fuente?

 ___
 Lista de distribución Ovillo
 Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org
 Puedes modificar tus datos o desuscribirte en la siguiente dirección:
 http://lists.ovillo.org/mailman/listinfo/ovillo




-- 
↓۝ Ignacio Ricci
www.ignacioricci.com
___
Lista de distribución Ovillo
Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org
Puedes modificar tus datos o desuscribirte en la siguiente dirección: 
http://lists.ovillo.org/mailman/listinfo/ovillo

Re: [Ovillo] Trabajar con EMs

2009-03-05 Por tema Martin Etxauri
 Yo no comparto que se agrande una caja cuando se agrande la  
 tipografía.Osea
 no lo encuentro ni en el sentido tampoco. Cual es el beneficio?


Desde luego llegados a un punto es una opción bastante personal,  
pero yo personalmente creo que el diseño (de lo que sea) es, lo  
primero, una interfaz para hacer mucho mas accesible, entendible, etc  
etc el contenido o la función (ya estemos hablando de diseño gráfico  
en papel de diseño industrial de arquitectura o de lo que sea) y  
dentro de esa lógica encuentro que el contenedor se adapte al  
contenido es un muy buen punto. Incluso metidos en estética, encuentro  
mucho mas estético que si el texto se agranda la caja se agrande, pero  
lo dicho, para gustos los colores :)

saludos
___
Lista de distribución Ovillo
Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org
Puedes modificar tus datos o desuscribirte en la siguiente dirección: 
http://lists.ovillo.org/mailman/listinfo/ovillo


Re: [Ovillo] Trabajar con EMs

2009-03-05 Por tema Pablo Suárez León


Ignacio Ricci escribió:
 Perderías control sobre resoluciones de pantalla y correcta escalabilidad de
 cajas.

Todo lo contrario. Tomaría el control sobre ello. O más bien, le daría 
al usuario el control sobre ello.

___
Lista de distribución Ovillo
Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org
Puedes modificar tus datos o desuscribirte en la siguiente dirección: 
http://lists.ovillo.org/mailman/listinfo/ovillo


Re: [Ovillo] Trabajar con EMs

2009-03-05 Por tema Ignacio Ricci
Perdón pero no entiendo. Tenes una caja de ancho no se, 8em. Con un parrafo
adentro.Y tenes que hacer un sitio para una resolución de 800 x 600. Y
empezas a hacer ctrl+
Podés controlar que el contenido no se exceda esa resolución sin hacer un
contenedor en pixels?

2009/3/5 Pablo Suárez León psua...@technosite.es



 Ignacio Ricci escribió:
  Perderías control sobre resoluciones de pantalla y correcta escalabilidad
 de
  cajas.

 Todo lo contrario. Tomaría el control sobre ello. O más bien, le daría
 al usuario el control sobre ello.

 ___
 Lista de distribución Ovillo
 Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org
 Puedes modificar tus datos o desuscribirte en la siguiente dirección:
 http://lists.ovillo.org/mailman/listinfo/ovillo




-- 
↓۝ Ignacio Ricci
www.ignacioricci.com
___
Lista de distribución Ovillo
Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org
Puedes modificar tus datos o desuscribirte en la siguiente dirección: 
http://lists.ovillo.org/mailman/listinfo/ovillo

Re: [Ovillo] Trabajar con EMs

2009-03-05 Por tema Jorge L. Batista E
El problema está en que cuando tienes unidades móviles, no tiene  
sentido pensar en un sitio de 800x600, en ese caso tendrías un sitio  
4x3 cualesquiera que fueran sus dimensiones finales.

El 05/03/2009, a las 08:09 AM, Ignacio Ricci escribió:

 Perdón pero no entiendo. Tenes una caja de ancho no se, 8em. Con un  
 parrafo
 adentro.Y tenes que hacer un sitio para una resolución de 800 x  
 600. Y
 empezas a hacer ctrl+
 Podés controlar que el contenido no se exceda esa resolución sin  
 hacer un
 contenedor en pixels?

 2009/3/5 Pablo Suárez León psua...@technosite.es



 Ignacio Ricci escribió:
 Perderías control sobre resoluciones de pantalla y correcta  
 escalabilidad
 de
 cajas.

 Todo lo contrario. Tomaría el control sobre ello. O más bien, le  
 daría
 al usuario el control sobre ello.

 ___
 Lista de distribución Ovillo
 Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org
 Puedes modificar tus datos o desuscribirte en la siguiente  
 dirección:
 http://lists.ovillo.org/mailman/listinfo/ovillo




 -- 
 ↓۝ Ignacio Ricci
 www.ignacioricci.com
 ___
 Lista de distribución Ovillo
 Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org
 Puedes modificar tus datos o desuscribirte en la siguiente  
 dirección: http://lists.ovillo.org/mailman/listinfo/ovillo
 ==
 **Las siguientes líneas son agregadas por los Servidores Centrales  
 de la Oficina del Historiador de la Ciudad de la Habana.**
 --
 http://correoweb.ohc.cu, para que leas tus mensajes de correo desde  
 cualquier parte del mundo.



___
Lista de distribución Ovillo
Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org
Puedes modificar tus datos o desuscribirte en la siguiente dirección: 
http://lists.ovillo.org/mailman/listinfo/ovillo

Re: [Ovillo] Trabajar con EMs

2009-03-05 Por tema Hernán Beati - SaberWeb.com.ar
Ignacio Ricci escribió:
 Perdón pero no entiendo. Tenes una caja de ancho no se, 8em. Con un parrafo
 adentro.Y tenes que hacer un sitio para una resolución de 800 x 600. Y
 empezas a hacer ctrl+
 Podés controlar que el contenido no se exceda esa resolución sin hacer un
 contenedor en pixels?


Sí, haciendo un contenedor en porcentaje al 100%.

--
Hernán Beati
http://www.saberweb.com.ar
___
Lista de distribución Ovillo
Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org
Puedes modificar tus datos o desuscribirte en la siguiente dirección: 
http://lists.ovillo.org/mailman/listinfo/ovillo


Re: [Ovillo] Trabajar con EMs

2009-03-05 Por tema Ignacio Ricci
Bueno pero estas cambiando de unidad también.
Osea que en definitiva los tamaños de cajas en EM por si solos no funcionan.
Tienen que estar atados a otras unidades como porcentajes o pixels.

O relacionados con estilos como max-width.

2009/3/5 Hernán Beati - SaberWeb.com.ar her...@saberweb.com.ar

 Ignacio Ricci escribió:
  Perdón pero no entiendo. Tenes una caja de ancho no se, 8em. Con un
 parrafo
  adentro.Y tenes que hacer un sitio para una resolución de 800 x 600. Y
  empezas a hacer ctrl+
  Podés controlar que el contenido no se exceda esa resolución sin hacer un
  contenedor en pixels?


 Sí, haciendo un contenedor en porcentaje al 100%.

 --
 Hernán Beati
 http://www.saberweb.com.ar
 ___
 Lista de distribución Ovillo
 Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org
 Puedes modificar tus datos o desuscribirte en la siguiente dirección:
 http://lists.ovillo.org/mailman/listinfo/ovillo




-- 
↓۝ Ignacio Ricci
www.ignacioricci.com
___
Lista de distribución Ovillo
Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org
Puedes modificar tus datos o desuscribirte en la siguiente dirección: 
http://lists.ovillo.org/mailman/listinfo/ovillo

Re: [Ovillo] Trabajar con EMs

2009-03-05 Por tema Pablo Suárez León


Ignacio Ricci escribió:
 Perdón pero no entiendo. Tenes una caja de ancho no se, 8em. Con un parrafo
 adentro.Y tenes que hacer un sitio para una resolución de 800 x 600. Y
 empezas a hacer ctrl+
 Podés controlar que el contenido no se exceda esa resolución sin hacer un
 contenedor en pixels?

Podría, por ejemplo.
Definir el contenedor principal en ems. De esta forma el usuario podrá 
aumentar y reducir su tamaño.

Podría, definir el ancho de los contenedores, dentro de ese contenedor, 
en porcentaje. De esta forma se adaptarán al contenedor, 
independientemente del tamaño de texto elegido por el usuario.

Podría, delimitar el ancho mínimo del contenedor, supongamos 800px. Con 
resoluciones inferiores a 800px aparecería scroll, cosa bastante razonable.

Podría delimitar el ancho máximo, supongamos 100%. De esta forma no 
aparecería scroll horizontal y aparecerían márgenes a resoluciones muy 
grandes.

Podría...

___
Lista de distribución Ovillo
Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org
Puedes modificar tus datos o desuscribirte en la siguiente dirección: 
http://lists.ovillo.org/mailman/listinfo/ovillo


Re: [Ovillo] Trabajar con EMs

2009-03-05 Por tema Hernán Beati - SaberWeb.com.ar
Ramón Corominas escribió:

 en ocasiones aumento el texto 
 hasta un 400%, más o menos. Pero no porque me haga falta siempre ese 
 aumento, sino más bien porque la medida 200% no quiere decir nada, en 
 realidad, y no se aplica por igual a todas las partes de la página. Por 
 ejemplo, si el diseñador usa (como a veces pasa) un tamaño de letra de 
 unos 8-10px, 

Otra vez los extremos...

Es que pensar en esos extremos erróneos no era la meta, venimos buscando 
la solución ideal y creo que es clarísima a estas alturas:

-Contenedores en porcentajes
-Textos en em.

Si el texto está BIEN estructurado en em, partiendo de 1em como mínimo 
(unidad que tú mismo, Ramón, decides qué tan grande es, ya que eres el 
usuario y tienes el control), entonces podrás hacerles un 400% de zoom 
al texto o más, y los contenedores no excederán el ancho de tu pantalla.

¿No es ésta la solución ideal?

--

Hernán Beati
http://www.saberweb.com.ar

___
Lista de distribución Ovillo
Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org
Puedes modificar tus datos o desuscribirte en la siguiente dirección: 
http://lists.ovillo.org/mailman/listinfo/ovillo


Re: [Ovillo] Trabajar con EMs

2009-03-05 Por tema Ignacio Ricci
Es lo que digo yo. Cajas en EM es complicarse la vida y es poco controlable.

2009/3/5 Hernán Beati - SaberWeb.com.ar her...@saberweb.com.ar

 Ramón Corominas escribió:

  en ocasiones aumento el texto
  hasta un 400%, más o menos. Pero no porque me haga falta siempre ese
  aumento, sino más bien porque la medida 200% no quiere decir nada, en
  realidad, y no se aplica por igual a todas las partes de la página. Por
  ejemplo, si el diseñador usa (como a veces pasa) un tamaño de letra de
  unos 8-10px,

 Otra vez los extremos...

 Es que pensar en esos extremos erróneos no era la meta, venimos buscando
 la solución ideal y creo que es clarísima a estas alturas:

 -Contenedores en porcentajes
 -Textos en em.

 Si el texto está BIEN estructurado en em, partiendo de 1em como mínimo
 (unidad que tú mismo, Ramón, decides qué tan grande es, ya que eres el
 usuario y tienes el control), entonces podrás hacerles un 400% de zoom
 al texto o más, y los contenedores no excederán el ancho de tu pantalla.

 ¿No es ésta la solución ideal?

 --

 Hernán Beati
 http://www.saberweb.com.ar

 ___
 Lista de distribución Ovillo
 Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org
 Puedes modificar tus datos o desuscribirte en la siguiente dirección:
 http://lists.ovillo.org/mailman/listinfo/ovillo




-- 
↓۝ Ignacio Ricci
www.ignacioricci.com
___
Lista de distribución Ovillo
Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org
Puedes modificar tus datos o desuscribirte en la siguiente dirección: 
http://lists.ovillo.org/mailman/listinfo/ovillo

Re: [Ovillo] Trabajar con EMs

2009-03-05 Por tema Hernán Beati - SaberWeb.com.ar
Martin Etxauri escribió:

 
 Hace tiempo que estoy cada vez mas convencido (aunque no lo acabo de  
 llevar del todo a la práctica, unos bocetos previos son un poco  
 ineludibles) que la mejor manera de diseñar una web es directamente en  
 html, pasando de diseñar primero en photoshop/illustrator/freehand/ 
 gimp/etc al fin y al cabo ese es el medio en el que acabará. Resulta  
 un poco como hacer un vestido en cerámica y luego pretender que en  
 tela quede igual, pues no, la tela cae y se mueve, podrás hacer  
 bocetos aproximativos del vestido a lápiz, y luego unos bocetos de  
 patrón recortados en papel para calcular tamaños, pero una vez llegado  
 a la tela, según quien se ponga el vestido quedará una cosa u otra.


Me encantó la metáfora!! De veras que los diseñadores (sobre todo 
quienes vienen de gráfica) usando el Photoshop y otros similares a veces 
crean diseños tan duros como si fueran hechos de cerámica, jaja!

Pero igual creo que es necesario partir de bocetos en imagen (algo 
imprescindible para que un cliente te apruebe un diseño!), y luego 
llevarlos a XHTML y CSS, siempre y cuando tengamos presente desde un 
principio la elasticidad o liquidez del diseño.

Pero para esto, el diseñador que hizo el boceto en Photoshop DEBE 
CONOCER lo suficiente de CSS y XHTML como para no hacer diseños que 
luego sea imposible trasladar a código... si no lo sabe (o si no hay 
nadie que lo corrija a tiempo), se corre el riesgo de que el cliente 
apruebe cosas que después no hay otro modo de implementarlas que usando 
anchos fijos...

Saludos!

--
Hernán Beati
http://www.saberweb.com.ar
___
Lista de distribución Ovillo
Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org
Puedes modificar tus datos o desuscribirte en la siguiente dirección: 
http://lists.ovillo.org/mailman/listinfo/ovillo


Re: [Ovillo] Trabajar con EMs

2009-03-05 Por tema Julián Landerreche


 shameless plugin
 Es un sitio que codeé ya hace un par de años, así que a no juzgar la
 estética ni el código.
 El diseño es elástico y funciona bastante bien crossbrowser.

 http://www.efectoscluster.com.ar

 /shameless plugin



Digo, el chiste es verlo en IE6, o en cualquier otro navegador moderno con
el zoom text activado y el zoom verdadero (o como sea que se llame)
desactivado.
___
Lista de distribución Ovillo
Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org
Puedes modificar tus datos o desuscribirte en la siguiente dirección: 
http://lists.ovillo.org/mailman/listinfo/ovillo


Re: [Ovillo] Trabajar con EMs

2009-03-05 Por tema Jorge L. Batista E
De ahí ya se puede sacar una conclusión, aquí la sacamos hace mucho  
pero está bien que quede asentada en alguna parte.
Si es producto final es Web al cliente hay que mostrarle Web. Los  
bocetos, maquetas o como lo llamen TIENEN que ser HTML+CSS a veces  
también ayuda incluir un demo si la cosa va de Flash y en dependencia  
de la importancia que le demos al cliente en cuestión.

El 05/03/2009, a las 08:49 AM, Hernán Beati - SaberWeb.com.ar escribió:

 Martin Etxauri escribió:


 Hace tiempo que estoy cada vez mas convencido (aunque no lo acabo de
 llevar del todo a la práctica, unos bocetos previos son un poco
 ineludibles) que la mejor manera de diseñar una web es  
 directamente en
 html, pasando de diseñar primero en photoshop/illustrator/freehand/
 gimp/etc al fin y al cabo ese es el medio en el que acabará. Resulta
 un poco como hacer un vestido en cerámica y luego pretender que en
 tela quede igual, pues no, la tela cae y se mueve, podrás hacer
 bocetos aproximativos del vestido a lápiz, y luego unos bocetos de
 patrón recortados en papel para calcular tamaños, pero una vez  
 llegado
 a la tela, según quien se ponga el vestido quedará una cosa u otra.


 Me encantó la metáfora!! De veras que los diseñadores (sobre todo
 quienes vienen de gráfica) usando el Photoshop y otros similares a  
 veces
 crean diseños tan duros como si fueran hechos de cerámica, jaja!

 Pero igual creo que es necesario partir de bocetos en imagen (algo
 imprescindible para que un cliente te apruebe un diseño!), y luego
 llevarlos a XHTML y CSS, siempre y cuando tengamos presente desde un
 principio la elasticidad o liquidez del diseño.

 Pero para esto, el diseñador que hizo el boceto en Photoshop DEBE
 CONOCER lo suficiente de CSS y XHTML como para no hacer diseños que
 luego sea imposible trasladar a código... si no lo sabe (o si no hay
 nadie que lo corrija a tiempo), se corre el riesgo de que el cliente
 apruebe cosas que después no hay otro modo de implementarlas que  
 usando
 anchos fijos...

 Saludos!

 --
 Hernán Beati
 http://www.saberweb.com.ar
 ___
 Lista de distribución Ovillo
 Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org
 Puedes modificar tus datos o desuscribirte en la siguiente  
 dirección: http://lists.ovillo.org/mailman/listinfo/ovillo


 ==
 **Las siguientes líneas son agregadas por los Servidores Centrales  
 de la Oficina del Historiador de la Ciudad de la Habana.**
 --
 http://correoweb.ohc.cu, para que leas tus mensajes de correo desde  
 cualquier parte del mundo.





___
Lista de distribución Ovillo
Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org
Puedes modificar tus datos o desuscribirte en la siguiente dirección: 
http://lists.ovillo.org/mailman/listinfo/ovillo


Re: [Ovillo] Trabajar con EMs

2009-03-05 Por tema Hernán Beati - SaberWeb.com.ar
Julián Landerreche escribió:

 
 1) para tu caja contenedora (aka wrapper, container, contenedor, etc)
 definí un min-width en píxeles (760px, por ejemplo)
 2) y un max-width en ems  (ej: 80em)
 
 4) obviamente, definís tu font en el body en ems, o en porcentajes creo que
 también resulta.


Me parece una excelente solución, Julián!

De hecho, todavía estoy buscando si tiene alguna contraindicación, y 
no se la encuentro. Encontraste el santo grial!! jaja!!...

Saludos!

--

Hernán Beati
http://www.saberweb.com.ar
___
Lista de distribución Ovillo
Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org
Puedes modificar tus datos o desuscribirte en la siguiente dirección: 
http://lists.ovillo.org/mailman/listinfo/ovillo


Re: [Ovillo] Trabajar con EMs

2009-03-05 Por tema Ramón Corominas
Hola, buenas.
 -Contenedores en porcentajes
 -Textos en em.
   
En general sí, claro, pero no siempre.

 Si el texto está BIEN estructurado en em, partiendo de 1em como mínimo 
 (unidad que tú mismo, Ramón, decides qué tan grande es, ya que eres el 
 usuario y tienes el control)
Eso es una interesante teoría... En la gran mayoría de sitios web, es el 
diseñador el que define (más o menos) cuánto vale 1em en las condiciones 
normales (texto mediano en IE, por ejemplo). Al aumentar o reducir, 
raramente todas las fuentes se amplían de la misma manera, proque entra 
a jugar la anidación de contenedores con tamaños de fuentes definidos en 
ems distintos de 1.0em. Ahí es donde, de repente, unas fuentes se 
amplían más que otras, y te encuentras con que para leer algunas fuentes 
que originalmente eran pequeñísimas, otras se amplían una barbaridad y 
lo descuadran todo. Claro, es cuestión del diseñador que lo hizo mal, 
pero llegar al control perfecto es a veces muy, muy complicado.


 entonces podrás hacerles un 400% de zoom al texto o más, y los contenedores 
 no excederán el ancho de tu pantalla.
   
Y en cualquier caso, lo ideal sería poder combinar tamaños de 
contenedores, es por eso por lo que a veces un layout con tablas podría 
hacer cosas que no es posible hacer con CSS (salvo con propiedades CSS 
que simulen tablas, claro). Por ejemplo, yo daría algo por poder usar un 
esquema a 2 columnas donde:

- El conjunto tenga un ancho del 100%
- La parte izquierda tenga un ancho de 12em (por ejemplo)
- La parte derecha tenga un ancho de (100% - 12.1em).

Con tablas es trivial, sin ellas...

Un saludín,
Ramón.

___
Lista de distribución Ovillo
Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org
Puedes modificar tus datos o desuscribirte en la siguiente dirección: 
http://lists.ovillo.org/mailman/listinfo/ovillo


Re: [Ovillo] Trabajar con EMs

2009-03-05 Por tema Hernán Beati - SaberWeb.com.ar
Ramón Corominas escribió:

 Hernán Beati escribió:
 Si el texto está BIEN estructurado en em, partiendo de 1em como mínimo 
 (unidad que tú mismo, Ramón, decides qué tan grande es, ya que eres el 
 usuario y tienes el control)
 
 Eso es una interesante teoría... En la gran mayoría de sitios web

...Stop. Estoy tratando de encontrar una solución, Ramón, no quiero 
criticar más lo mal hecho, estoy tratando de ver cómo deberíamos 
HACERLO BIEN.

Por ahora, a falta de algo mejor, me quedo con los contenedores en 
porcentaje y las fuentes en em. Nadie (ni tú) ofrece otra solución mejor 
(salvo lo que aportó Julián hace unas horas, que me gustó mucho pero 
todavía debo estudiarlo con mayor detenimiento).

 
 yo daría algo por poder usar un 
 esquema a 2 columnas donde:
 
 - El conjunto tenga un ancho del 100%
 - La parte izquierda tenga un ancho de 12em (por ejemplo)
 - La parte derecha tenga un ancho de (100% - 12.1em).
 

¿Y por qué no habría de servirte un sitio con las dos columnas en 
porcentajes, con 20% / 80% para las dos columnas, por decir una 
proporción cualquiera? ¿Cuál sería tu problema con ese diseño?

Saludos!

--
Hernán Beati
http://www.saberweb.com.ar
___
Lista de distribución Ovillo
Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org
Puedes modificar tus datos o desuscribirte en la siguiente dirección: 
http://lists.ovillo.org/mailman/listinfo/ovillo


Re: [Ovillo] Trabajar con EMs

2009-03-05 Por tema Ramón Corominas
Hola, Hernán.

 ...Stop. Estoy tratando de encontrar una solución, Ramón, no quiero 
 criticar más lo mal hecho, estoy tratando de ver cómo deberíamos 
 HACERLO BIEN.
   
Claro, si lo que digo es que no hay un método que sirva siempre y en 
todos los casos. En algunos diseños, puede ser que al diseñador le dé 
por poner una fuente minúscula por defecto, porque le interesa presentar 
mucha información a la vez, y se encuentra con contenedores demasiado 
estrechos para que la fuente pueda aumentar cómodamente hasta tamaños 
razonables. Por ejemplo, imagina que parto de un diseño con una fuente 
muy pequeña (aprox. 10px, con un reset en el body para la asignación 
em/px); dentro de unos contenedores estrechos, esa fuente puede caber 
bien, pero si yo trato de aumentarla para poder verla, tal vez necesito 
ampliarla tanto que ya no cabe en esos contenedores o se corta. El 
porcentaje no me resuelve nada, porque el 10% de 800px siempre son 80px, 
una medida que no cambiará al aumentar la letra.


 Nadie (ni tú) ofrece otra solución mejor (salvo lo que aportó
 Julián hace unas horas, que me gustó mucho pero todavía debo
 estudiarlo con mayor detenimiento).
   
En algunos casos, un diseño con tablas podría ser efectivo (o con tablas 
simuladas si IE las pillara).

 ¿Y por qué no habría de servirte un sitio con las dos columnas en 
 porcentajes, con 20% / 80% para las dos columnas, por decir una 
 proporción cualquiera? ¿Cuál sería tu problema con ese diseño?
   
Por lo que ya he comentado más arriba, el 10% de 800px son 80px SIEMPRE. 
Mi menú lateral estará confinado a 80px fijos que no darán para mucho si 
la fuente crece. Sin embargo, si son 12em, por ejemplo, el menú 
izquierdo aumentará de ancho, y la parte derecha se contraerá a la vez. 
Llegará un punto donde la parte derecha se encoja mucho, pero en general 
el resultado será aceptable hasta escalas muy grandes.

Saludos,
Ramón.

___
Lista de distribución Ovillo
Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org
Puedes modificar tus datos o desuscribirte en la siguiente dirección: 
http://lists.ovillo.org/mailman/listinfo/ovillo


Re: [Ovillo] Trabajar con EMs

2009-03-05 Por tema Hernán Beati - SaberWeb.com.ar
Ramón Corominas escribió:
 El 
 porcentaje no me resuelve nada, porque el 10% de 800px siempre son 80px, 
 una medida que no cambiará al aumentar la letra.

Sí, 10% del algo es muy poco de ese algo, ¿qué tal 50%? ¿40 y 60%? ¿30 
y 70%?


 ¿Y por qué no habría de servirte un sitio con las dos columnas en 
 porcentajes, con 20% / 80% para las dos columnas, por decir una 
 proporción cualquiera? ¿Cuál sería tu problema con ese diseño?
   
 Por lo que ya he comentado más arriba, el 10% de 800px son 80px SIEMPRE. 


¿Quién defiende el DIEZ por ciento? Yo no. Dije 20/80%. Pero pongamos 
30/70, o 60/40. Díme tú cuánto quieres y te lo hago, hombre! Quiero ese 
número que te dejaría contento!...


 Mi menú lateral estará confinado a 80px fijos que no darán para mucho si 
 la fuente crece. Sin embargo, si son 12em, por ejemplo, el menú 
 izquierdo aumentará de ancho, y la parte derecha se contraerá a la vez. 
 Llegará un punto donde la parte derecha se encoja mucho, pero en general 
 el resultado será aceptable hasta escalas muy grandes.


¿Qué porcentaje concreto te parecería aceptable para que yo maquete una 
web en porcentajes a DOS columnas?
Columna 1:%
Columna 2:

¿Y qué porcentaje para una a TRES columnas?
Columna 1:%
Columna 2:
Columna 3:

Si me respondes concretamente eso, habré aprendido algo de una persona 
con mayores dificultades visuales que las mías, y aplicaré lo aprendido 
en mis futuros sitios.

Muchas gracias.

Saludos,

--
Hernán Beati
http://www.saberweb.com.ar
___
Lista de distribución Ovillo
Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org
Puedes modificar tus datos o desuscribirte en la siguiente dirección: 
http://lists.ovillo.org/mailman/listinfo/ovillo


Re: [Ovillo] Trabajar con EMs

2009-03-05 Por tema Julián Landerreche
2009/3/5 Hernán Beati - SaberWeb.com.ar her...@saberweb.com.ar

 Julián Landerreche escribió:

 
  1) para tu caja contenedora (aka wrapper, container, contenedor,
 etc)
  definí un min-width en píxeles (760px, por ejemplo)
  2) y un max-width en ems  (ej: 80em)
 
  4) obviamente, definís tu font en el body en ems, o en porcentajes creo
 que
  también resulta.
 

 Me parece una excelente solución, Julián!

 De hecho, todavía estoy buscando si tiene alguna contraindicación, y
 no se la encuentro. Encontraste el santo grial!! jaja!!...


Me alegro que te haya gustado.
El mérito es de Roger Johansson, y probablemente otros que experimentaron
esa idea hace ya un tiempo.

Debo aclarar que en mi opinión, un diseño elástico en ems tiene sus
limitaciones, particularmente relacionadas con el diseño estético que puedas
adaptar a ellas. Me parece que va bien en sitios que tienen mucho texto y
pocas imágenes (backgrounds), particularmente imágenes decorativas que
tengan el ancho fijo.

Agrego un paso 5:

5) definir las columnas en porcentajes (que sumen 99%, y evitar el 100%, por
cuestiones de redondeo de los navegadores).
Por ejemplo, si tenés un #principal y un #secundario, podés ponerles 69% y
29%, dejando un 1% de gap.

Y explico los otros 4 pasos:

1) para tu caja contenedora (aka wrapper, container, contenedor, etc)
definí un min-width en píxeles (760px, por ejemplo)

Hoy por hoy, no tiene sentido que un sitio tenga menos de 760 píxeles de
ancho.

2) y un max-width en ems  (ej: 80em)

Así, en monitores grandes, el ancho máximo está en función del tamaño de la
fuente, y no al 100%.

3) en tu hoja de IE6, podés poner:

* html #container {
width: 80em; /* o lo que te plazca para que degrade agraciadamente
(sic) cuando no hay JS */
width: expression( document.body.clientWidth  800 ?  auto : 80em );
}

Esto es simplemente el truco que hace que la cosa funcione de manera
aceptable en IE6 (con JS habilitado)

4) obviamente, definís tu font en el body en ems, o en porcentajes creo que
también resulta.

Aqui no hay mucha ciencia, pero sí mucho rompedero de cabeza, con el tema de
como se heredan los ems en la cascada.

Saludos,
Julián
___
Lista de distribución Ovillo
Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org
Puedes modificar tus datos o desuscribirte en la siguiente dirección: 
http://lists.ovillo.org/mailman/listinfo/ovillo


Re: [Ovillo] Trabajar con EMs

2009-03-05 Por tema Ramón Corominas
Hola, Hernán y todos.

 Sí, 10% del algo es muy poco de ese algo, ¿qué tal 50%? ¿40 y 60%?
 ¿30 y 70%?
   
¿Y qué tal si soy yo quién decide cuánto quiere que mida cada columna en 
MI diseño? 10% es poco según para qué cosas, en algunos casos puedo 
querer un menú minimalista (o lo ha querido el diseñador), que mida tan 
poco como eso, o incluso menos (ver el ejemplo más abajo). El tema creo 
que es aportar una solución que sea válida también para los casos 
extremos, y no poner tú las condiciones de lo que puedo o no puedo diseñar.
 ¿Quién defiende el DIEZ por ciento? Yo no. Dije 20/80%. Pero pongamos 
 30/70, o 60/40. Díme tú cuánto quieres y te lo hago, hombre! Quiero ese 
 número que te dejaría contento!...
   
YO defiendo el 10%, de hecho defiendo el 7%, porque sí, porque quiero 
que sea ese el tamaño por defecto de mi menú. Y quiero que si se amplía 
la fuente no se me descuadre todo, y que se lea bien, y que todo fluya y 
no haga scroll horizontal...
 ¿Qué porcentaje concreto te parecería aceptable para que yo maquete una 
 web en porcentajes a DOS columnas?
 Columna 1:%
 Columna 2:
   
Columna 1: 4.5em
Columna 2: el resto hasta el 100%

¿Por qué voy a darte porcentajes si te estoy diciendo que lo que quiero 
es otra cosa? Quiero ems, porque los ems crecen y los porcentajes no. 
Quiero que mi menú ridículamente ancho por defecto crezca grácilmente 
cuando amplíe el tamaño de la letra dejando, eso sí, menos espacio para 
el contenido, que de todos modos seguirá siendo bastante ancho.
 ¿Y qué porcentaje para una a TRES columnas?
 Columna 1:%
 Columna 2:
 Columna 3:
   
Por la misma razón, puedo querer 5em y 7em para las dos columnas 
laterales, y una columna central que me ocupe el resto del espacio (100% 
- 12em). Quiero que mis columnas laterales se hagan más anchas cuando se 
amplíe el tamaño de letra, y que sea la columna central la que se haga 
más estrecha. ¿Y por qué lo quiero? Pues porque me da la gana y porque 
es posible... Al menos usando tablas (o tablas CSS).

Y como es muy difícil explicar estas cosas con palabras, ahí va el 
ejemplo de lo que quiero (disculpad los márgenes, paddings, etc., sólo 
se trata de una prueba de concepto). Para las pruebas he usado Firefox 3 
(desactivando el escalado tipo zoom) en 1024x768, en IE6 me ha hecho 
cosas raras y no me voy a poner a corregirlo para lo que es...

http://www.ramoncorominas.com/ovillo/2col/

Mi conclusión es:

- DIVS1: Con porcentajes, al ampliar las fuentes más allá de un 
determinado tamaño, los contenedores se me comen el contenido.
- DIVS2: Mezclando ems y porcentajes con divs flotados, en cuanto el 
menú crece un poco el segundo div se cae (no se me ocurre ninguna manera 
de hacer que se encoja).
- DIVS3/TABLAS: Con divs simulando tablas mediante propiedades de CSS, 
obtengo lo que quiero, quedando exactamente igual que si utilizo una 
maquetación con tablas reales. Desgraciadamente, esas propiedades no 
funcionan bien con IE, por lo que la única opción cross-browser sería 
maquetar con tablas de verdad (no, no estoy recomendando eso, sólo 
exponiendo el problema).

Sí, soy consciente de que esas medidas pueden ser casos extremos, pero 
no veo la razón para no querer que algunos de los contenedores crezcan 
acorde con la fuente y que a la vez otros se adapten al espacio que 
quede. Para mí es algo realmente útil.

Nota: he visto algún diseño con CSS a dos (y tres) columnas que usa una 
técnica a través de márgenes en ems para hacer algo parecido a esto, 
pero no termina de funcionarme bien del todo, es una pena.

En fin, espero haberme explicado bien esta vez guiño

Un saludín,
Ramón.

___
Lista de distribución Ovillo
Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org
Puedes modificar tus datos o desuscribirte en la siguiente dirección: 
http://lists.ovillo.org/mailman/listinfo/ovillo


[Ovillo] Trabajar con EMs

2009-03-04 Por tema Martin Etxauri
Aupa

Me he lanzado a maquetar una web (casi lo llamaría portal) trabajando  
con EMs, tanto en el texto como en las dimensiones de los elementos.  
De manera que en IE se pueda escalar el texto y que a su vez al  
escalar el texto se redimensionen las cajas etc.

Y me han surgido un par de cosas que me gustaría comentar.

Una es que al utilizar EMs en bordes y cosas por el estilo me hace  
cosas raras, por ejemplo, si tengo un borde de 0.1em y lo cambio a  
0.2em no noto diferencia alguna, y sin embargo al ponerlo en 0.3em  
salta a algo mas gordo. Y así con varias cosas.

He estado buscando y ya he encontrado cosas como el Text Sizing de  
thenoodleincident [1] pero como veo que en esta lista hay gente muy  
experimentada :D

¿tenéis alguna experiencia de este tipo?
¿alguien tiene conocimiento de algún peligro que me pueda acechar  
trabajando con EMs?

En principio ya estoy viendo que para los border mejor uso pixeles...  
pero para tamaño de texto, dimensiones, margins y paddings tengo toda  
la intención de trabajar con EMs.

Otra cuestión es que quiero utilizar max-width pero IE6 no lo pilla  
(si no me equivoco IE7 y posteriores si). Ya he encontrado soluciones  
como incluir expression y añadir algo de javascript, o poner un hack y  
poner solo para IE widht a secas que en la práctica funciona como si  
fuera max-width.
Pero no se si habrá algo mejor... aunque la verdad sea dicha, los  
detalles en IE6 cada vez importan menos :D

gracias a todos y perdón por el preguntonismo.

saludos

[1] http://www.thenoodleincident.com/tutorials/typography/index.html
___
Lista de distribución Ovillo
Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org
Puedes modificar tus datos o desuscribirte en la siguiente dirección: 
http://lists.ovillo.org/mailman/listinfo/ovillo


Re: [Ovillo] Trabajar con EMs

2009-03-04 Por tema Ignacio Ricci
Yo no estoy de acuerdo en esta moda de usar cajas con tamaños en EM'S.Em es
una unidad tipográfica destinada a controlar el tamaño y la proporción de
las letras.
Su objetivo no es controlar el tamaño de objetos, en caso de una web width y
height.

Es como medir en centilitros, centímetros. No es la medida correcta.

Si ustedes me dicen que quieran usar ems en tamaño de una caja para que la
caja se vea
afectada y tenga una mejor adaptación con el texto dentro de ella, está
bien.
Pero de todas maneras no lo comparto por lo mismo que dije antes, aparte al
no ser una unidad de medida destinada para eso, es bastante arbitrario
definir anchos y tamaños.

Yo solo uso em's en font-size y punto.

No entiendo la gente que vino con esta moda rara.

Nacho

2009/3/4 Martin Etxauri t...@eragin.com

 Aupa

 Me he lanzado a maquetar una web (casi lo llamaría portal) trabajando
 con EMs, tanto en el texto como en las dimensiones de los elementos.
 De manera que en IE se pueda escalar el texto y que a su vez al
 escalar el texto se redimensionen las cajas etc.

 Y me han surgido un par de cosas que me gustaría comentar.

 Una es que al utilizar EMs en bordes y cosas por el estilo me hace
 cosas raras, por ejemplo, si tengo un borde de 0.1em y lo cambio a
 0.2em no noto diferencia alguna, y sin embargo al ponerlo en 0.3em
 salta a algo mas gordo. Y así con varias cosas.

 He estado buscando y ya he encontrado cosas como el Text Sizing de
 thenoodleincident [1] pero como veo que en esta lista hay gente muy
 experimentada :D

 ¿tenéis alguna experiencia de este tipo?
 ¿alguien tiene conocimiento de algún peligro que me pueda acechar
 trabajando con EMs?

 En principio ya estoy viendo que para los border mejor uso pixeles...
 pero para tamaño de texto, dimensiones, margins y paddings tengo toda
 la intención de trabajar con EMs.

 Otra cuestión es que quiero utilizar max-width pero IE6 no lo pilla
 (si no me equivoco IE7 y posteriores si). Ya he encontrado soluciones
 como incluir expression y añadir algo de javascript, o poner un hack y
 poner solo para IE widht a secas que en la práctica funciona como si
 fuera max-width.
 Pero no se si habrá algo mejor... aunque la verdad sea dicha, los
 detalles en IE6 cada vez importan menos :D

 gracias a todos y perdón por el preguntonismo.

 saludos

 [1] http://www.thenoodleincident.com/tutorials/typography/index.html
 ___
 Lista de distribución Ovillo
 Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org
 Puedes modificar tus datos o desuscribirte en la siguiente dirección:
 http://lists.ovillo.org/mailman/listinfo/ovillo




-- 
↓۝ Ignacio Ricci
www.ignacioricci.com
___
Lista de distribución Ovillo
Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org
Puedes modificar tus datos o desuscribirte en la siguiente dirección: 
http://lists.ovillo.org/mailman/listinfo/ovillo

Re: [Ovillo] Trabajar con EMs

2009-03-04 Por tema Ramón Corominas
Supongo que esa moda rara se debe al hecho de que las demás unidades 
de medida no se adaptan a los cambios en los tamaños de las fuentes... 
Si hubiera una unidad de medida, no sé, llamémosla pixescalables, 
sería otro cantar.

En cualquier caso, el mayor peligro que le veo a trabajar *todo* en 
ems es que puede ser que las cajas empiecen a salirse de la pantalla y 
te obligue a hacer scroll horizontal, lo que es un rollo, sobre todo 
para una persona que tenga un problema visual, que será quien más 
probablemente aumentará el tamaño.

Además, creo que al aumentar el tamaño del texto no siempre es bueno que 
aumenten también los márgenes, bordes, etc., en realidad si los márgenes 
son suficientes y dejan aire al texto, puede ser mejor mantenerlos en 
una misma medida en pixels. Por ejemplo, la separación entre un menú 
lateral y el contenido puede ser siempre de 20 px, no hace falta 
aumentarla proporcionalmente cuando crezca el texto.

Un saludo,
Ramón.

___
Lista de distribución Ovillo
Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org
Puedes modificar tus datos o desuscribirte en la siguiente dirección: 
http://lists.ovillo.org/mailman/listinfo/ovillo


Re: [Ovillo] Trabajar con EMs

2009-03-04 Por tema Pablo Suárez León
Ignacio Ricci escribió:
 Yo no estoy de acuerdo en esta moda de usar cajas con tamaños en EM'S.Em es
 una unidad tipográfica destinada a controlar el tamaño y la proporción de
 las letras.
 Su objetivo no es controlar el tamaño de objetos, en caso de una web width y
 height.
 
 Es como medir en centilitros, centímetros. No es la medida correcta.
 
 Si ustedes me dicen que quieran usar ems en tamaño de una caja para que la
 caja se vea
 afectada y tenga una mejor adaptación con el texto dentro de ella, está
 bien.
 Pero de todas maneras no lo comparto por lo mismo que dije antes, aparte al
 no ser una unidad de medida destinada para eso, es bastante arbitrario
 definir anchos y tamaños.
 
 Yo solo uso em's en font-size y punto.
 
 No entiendo la gente que vino con esta moda rara.
 
 Nacho

A mí no me parece en absoluto una moda, más bien todo lo contrario. Si 
defines el texto en ems y los contenedores en píxeles (por ejemplo) al 
aumentar el tamaño del texto, éste aumentará pero no sus contenedores, 
llegando un momento que los contenedores se comerán, literalmente, su 
contenido.
Si un diseño es elástico, lo es todo el diseño, no sólo el texto.

Otra cosa, es usar porcentajes en las cajas, en lugar de píxeles (por 
ejemplo)...

Quizás se esté midiendo centilitros en centímetros... cúbicos

___
Lista de distribución Ovillo
Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org
Puedes modificar tus datos o desuscribirte en la siguiente dirección: 
http://lists.ovillo.org/mailman/listinfo/ovillo


Re: [Ovillo] Trabajar con EMs

2009-03-04 Por tema Jorge L. Batista E
Lo que debe existir es un equilibrio y que quede bien determinado  
lo que necesuta crecer y lo que no. Hay contenidos que no son parte  
importante de la presentación y que no tiene sentido que aumente o  
disminuyan de tamaño en función de las necesidades del usuario,  
aunque podría conseguirse no me parece útil. Sólo imagínense que  
tenemos una banda horizontal en la parte superior de 120 px de alto  
donde ponemos el nombre del sitio en una imagen. Ya sea porque usa  
una tipografía demasiado específica o porque hicimos un diseño a lo  
Google-en-fecha-señalada o lo que sea. Si aumentamos la fuente y las  
medidas de nuestro cabezal están dadas en unidades relativas a esta,  
puede llegar el momento en que una buena parte de la pantalla esté  
ocupada por este cabezal por lo que el usuario tendría que scrolear  
para llegar al texto que es en realidad lo que quiere ver más grande;  
y la idea es mejorar la lectura no hacerla más difícil.
Por eso en muchos casos lo que hacemos es dejar algunas medidas  
fijas, pretendiendo, eso sí, que el resto del diseño se acomode si es  
necesario para seguirse mostrando correctamente. No es difícil, sólo  
hay que detenerse a pensarlo un poco.

PB

El 04/03/2009, a las 03:52 PM, Ramón Corominas escribió:

 Supongo que esa moda rara se debe al hecho de que las demás unidades
 de medida no se adaptan a los cambios en los tamaños de las fuentes...
 Si hubiera una unidad de medida, no sé, llamémosla pixescalables,
 sería otro cantar.

 En cualquier caso, el mayor peligro que le veo a trabajar *todo* en
 ems es que puede ser que las cajas empiecen a salirse de la pantalla y
 te obligue a hacer scroll horizontal, lo que es un rollo, sobre todo
 para una persona que tenga un problema visual, que será quien más
 probablemente aumentará el tamaño.

 Además, creo que al aumentar el tamaño del texto no siempre es  
 bueno que
 aumenten también los márgenes, bordes, etc., en realidad si los  
 márgenes
 son suficientes y dejan aire al texto, puede ser mejor  
 mantenerlos en
 una misma medida en pixels. Por ejemplo, la separación entre un menú
 lateral y el contenido puede ser siempre de 20 px, no hace falta
 aumentarla proporcionalmente cuando crezca el texto.

 Un saludo,
 Ramón.

 ___
 Lista de distribución Ovillo
 Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org
 Puedes modificar tus datos o desuscribirte en la siguiente  
 dirección: http://lists.ovillo.org/mailman/listinfo/ovillo


 ==
 **Las siguientes líneas son agregadas por los Servidores Centrales  
 de la Oficina del Historiador de la Ciudad de la Habana.**
 --
 http://correoweb.ohc.cu, para que leas tus mensajes de correo desde  
 cualquier parte del mundo.





___
Lista de distribución Ovillo
Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org
Puedes modificar tus datos o desuscribirte en la siguiente dirección: 
http://lists.ovillo.org/mailman/listinfo/ovillo