Ver Mensaje Individual
  #20 (permalink)  
Antiguo 26/01/2006, 10:25
GreenEyed
 
Fecha de Ingreso: octubre-2003
Mensajes: 3.578
Antigüedad: 20 años, 6 meses
Puntos: 51
Sonrisa

Cita:
Iniciado por dogduck
Lo de independiente de la plataforma lo entiendo. Pero hay que saber adaptarse al medio y si el medio del que comes es Microsoft ... tendrás que aprender a hablar en su idioma . Ya que si no el Bill se nos come con su framework .Net que en realidad es la competencia pura y dura de la JVM.
( framework .Net = independiente de la plataforma y encima puedes elegir lenguaje C# , VB , J# , ...). Así que a espabilarse y no escandalizarse con la ortodoxia de que si esto no es puro Java ...
Aquí nadie se escandaliza ni es ortodoxia. Y encima ni siquiera es Java, ya que es una cuestion de JavaScript. No tiene absolutamente nada que ver con .Net, C#, VB, PHP, Perl o lo que sea que uses para hacer tus aplicaciones web. De hecho lo que comenta Tipdar tampoco se aplica en este caso por que daría exactamente igual que el servidor que devuelve la página fuera un IIS con ASP.Net o un LAMP.

La cuestión, en este caso, es si lo que haces funciona con varios navegadores, incluso suponiendo que todos los clientes tienen Windows, o solo funciona con el IExplorer. Si estas totalmente seguro que tu aplicación solo será accedida desde ese navegador durante toda su vida útil o cambiarlo por otro sistema no te será un problema llegado el caso, por que es sencillo, entonces sin problemas. Si no, puedes encontrarte con problemas.

Si no, basta echar un vistazo los portales que han tenido que actualizarse hoy en día debido a los ultimos problemas, bastante gordos, con el último virus que afectaba al Explorer, y que resulta que sus paginas no se ven bien con ningun otro navegador. Y dejemos a una lado las cuestiones de estar a favor en contra de Microsoft y no confundamos la cuestion. Llegado el caso, es igual de equivocado hacer una aplicación que sólo funciona para el Mozilla, el Firefox, el Opera, el Konqueror, el Safari....


Cita:
Iniciado por dogduck
En cuanto a lo de la seguridad . Existen soluciones como crear zonas de confianza , y se supone que confiar en un Applet firmado es tan arriesgado como confiar en un activeX ... ¿ Confiarias en este applet que he firmado yo
http://club.idecnet.com/~ccastano/femepa/050106.htm ?...

A parte de que normalmente en páginas corporativas , intranets , ya no se está "in the wild" y se puede hacer que un active X se ejecute sin comprometer el sistema
Por supuesto que existen zonas de confianza y a no ser que hayan cambiado las cosas en ActiveX desde que lo mire, es mucho más arriesgado confiar en una ActiveX que en un applet firmado. ¿Por que? Por que en un applet puedes especificar exactamente qué permisos le das, diciendole incluso los permisos sobre ficheros especificos, puertos de red o propiedades del sistema que puede leer. La ultima vez que lo mire a un ActiveX le dejabas hacer todo o nada, así que no era lo mismo. Quizá haya cambiado, que puede ser.

Y lo de que no comprometa el sistema por estar en una intranet no es cierto, lo que pasa es que se confia en otras medidas para garantizar la seguridad, que es la seguridad de que nadie podra acceder a ese servidor web desde fuera y hacer una "perrada". Por otro lado, el 90% de los ataques se producen por ex-empleados descontentos o empleados toca pelotas, y bastaria cambiar "notepad" por "deltree c:\windows" y ala, cualquiera que acceda a la pàgina se reirá un rato.

Al menos a un applet hace falta un certificado con clave privada para firmarlo y puedes restringirle los permisos. Y funciona con varios navegadores.

Pero bueno, que tampoco pasa nada. Cada uno lo hace como quiere y asume los riesgos que cree son asumibles.