¿Cual es el tamaño máximo para un source HTML?

Iniciado por Eleкtro, 29 Mayo 2013, 01:11 AM

0 Miembros y 1 Visitante están viendo este tema.

Eleкtro

Hola.

Esto es pura curiosidad...

Me estaba preguntando cuanto tardaría en pulir un parser para los tags de un sitio específico, y esa pregunta me ha llevado a otra un poco ridícula quizás:
¿Cuanto tardaría en parsear un html de 100 mb?, y esta pregunta me lleva a la pregunta que reálmente quiero hacer (por curiosidad):

- ¿Existe un tamaño límite especificado en el lenguaje html?

...Es decir, ¿Si un html sobrepasa X tamaño (o número de líneas) es posible que el intérprete del navegador no pueda interpretar el código?

...¿Puede existir por la inmensa Internet un html de 2 Gb por ejemplo?, sé que es un tamaño descomunal, debería contener millones de líneas escritas, pero ahí tengo esa duda xD

Saludos!








engel lex

tal limite no existe, por lo menos que esté regulado no...

como tu dices depende del interprete del navegador (y supongo que subsecuentemente de tu capacidad de procesamiento, red y ram)
El problema con la sociedad actualmente radica en que todos creen que tienen el derecho de tener una opinión, y que esa opinión sea validada por todos, cuando lo correcto es que todos tengan derecho a una opinión, siempre y cuando esa opinión pueda ser ignorada, cuestionada, e incluso ser sujeta a burla, particularmente cuando no tiene sentido alguno.

el-brujo

joder menudas preguntas xD

Si es un script php supongo que lo primero que saltará será un timeout del script, pero si es un html pues va cargando, como si fuera una descarga, teóricamente no hay límite de tamaño en bajarse un fichero de internet, pues tampoco de un fichero HTML.

Otra cosa es lo que comenta engelx, los recursos del navegador para procesar y mostrar por pantalla tal cantidad de información, la velocidad ya depende del hardware.

De hecho abrir por ejemplo abrir un log de varios gb en el bloc de notas es imposible, es mejor usar NotePad++ o una aplicación más "potente".

Eleкtro

#3
Cita de: el-brujo en 29 Mayo 2013, 17:16 PMteóricamente no hay límite de tamaño en bajarse un fichero de internet, pues tampoco de un fichero HTML.

Pues visto lo visto... me parece que deberían implementar algo en los navegadores para regular el límite de tamaños...

No sé quien va a perder el tiempo subiendo a un server una página de 1 GB, imagino que habría que tener pocas neuraonas para hacer eso (digo yo, perdón si me equivoco), o algún gracioso podría hackear la página principal de un server y escribir líneas en el html a lo "troll" para que pese 1 GB y que los pobres usuarios descarguen ese archivo html temporal en su pc consumiendo espacio innecesario ...séa como séa pueden haber mil razones y habría que regularlo.

Saludos!








engel lex

EleKtro H@cker

no seria necesario escribir las lineas... con php un "while(1){ echo 'hola mundo'}" basta

no es necesario implementar un limite, eso queda a consciencia del creador, el sabrá lo que hace y el navegador sabrá interpretarlo y manejarlo... yo he pasado por casos donde he tenido que por X razon vocar una db de varias miles de linea a pantalla en local... he llegado a unos pocos megas de texto antes que el navegador colapse... pero nada de muerte
El problema con la sociedad actualmente radica en que todos creen que tienen el derecho de tener una opinión, y que esa opinión sea validada por todos, cuando lo correcto es que todos tengan derecho a una opinión, siempre y cuando esa opinión pueda ser ignorada, cuestionada, e incluso ser sujeta a burla, particularmente cuando no tiene sentido alguno.