Historias
Slashboxes
Comentarios
 
Este hilo ha sido archivado. No pueden publicarse nuevos comentarios.
Mostrar opciones Umbral:
Y recuerda: Los comentarios que siguen pertenecen a las personas que los han enviado. No somos responsables de los mismos.
  • Miedo me da

    (Puntos:0, Provocacion)
    por ElPeazoPerro (16702) el Lunes, 07 Agosto de 2006, 15:09h (#790718)
    ( http://todoa99.blogspot.com/ | Última bitácora: Lunes, 20 Abril de 2009, 22:41h )
    ¿JavaScript? Me estoy temiendo un firefox que se arrastra :S
    Esperemos que del uso no hagan un abuso.
  • Ejemplo.

    (Puntos:2, Informativo)
    por pobrecito hablador el Lunes, 07 Agosto de 2006, 15:18h (#790726)
    Se podria comentar muchas cosas pero igual hay algo mas interesante.

    Si en tu Firefox tienes instalado el DOM Inspector, abre una ventana de "Configurar pagina". Trata de encontrar esa ventana y analizarla con el DOM Inspector. ¿Que se ve?, esa ventana, y otras muchas de firefox, son un interface en XUL, con toda la logica programada en Javascript. Este codigo tiene bastantes privilegios sobre el ordenador, pero no tiene el tipo de control total sobre el ordenador que pueda tener una snip de codigo C. Ademas a este codigo seria posible hacerle la perreria de que cuando quisiera abrir un fichero de texto, tubiera que pedir permiso y se le pudiera denegar. De este modo hemos aislado esta porcion de codigo de la maquina, dando mayor seguridad.

    Y SIN EMBARGO, el codigo C de Mozilla es muy complejo, y el problema de mezclar codigo C con estructuras C y codigo en Javascript y su recolector de basura no es un problema trivial, sino todo lo contrario. Es muy facil hacer una referencia circular de modo que la memoria nunca se libere y se cree asi un leak de memoria.
    • OffTopic: la creacion questiona al creador. de pobrecito hablador (Puntos:-1) Lunes, 07 Agosto de 2006, 15:24h
      • +1 TROLL de pobrecito hablador (Puntos:0) Lunes, 07 Agosto de 2006, 16:13h
    • Re:Ejemplo. de pobrecito hablador (Puntos:0) Martes, 08 Agosto de 2006, 06:35h
      • Re:Ejemplo. de pobrecito hablador (Puntos:0) Martes, 08 Agosto de 2006, 07:30h
        • Re:Ejemplo. de pobrecito hablador (Puntos:0) Martes, 08 Agosto de 2006, 08:08h
    • Re:Ejemplo. de aurgo (Puntos:1) Martes, 08 Agosto de 2006, 09:45h
  • por pobrecito hablador el Lunes, 07 Agosto de 2006, 15:23h (#790729)
    Cualquier navegador por malo que sea es seguro siempre y cuando no se entre en páginas inseguras. Siempre he creído que la mejor solución a un problema es atacar la raiz de dicho problema. Si se pusiera más empeño en erradicar las páginas basura y meter entre rejas a los que hacen dinero con ello, se conseguiría hacer una internet verdaderamente útil, y los navegadores web se podrían centrar en la calidad y no en la seguridad.
  • Sinceramente

    (Puntos:-1, Provocacion)
    por pobrecito hablador el Lunes, 07 Agosto de 2006, 16:10h (#790746)
    Os juro por mis pelotitas calientes que si Firefox se convierte en una "Javada" me paso a Opera o IE 7 de cabeza. Vamos hombre, que empece a usar Firefox por lo pequeñito y rapido que era, y cada vez es mas gordo y mas lento. Esta noticia es ya el remate total. De hecho, voy a bajarme el opera ahora mismo. [google.com]
    • Re:Sinceramente de Observer (Puntos:1) Lunes, 07 Agosto de 2006, 16:31h
    • Re:Sinceramente de pobrecito hablador (Puntos:0) Lunes, 07 Agosto de 2006, 16:42h
      • Re:Sinceramente de pobrecito hablador (Puntos:0) Lunes, 07 Agosto de 2006, 19:03h
    • Un Fork? de hYs0 (Puntos:1) Lunes, 07 Agosto de 2006, 17:11h
    • Re:Sinceramente de pobrecito hablador (Puntos:0) Lunes, 07 Agosto de 2006, 17:50h
      • No te molestes

        (Puntos:5, Inspirado)
        por asinkecualo (526) el Lunes, 07 Agosto de 2006, 18:50h (#790836)
        ( http://blogdrake.org/ | Última bitácora: Jueves, 23 Septiembre de 2004, 00:26h )
        ¡¿Qué leches saben ellos?! Aquí la gente critica, y critica, y la mitad no sabe ni de lo que está hablando. ¡¿Leer?! Con lo fácil que es escribir sin saber... Si lo pusieran en la tele, a lo mejor.

        No les hables de XUL... ni les enseñes las cosas tan chulas que se hacen con él. Ni les expliques que es más seguro ejecutar algo dentro de un navegador, sin permisos para salir, que ejecutarlo desde el navegador, con los mismos permisos que el usuario que lo ejecuta (que, por supuesto, seguirá siendo usuario administrador, hasta el fn de los tiempos).

        Y por supuesto no les expliques que Java y Javascript no tienen nada que ver... ¡¿Pero si tienen la palabra Java?! Vaya por dios, y el hombre de Java, y el tigre de Java, y tampoco tienen nada que ver :)

        Total, los desarrolladores seguro que no saben nada... ¡Menudos estúpidos son esos! Cambiar código C/C++ que ellos mismo han escrito por código en "Java". ¡Serán subnormales! Pa eso me voy a Opera...

        Y bueno, ya sabes como fucnionan las cosas aquí, mucho criticar que no se habla de cosas técnicas, y cuando se habla, se lían a tirar despropósitos, porque no tienen NPI... Ni quiere aprender, claro.

        --
        Blogdrake [blogdrake.net]
        [ Padre ]
    • Re:Sinceramente de pobrecito hablador (Puntos:0) Lunes, 07 Agosto de 2006, 18:38h
      • Re:Sinceramente de pobrecito hablador (Puntos:0) Lunes, 07 Agosto de 2006, 22:35h
        • Re:Sinceramente de pobrecito hablador (Puntos:0) Lunes, 07 Agosto de 2006, 23:33h
          • Re:Sinceramente de pobrecito hablador (Puntos:0) Martes, 08 Agosto de 2006, 09:49h
  • ¿Cambiar de lenguaje es la solucion?!!!

    (Puntos:-1, FueraDeTema)
    por caradriel (7569) el Lunes, 07 Agosto de 2006, 17:08h (#790778)
    ( http://yonkis.com/ | Última bitácora: Miércoles, 11 Octubre de 2006, 20:54h )
    Osea que como el C es muy dificil colocamos todo en Java.....vaya decepción escuchar esto de programadores supuestamente competentes. Por otro lado me parece tan absurdo que no me lo creo.
    --

    ##### Si sigues hablando como un pobrecito hablador,te pegaré como a un pobrecito hablador #####
  • mas seguronose, pero mas lento seguro.

    (Puntos:2, Informativo)
    por Punkesito (19133) el Lunes, 07 Agosto de 2006, 17:12h (#790782)
    si no prueben ustedes mismos a la velocidad que tiene firefox [celtickane.com]
  • El único problema

    (Puntos:1)
    por joxeanpiti (13551) el Lunes, 07 Agosto de 2006, 18:25h (#790820)
    ( http://barrapunto.com/ | Última bitácora: Domingo, 14 Febrero de 2010, 23:49h )
    El único problema es la lentitud. Hará que sea considerablemente más lento pero..., en seguridad ganará fijo.

    Para buscar fallas explotables habría que buscar fallas en el motor JavaScript o problemas en las políticas de gestión de permisos de JavaScript.

    Lo consideraría un buen paso si... hicieran un intérprete rápido. Me da igual que sea de JavaScript que de Pascal o Cobol: Los intérpretes nunca son tan rápidos (ni por asomo) como el código nativo.
    --
    FreeBatasuna [blogspot.com].
  • Seguridad equivale a menor rendimiento

    (Puntos:1, Interesante)
    por pobrecito hablador el Lunes, 07 Agosto de 2006, 19:31h (#790852)
    Es eviente que un diseño mal planteado o una mala implementación son culpables de la seguridad del software. Pero aparte de ésto, también hay que tener claro que para dar seguridad a una aplicación, hay que sacrificar rendimiento a medida que el software haga más comprobaciones de seguridad en las operaciones que realiza. Y como es lógico, el código gestionado por máquinas virtuales ofrece mayor grado de seguridad. Por eso sustituir partes de firefox a javascript es una buena medida para reforzar la seguridad de este navegador.
    Con los procesadores de hoy en día en PCs, el sacrificio de rendimiento para mejorar la seguridad de firefox no es un problema. Hay que advertir además, que los sitios web cada vez usan más recursos para ser visionados en un navegador web. Por lo que en definitiva, si quieres estar al día, usa un hardware que lo esté.

  • (suspiro)

    (Puntos:4, Interesante)
    por excalibor (646) el Lunes, 07 Agosto de 2006, 20:39h (#790874)
    ( http://barrapunto.com )
    Pues es un movimiento que tiene un montón de sentido.

    Teniendo en cuenta la cantidad de código que se ejecuta en ECMAScript (así no lo confundimos con Java, ¿verdad?) en la actualidad (con XUL, muchas extensiones, etc) no creo que sea un gran problema de velocidad, que siempre se puede mejorar en una aplicación que, básicamente, está sentada sin hacer nada esperando a que el usuario haga alguna cosa, o bien, depende de lo guarripeich que sea el sitio, comprobando que está haciendo el chorras encima de un menú dinámic, etc... (así con todo, buena parte de los componentes por debajo, XPCOM, están programados en C o C++, quizás separando más las responsabilidades se pueda mejorar el rendimiento además de la facilidad de mantenimiento, seguridad , limpieza y esas cosas que sólo son importantes cuando no están).

    En cuanto a la elección de JS para el asunto, SpiderMonkey es una implementación realmente buena, y siempre se puede mejorar en ese punto, para que se noten mejoras en todas partes. E JS es uno de los lenguajes de programación más incomprendidos y abusados de la historia de la computación, pobrecito... Con JS nos ahorraremos un montón deproblemas de buffer overrun/flow, cores (o null pointer exceptions, vamos) etc... Es muy potente y soporta muchos paradigmas, para que todos se sientan más cómodos (los de la OO, los otros, los de más allá... ventajas de ser muy potente).

    Un comentario en Kriptópolis que me ha causado un arranque de risa (y de tos, pero eso es por el catarro) es el de 'si aún hubiesen escogido un lenguaje de programación funcional!' Entonces, ¿el JS qué es, un lenguaje de programación generacional? ¿puturrudefuá? Los lenguajes funcionales puros tienen sus ventajas, sin duda, pero Haskell y cia. no son para todo el mundo, y JS tiene un potente modelo de programación OO basado en prototipos (similar al de Self) y soporta funciones de primera clase (function() es, efectivamente, igual que lambda(), o \ en Haskell)

    Los funcionales "mixtos" funcionan muy bien también, recordemos lo bien que rula el OCaml, ¡o el Lisp!

    A los firefoxeros, ¡ánimo! A los que critican, menos palabras y más hechos, valientes, ayudando con código nativo de calidad, tenéis el src de Firefox en los repositorios... ¡Hala, a demostrar lo que valéis con Makefiles, y no con palabrejas que ni compilan ni nada! xD

    en fin...
  • Opera

    (Puntos:0)
    por pobrecito hablador el Lunes, 07 Agosto de 2006, 23:20h (#790918)
    A los que hablan del opera como si fuera la panacea por lo rapido que es, la verdad es que tardara menos en mostrar una pagina, pero lo que de verdad tarda en un navegador es el descargar la pagina. Despues tiene problemas al ejecutar javascript, muchas veces dejas pulsada un cursor en una tabla y esta no sigue bajando (por ejemplo). Opera será mas rapido y todo lo que quieras, pero es mucho menos compatible con un monton de cosas, es lo que pasa cuando intentas imitar algo, que siempre vas por detras
    • Re:Opera de pobrecito hablador (Puntos:0) Lunes, 07 Agosto de 2006, 23:27h
    • Re:Opera de Punkesito (Puntos:1) Martes, 08 Agosto de 2006, 03:49h
  • por pobrecito hablador el Martes, 08 Agosto de 2006, 00:21h (#790937)
    Comprendo que el lenguaje escogido sea Javascript ya que el navegador mozilla firefox lo emplea para muchas cosas. Pero sería interesante que si lo que se quiere es usar código ejecutado en una máquina virtual para incrementar la seguridad, se usara la plataforma .NET que tiene buenos mecanismos para este fin. Y por supuesto la velocidad de ejecucuión lo haría una opción más eficiente. En cualquier a estas alturas no creo que vayan a cambiar todo el código sólo porque a mi me parece una buena solución, pero estaría bien.
  • por pobrecito hablador el Martes, 08 Agosto de 2006, 10:32h (#791078)
    Tener un interprete de jS rapido? http://celtickane.com/projects/jsspeed.php
  • por tnb (25783) el Martes, 08 Agosto de 2006, 11:27h (#791109)
    ( http://www.tecnobiz.com/ )
    Pero no deben olvidarse de otras cosas como el rendimiento y la velocidad.

    La version de Firefox en Linux va (por lo menos a mi) mas lenta que la version de Firefox para windows.
    --

    Tecnobiz [tecnobiz.com]
  • por CerebrO (26009) el Martes, 08 Agosto de 2006, 16:14h (#791300)
    Creo que habira que estudiar y leer un poco mas, antes de intentar dar posiciones catedraticas. Ya que algunas resultan hasta ridiculas.