Hace 13 años | Por tarkovsky a spielzeugz.de
Publicado hace 13 años por tarkovsky a spielzeugz.de

Experimento de programación con 500 partículas utilizando javascript, html5 y la etiqueta canvas

Comentarios

tarkovsky

#20 ¿Te has leído la entradilla?

tchaikovsky

#25 ¿Te has leído mi comentario?
#28 #32 #37 El uso de canvas pertenece a HTML5, pero lo que se presenta aquí se puede hacer sin necesidad de esa etiqueta. Es decir, que no hace falta la existencia del HTML5 para hacer cosas así.

No hay que confundir una versión de un lenguaje de marcado semántico con un plugin (porque Javascript es un plugin) para hacer efectos. Y de esta última forma es como se pretende vender HTML5.

jazzman

#20, pero canvas es una etiqueta bajo la especificación de HTML5, no?

D

#28 Cierto y cierto #20, hasta donde yo se, html5 no puede hacerlo solico y necesita js, pero vaya lo importante es el uso de canvas

D

#20 Pero canvas si.

D

#31 Totalmente de acuerdo.
La programación web hoy en día es un puto batiburrillo de tecnologías que hacen lo mismo que se hacía hace 10 años en un equipo de manera nativa.

D

#31 nadie dijo que fuera fácil. Siguiendo lo que entiendes tu por programador web "decente" desarrollar cualquier aplicación es un caos. Si quiero desarrollar una aplicación de escritorio también te pasa lo mismo (un monton de tecnologías y cosas).

De todas formas a mi el html+javascript me parece el mejor invento del mundo. No hay nada más potente y sencillo para interfaces gráficas. Con un editor de texto puedes crear interfaces mucho más complejas y precisas y en menos tiempo que con cualquier herramienta de java o .net.
El resto es programación "estandar" sin mayor dificultad.

Sinceramente, yo no lo cambiaría por nada.

D

#49 Claro que nadie dijo que fuera fácil. Pero yo, y muchos, creemos que puede ser más fácil.
No puedo estar en desacuerdo sobre que html + javascript,sin nada más, sean lo 'más potente y sencillo'. Obviamente, como en todos los lenguajes, son susceptibles de ser escritos con un simple bloc de notas. Y obviamente, como todos los lenguajes turing-completo, se pueden hacer cualquier virguería con ellos. Pero, usando solo html +js a secas, controlar la simple entrada de usuario por formularios medianamente complejos ya es un calvario, del cual seguro que te dejas mil agujeros de seguridad por el camino, que una interfaz de usuario no son solo dibujitos...

estoyausente

#31 así salen las webs que salen ^^

Luego ves eso en una oferta de empleo para que te paguen 1000€ y hechas a llorar

La verdad es que se podría crear una tecnología lo suficientemente potente para controlar todo eso.. a ver si Google se anima que parece que es el único que se mueve un poco.

D

#31 Invoquemos a los muertos:

JavaScript! HTML! XML! DOM! XPath! (se escucha un trueno lejano y el viento se levanta)
JQuery! Flash! ActionScript! PHP! (empieza a llover y unas nubes negras ocultan la luna)
JSON! MySQL! Oracle! (la tierra se quebranta y se escuchan lamentos lejanos en la oscuridad)
J2EE! J2EE! J2EE! (acabamos de invocar a los muertos)

D

#11 se ve que #1 se te ha adelantado lol

D

70ºC alcanzados en 20''. Es un Pentium 4. ¿Alguien se atreve a superar mi récord de temperatura?

#1: Me temo que debes tener el procesador complétamente derretido. lol ¿No es así?

D

#13 Seguro que en mis exámenes del lunes en Física entra, ¿A que velocidad, con que aceleración iban las bolitas si les aplicamos una fuerza.. blablabla...? Y en estadísticas... ¿Qué probabilidad hay de que entre todas las bolitas de colores saquemos una verde? Seguro seguro que caen, así que yo estoy estudiando... lol

D

#11 ¿Tú no deberías llamarte ocb mejor?

Stash

Lo más gracioso es que aunque la ventana del navegador no tenga el foco, detecta el "mouseover" sin necesidad de hacer clic en la ventana

joshendrix

¡Y mi navegador no se resiente!

e

#6 Yo a los ordenadores les tengo cariño cuando son nuevos, con los años acabo despreciándolos por completo.

Neofito

#3 no se si viste una comparativa, era un efecto de particulas en un nexus one, entre html5 canvas vs flash. Flash le daba mil patadas en rendimiento (sacaba el doble si no recuerdo mal de fps).

D

