Alvaro Herrera wrote:
Felipe escribió:
Alvaro Herrera wrote:
Felipe escribió:

CSS no es primitivo. Todavía esta en desarrollo (CSS3) y tiene
bastante potencial.
Es lo mismo que dije.  En los 70 los lenguajes de programacion estaban
en desarrollo y tenian bastante potencial.  Pasaron decadas antes de que
estuvieran implementados en una cantidad importante de plataformas en
forma consistente.

CSS3 ya se encuentra parcialmente implementado en varios layout
engines. Las implementaciones no son el problema: existen layout
engines con implementaciones estables y eficientes (Gecko, WebKit,
KHTML). El problema es que el browser con más participación es
Internet Explorer, que descarta selectivamente ciertas tecnologías
tales como SVG.

Uh, Internet Explorer es la piedra de tope para la adopción de nuevas
tecnologías web?  De verdad, ¡me sorprende mucho!!

Los beneficios del uso de XSLT se subestiman, ya que se puede enviar
tan sólo un XML al cliente definiendo el estado del documento y la
plantilla con la transformación correspondiente, y el documento
final se generaría en el cliente, el cual asume el costo de
procesamiento implicado liberando de esta carga al servidor, como
también, liberándolo de la responsabilidad de enviar el documento
final cada vez que el estado cambia. Esto es posible también de
otras formas (que son por lo general más intrincadas).

O sea esto es como Ajax, solo que es académico en vez de estar ya
implementando en la 99% de la web.

Entonces, si existe una gran cantidad de tecnologías disponibles,
porque no se usan? Porque la comunidad de desarrolladores está
potenciando otras tecnologías. Simplemente eso. Lo que no quiere
decir que las implementaciones sean malas, o que una tecnología sea
arcaica o inferior.

Cualquier día me compro un Betamax ... es mucho mejor que esta porquería
de VHS.  Cualquier día de estos Hollywood se olvida de estas leseras de
GreeRay y estamos al otro lado.

1. No necesariamente. Si Windows tuviera por defecto instalado Pong como browser (aunque no lo sea realmente), la gente lo utilizaría de mala gana igual. Todo sea por no correr ese wizard de instalación que incluso el juguete pájaro que toma agua puede usar.

2. XSLT es una tecnología de propósito general. AJAX es solo un conjunto de técnicas relacionadas con XMLHTTPRequest, no son mutuamente excluyentes. Se pueden usar ambas sin problemas. Pero si nos restringimos a sólo utilizar una, en mi opinión AJAX es más difícil que XSLT, ya que la implementación de XMLHTTPRequest varía ampliamente en cada browser y hay que agregar código especial para cada implementación.

3. No logro establecer una relación entre el fracazo del Betamax y esta discusión y francamente creo que no soy el único. Y si nos limitáramos a usar lo que todos usan, probablemente estaríamos usando Windows no?

Responder a