Deschamps escribió:Grandísima noticia?
A mí, miedo me da. Cuando se juntan las empresas más grandes para organizar monopolios de ese calibre en algo tan trascendental como es el motor de un navegador... a saber lo que le acaban metiendo dentro.
Aunque tampoco confío mucho en que los de la manzana y los acólitos de Ballmer pongan de su parte.
WebAssembly como motor de Internet. Un formato binario para el desarrollo de aplicaciones en la web
ya que el programador podrá compilar el código para cada uno de los navegadores
centrándose en sus primeras fases en C/C++ para que finalmente se ejecute en el motor de JavaScript
De esta forma y a priori la decodificación sería más veloz y aumentaría la velocidad programando.
nekuro escribió:¿Microsoft está en el ajo? Yo creo que es un topo y está ahí para arruinar los planes de incrementar la velocidad de los navegadores.
mmiiqquueell escribió:Es decir que estoy aprendiendo HTML para que ahora me digan que ya no servira,. GUAY, GUAY!.
Lo he leido bien verdad?
Ingalius escribió:mmiiqquueell escribió:Es decir que estoy aprendiendo HTML para que ahora me digan que ya no servira,. GUAY, GUAY!.
Lo he leido bien verdad?
si,
igual que todos los que han estado perdiendo el tiempo aprendiendo flash para desarrollar juegos para la webm gastandose cientos de miles de euros en academias privadas.
Con lo facil que es coger los libros de la universidad y ponerse a leer...
Ahora seguro que sale por aqui alguno a decirnos que flash no esta muerto, que se usa en el youtube xD... o wait, que youtube se ha pasado a html5 tambien...
nekuro escribió:¿Microsoft está en el ajo? Yo creo que es un topo y está ahí para arruinar los planes de incrementar la velocidad de los navegadores.
nekuro escribió:¿Microsoft está en el ajo? Yo creo que es un topo y está ahí para arruinar los planes de incrementar la velocidad de los navegadores.
litos001 escribió:Lo que tienen que hacer es unirse y crear un navegador único que sea realmente rápido, seguro y que no consuma excesivos recursos.
mmiiqquueell escribió: Flash no es una perdida ya que por ejemplo tienes la herramienta de google que te permite hacer animaciones con CSS3 y HTML5 y se monta todo igual que en Flash por lo que no es una perdida, ademas a mi Youtube aun se me carga con flash Player ya que el HTML5 no me funciona, se me cuelga el navegador, el video se cuelga o solo muestra 5 segundos y se para y no sera por falta de HW. Pero vamos que realmente no es un desperdicio, yo aprendi flash y lo he probado con el google web design y es exactamente igual que el Flash profesional. Que no se utiliza esta claro pero lo que aprendes es reutilizable, igual que el tema de HTML4 a HTML5 o CSS2 a CSS3. Asi podre contarle a mis nietos (en mis tiemps se programaba todo a mano con etiquetas xD)
korchopan escribió:Yo de esto ni jota, pero creo que estáis confundiendo la compilación y la creación de webs con la de los motores de los navegadores. O sea, que no es que vaya a irse el HTML5 a la mierda, sino que los navegadores serían distintos.
Vamos que como digo, yo de esto ni torta, pero yo entiendo que hablan de cambios en la creación de los navegadores a partir de un motor común que se compilará de forma distinta según sea para google, firefox, explorer o lo que sea. No que vaya a haber cambios en la creación de las web que vayan a mostrar. ¿Estoy equivocado?
|3ahamut escribió:Yo tambien recomiendo que leáis el artículo original porque muchos no han entendido nada.
- WASM es una máquina virtual para ejecutar bytecode en el navegador, no es un nuevo navegador. Esto permitirá generar ficheros bytecode (como Python) y que los ejecute el navegador sin tener que pasar por un intérprete. Consecuentemente el código tiene que ser compilado para cada máquina virtual si se usan instrucciones diferentes.
- HTML y Javascript seguirán existiendo, no tiene que ver una cosa con la otra.
Y a título personal:
- Flash está muerto y es una pérdida de tiempo. HTML5 es mucho mas potente, funciona en todos los navegadores y es open source. Quien diga lo contrario hoy en día es que se ha quedado anclado al pasado.
- Llevar bytecode al navegador aumentará el rendimiento pero en consecuencia están cerrando el código, y si algo ha potenciado la web y HTML5 estos últimos años es la comunidad y el open source.
- He sido una gran detractor de Microsoft durante mucho tiempo, pero tengo que reconocer que lo están haciendo bastante bien desde que Ballmer se fue. Han potenciado mucho sus herramientas de desarrollo y se apoyan en muchos proyectos de código abierto, incluso aportando los suyos propios.
_Frank_ escribió:nekuro escribió:¿Microsoft está en el ajo? Yo creo que es un topo y está ahí para arruinar los planes de incrementar la velocidad de los navegadores.
Que tal por 1990??
BYEBYE
shilfein escribió:_Frank_ escribió:nekuro escribió:¿Microsoft está en el ajo? Yo creo que es un topo y está ahí para arruinar los planes de incrementar la velocidad de los navegadores.
Que tal por 1990??
BYEBYE
Porque Microsoft es ahora una referencia en el tema tras el Internet Explorer 11, rápido como la luz, que seguro que estás utilizando ahora mismo. ¿Verdad?
BYEBYE
Negora escribió:Estamos llegando a unos extremos bastante absurdos con los navegadores Web. Al final están pretendiendo convertirlos en máquinas virtuales donde ejecutar "bytecode" descargado de manera remota, como si eso no se pudiera hacer ya con tecnologías como Java WebStart o el ClickOnce Deployment de .Net. Sé que técnicamente hay grandes diferencias, pero el propósito de WebAssembly al final es el mismo: ejecutar aplicaciones en el lado de cliente, cualquiera que sea su arquitectura.
Otra cosa que me preocupa es que no partan de algo abierto y suficientemente probado como es la máquina virtual de Java, HotSpot. Supongo que Microsoft se opondrá a ello, al tener que defender su .Net. Pero Google sin embargo siempre ha hecho mucho uso de Java.
En cualquier caso, mejor que estén todas metidas en este asunto, para que el diseño sea lo más consensuado posible.
shilfein escribió:_Frank_ escribió:nekuro escribió:¿Microsoft está en el ajo? Yo creo que es un topo y está ahí para arruinar los planes de incrementar la velocidad de los navegadores.
Que tal por 1990??
BYEBYE
Porque Microsoft es ahora una referencia en el tema tras el Internet Explorer 11, rápido como la luz, que seguro que estás utilizando ahora mismo. ¿Verdad?
BYEBYE
|3ahamut escribió:No me parece absurdo si lo que se quiere es aumentar el rendimiento. Al final esto no es una cuestión de "navegadores" sino de renderizado, no se trata solo de abrir páginas web sino de llevar la tecnología web mas allá. Firefox OS, Gnome Shell y las nuevas aplicaciones de Windows son ejemplos de ello. La tendencia es que cada vez se lleve más lógica a la parte frontend ya que lo que se busca hoy en día es movilidad y tener acceso a un servicio desde cualquier dispositivo.
|3ahamut escribió:Java WebStart no es exactamente lo mismo, porque no es más que un archivo que ejecuta la máquina virtual en el SO y no el navegador. Dependes de algo externo al navegador y anclado al SO que uses. WebAssembly viene a ser lo que Google ha querido hacer con Dart, solo que no han conseguido que termine de despegar.
|3ahamut escribió:Y en relación al tema de open source, dudo mucho que Microsoft se oponga porque de hecho liberó hace poco su .NET. Google por su parte quiere poco a poco desvincularse de Java por los problemas que está teniendo con Oracle, y es evidente que quieren que Android y Chrome acaben fusionándose en un futuro, de hecho no me sorprendería nada que este nuevo WebAssambly se basara en la especificación de Dart.
Negora escribió:|3ahamut escribió:No me parece absurdo si lo que se quiere es aumentar el rendimiento. Al final esto no es una cuestión de "navegadores" sino de renderizado, no se trata solo de abrir páginas web sino de llevar la tecnología web mas allá. Firefox OS, Gnome Shell y las nuevas aplicaciones de Windows son ejemplos de ello. La tendencia es que cada vez se lleve más lógica a la parte frontend ya que lo que se busca hoy en día es movilidad y tener acceso a un servicio desde cualquier dispositivo.
Me parece que no has entendido correctamente mi crítica. Ésta no va contra la introducción de la tencología Web en el escritorio, sino contra el hecho de que eso haya de pasar necesariamente por convertir el navegador típico en una máquina virtual. Esto provoca que para cargar meras páginas Web, al final se necesite cargar un proceso extremadamente pesado.
Esos ejemplos que indicas, como Firefox OS, son precisamente la antítesis de lo que critico, pues lo que hacen es crear procesos totalmente independientes con respecto al del navegador. Otro es el proyecto Apache Cordova, que es un buen exponente de cómo crear una máquina virtual apoyada en tecnología Web.|3ahamut escribió:Java WebStart no es exactamente lo mismo, porque no es más que un archivo que ejecuta la máquina virtual en el SO y no el navegador. Dependes de algo externo al navegador y anclado al SO que uses. WebAssembly viene a ser lo que Google ha querido hacer con Dart, solo que no han conseguido que termine de despegar.
Yo no he dicho que WebStart sea exactamente lo mismo, sino que con él se persigue el mismo propósito. Y por cierto, el navegador está tan anclado al SO como cualquier máquina virtual. Necesariamente ha de existir una compilación específica para esa arquitectura y SO.
Por otro lado, que las aplicaciones Web se ejecuten en una máquina virtual externa, no tiene por qué tener nada malo. Al revés. ¿Qué mejor que disponer de un navegador liviano para sitios Web al uso, que casi no consuma memoria y, en caso de que se abra una URL a una aplicación Web, se lance la máquina virtual con todo lo necesario? La transición entre un proceso y otro se puede hacer tan "suave" como quieran. Y más si ambas piezas vienen en "un mismo paquete", como será el caso.
No me extrañaría que al final esto adquiera un tamaño tan desproporcionado, que opten por separar ambos componentes.|3ahamut escribió:Y en relación al tema de open source, dudo mucho que Microsoft se oponga porque de hecho liberó hace poco su .NET. Google por su parte quiere poco a poco desvincularse de Java por los problemas que está teniendo con Oracle, y es evidente que quieren que Android y Chrome acaben fusionándose en un futuro, de hecho no me sorprendería nada que este nuevo WebAssambly se basara en la especificación de Dart.
Que Microsoft haya abierto .Net es precisamente para competir cara a cara con Java. Si en un hipotético caso Microsoft tuviera que elegir entre el "runtime" de .Net o Java para fundar la máquina virtual de WebAssembly (cosa que no va a suceder), ¿Crees que votaría por su tecnología o por Java? Es evidente que por Java ni loco.
En lo que sí coincido es en que WebAssembly se basará seguramente en el trabajo realizado en Dart. Ha pasado con HTTP 2 y SPDY, y pasará con esto también.
|3ahamut escribió:Mi comentario tampoco era una crítica sino mas bien una opinión, pero me alegro de que haya debate entre gente que conoce el tema
klausus escribió:Hoy en día lo q lastra la web es js (80-90% del tiempo).
Nebo escribió:shilfein escribió:_Frank_ escribió:Que tal por 1990??
BYEBYE
Porque Microsoft es ahora una referencia en el tema tras el Internet Explorer 11, rápido como la luz, que seguro que estás utilizando ahora mismo. ¿Verdad?
BYEBYE
Has probado Edge? Y sobre IE11, yo era el primero en echar pestes de IE pero sinceramente es el que mejor me funciona, los videos en streaming (especialmente youtube) van superfluidos cosa que con Chrome o Firefox no me dan (y no sera por conexión que tengo 150MB)
shilfein escribió:Nebo escribió:shilfein escribió:
Porque Microsoft es ahora una referencia en el tema tras el Internet Explorer 11, rápido como la luz, que seguro que estás utilizando ahora mismo. ¿Verdad?
BYEBYE
Has probado Edge? Y sobre IE11, yo era el primero en echar pestes de IE pero sinceramente es el que mejor me funciona, los videos en streaming (especialmente youtube) van superfluidos cosa que con Chrome o Firefox no me dan (y no sera por conexión que tengo 150MB)
Para empezar, el streaming lo hacen plugins externos que son practicamente iguales en todos los navegadores.
En segundo lugar, incluso si no fuese así, como argumento es una porquería. Yo uso Firefox con 10M de timofónica, y superfluidos también oiga.
Si hablamos de experiencias personales, en el curro solo se nos permite usar IE 11 y la navegación es absolutamente MISERABLE. No hay NADIE que no se haya instalado firefox o chrome portables.