#43 En cuanto Flash haga el mismo recorrido que Java (de usarse para todo a no encontrar casi nunca un solo applet) verás que rápido optimizan todo el JavaScript lol

joshendrix

#43 Sí lo vi, sí. Pero creo recordar que era una comparativa de móviles, ¿verdad?.

A mí la verdad me va muy fluído...

D

OMG. It's full of stars.

Vauldon

Mierda, es la sopa de letras mas dificil que he hecho jamás!

juanmix

No son 500, yo solo he contado 173

m

#26 ¿¿¿Como cojines las has contado?????!!

Garav

¿Por curiosidad, no es lo mismo que un HTML normal? Quiero decir, que mirando el código fuente lo único destacable que veo es:

Parece que todo el efecto de la página sea Javascript.
Pregunta humilde y desde el desconocimiento.

D

#42 Javascript contendra el algoritmo que mueve las partículas, qué aceleración, qué dirección, etc... pero todo eso se dibuja con canvas, que forma parte de la especificación HTML5. Prueba con IE6...

luzem

pues tira del procesador de cojones. Y en un Phenom eso si, carga todo de un puto núcleo

T

Que pena, uso explorer, no me deja verla... (aargg, 500 negativos por usar explorer).

En fin, un comentario estupido menos (aargg, otros 500 por insinuar que vuestros comentarios cada vez son mas estupidos).

D

Mi ordenador con chrome y 5 pestañas abiertas (algunas con algo de Flash 5% CPU, abro esta pestaña muevo las boltias 45% de CPU.

Es un C2Duo a 2Ghz con 2GB de RAM

J

50% de procesador (un P4 HT) corriendo en Opera 10.53, En Firefox consume lo mismo, pero va mucho más fluído en Opera.

D

Bua, acabo de tocar el .jr añadiendole 1000 puntos, el core i7 no tiene cohones a moverlo bien

D

HTML5, el geocities del futuro

pirulotropical

Pufff... se me ha puesto a 100 el ordenador

okus

Se siente como dios jugando al Big Bang...

F

Paranoico total. Arrinconadlas!!!

Nadrops

Lo acabo de probar con Firefox, Chrome y Opera. Por curiosidad me dio por mirar el consumo de recursos y acabo de decidir que me despido de mi zorro de fuego para usar Chrome.

elsusto

Si no mueve el ratón y dejas que todo se concentran , puede hacer el big bang .

M

Esto va a ser peor que el efecto Pacman de Google ya vereis, es que da un gustazo jugar con esto, y no hay puntuacion ni ganador ni na, un pozo sin fonde de tiempo.

D

Madre mia, que pasada!!! quiero poner 5.000!!!

reddo

Creo que segun el codigo de ese script son 550 particulas en total

ThEInSaNE

Triposssoo

D

Joder con el HTML 5... habrá que aprenderlo ¿no? Si alguien sabe ya de un curso online o algo que lo diga.

Infra_Red

Muy bonito, pero FAIL en ipad, no se puede interactuar y el principio va mega-lento...

D

Mi PC no se resiente. Esta bastante guapo en general.
Quien no se va a una esquina junta todas las bolitas y hace click... BOOOOOOOOOOOOOM.

D

Tras dejar el cursor quieto y hacer un clic, me recuerda mucho al Big Bang, hasta cuando las partículas vuelven...oh wait!

D

#0 mete por ahí el iconillo ese de gráfico

tarkovsky

Ya no me deja #7 .. aunque el icono para mí es de fotografía, y esto no es una foto

D

#9 Ya lo hago yo

Por cierto, me encanta!!

k

esto....¿Categoría HTML5 ya?

p

LIQUID WAR!!

C

A mí el de las letras me peta, pero el de bolitas no

Ajusticiator

¡¡¡¡¡¡¡¡¡¡¡Cómo molaaaaaaaa!!!!!!!!!!!!!!!!

ajaxman_1

En Opera no funciona

Melirka

Dioss!!!!! esto es tremendamente adictivo, llevo como 10 minutos, no puedo parar!! lol

selcycer

Ponle Velcro!!

fires

nuy bueno realmente.. cada vez se demuestra mas que se puede hacer de todo con el html5

b

joder, si dice steve jobs que en su aparatito nunca habra flash, todos tratando de a ver como utilizar otras tecnologias para olvidarnos ya de flash...

no se, siento que algo anda mal...el se deberia adaptar, no los demas...porque desde que jobs lo odia todos ahora quieren coronar a HTML5 de rey definitivo, cuando aun esta en pañales a comparacion de flash...

B

#53 ¿quien ha dicho que esto sea por steve jobs? ¿no tendra mas que ver con que flash sea cerrado y html5 no?