Ver Mensaje Individual
  #13 (permalink)  
Antiguo 05/12/2010, 02:13
Ciel
 
Fecha de Ingreso: julio-2010
Mensajes: 126
Antigüedad: 13 años, 9 meses
Puntos: 5
Respuesta: ¿Conviene realmente utilizar CSS3?

Cita:
Iniciado por kseso? Ver Mensaje
¿Y qué hacemos con el concepto de "mejora progresiva"? en inglés lo suelen mentar como "progressive enhancement"
Como hay quien no puede usar los aviones, ¿suspendemos la aviación de pasajeros o la mantenemos y ofrecemos alternativas para que aquellos se desplacen?
Pues lo mismo
Me parece bien lo que decis, sin embargo no estoy de acuerdo en la comparacion... ya que como dijo opzina:

Cita:
Iniciado por opzina
CSS3 es más que una actualización, CSS3 incorpora nuevas propiedades y mejora otras.
Esto no es un cambio TAN BRUSCO, no se esta modificando algo por completo, es una actualizacion, con fixeos, con nuevas cosas, etc... lo cual es muy diferente al ejemplo que vos diste, que es cambiar por completo.

A mi me parece perfecto el usar el CSS3, aparte de que a estas alturas se ve en muchas paginas.

Cita:
Iniciado por MaTyS Ver Mensaje
El CSS convencional trae consigo varios problemas con navegadores como IE. Estos problemas se solucionan utilizando los famosos Hacks.
Ahora bien si utilizamos CSS3 por ejemplo border-radius, como hacemos para que en IE logre ese mismo efecto. Si aplicamos imágenes para lograrlo, primero estaríamos perdiendo más ancho de banda y segundo, ya no seria 1 div, serian por lo menos 7 y algunos con propiedades de float, sin incluir que deberemos utilizar clear. Y esto sigue ocupando más espacio por consecuente mas ancho de banda.
No podemos obligar al usuario a que ingrese al sitio si o si con otro navegador, ya que simplemente perderemos ese cliente, y todos los que no tengan navegadores con esa tecnología.
Vos estas dando 2 opciones.

1) quedarnos con CSS2 y esperar a usar CSS3 cuando realmente este todo listo.

2) Usar CSS3 y para IE y demas navegadores que no incluyan dicha tecnologia buscar alternativas para lograr que se vea como CSS3.

Yo creo que te falto una tercera opcion. La cual es, usar CSS3 y en los navegadores que no lo soporten simplemente dejarlo asi. Obvio que depende de lo que estemos haciendo, pero por ejemplo... ya que mencionaste el tema del border-radius, simplemente en navegadores como Chrome u Opera se va a ver los bordes redondeados y en IE no y listo... no tiene porque quedar mal, pero repito... todo depende de lo que se este haciendo, a veces para que realmente quede bien el diseño es muy importante los detalles que agregamos con CSS3, pero bueno...

Y en cuanto a lo que decis sobre el consumo de ancho de banda me parece que estas siendo un poco exagerado =p. Con unos cuantos divs, propiedades mas, con unas pequeñas imagenes de mas no creo que sea algo por lo cual alarmarse. Esta bien que es bueno buscar siempre el menor consumo posible pero hay veces que hay que sacrificarse y en este caso el sacrificio no es mucho, no es algo de lo que haga mucha diferencia... aunque claro, todo depende de lo que sea, pero yo me baso en el ejemplo que diste. Ahora si es algo mas grande, son mas cosas, etc... ya es otro tema.