edición general
sdar

sdar

En menéame desde abril de 2011

6,15 Karma
19K Ranking
1 Enviadas
0 Publicadas
173 Comentarios
0 Notas

El Chrome de Mozilla ya está aquí, su nombre es Firefox [203]

  1. #200 Meses tardan en sacarte una nueva versión del navegador que puede haber roto la api... por otro lado, uno de los aspectos para pasarse a webapi es precisamente para poder acelerar dicho proceso de revisión.

    Bueno, házmela.
  1. #194 Si esperas que algo firmado ya sólo por serlo sea 100% seguro es que eres muy muy ingenuo. Y si esperas que cientos de extensiones sean revisadas tan en profundidad como para que no se cuele nada nunca también.
  1. #191 Al menos, aunque avisa, te permite instalarlos si quieres, bajo tu responsabilidad. Me temo que ese grado de libertad se va a perder… :-P
  1. #187 Por supuesto que TODO no va a ser ABSOLUTAMENTE seguro, porque NADA lo es NUNCA. Pero si MUCHO más seguro que AHORA.

    Entonces si el problema son las extensiones no instalemos ninguna, ni en chrome ni en ningún lado ¿no?
  1. #182 …pero sí es cierto que Mozilla avisa de las extensiones que pueden suponer un problema de seguridad o de estabilidad. Ocurrió hace muy poco con Quick Translator, por ejemplo.
  1. #185 No puedes sólo poner una barrera de seguridad que se puede rebasar (basta con pedirle al usuario que desactive el chequeo pertienente y el usuario lo hará) y pensar que ya lo tienes totalmente protegido. La única forma de protegerte es dar los mínimos recursos/permisos posibles a terceros. En eso consiste un sandboxing, que cualquier cosa que necesiten tengan que pedírtela (y tu tener el control y poder bloquearlo desde que intente hacer un uso indebido) y el resto de cosas que estén completamente aisladas de todo lo demás. Y ese es el peligro de las extensiones actuales, interaccionan unas con otras y con el propio navegador y eso es un peligro lo mires por donde lo mires, y no tiene nada que ver conque mozilla las inspeccione y las de por buenas o por malas, o si el usuario las permite o no.
  1. #183 Pero la potencia tiene pegas en partes muy importantes en un navegador: mantenibilidad, seguridad y privacidad. Y ahora mismo la gente "normal" lo que busca es un navegador seguro (y para ello tiene que ser mantenible) y que no los espíen. Las extensiones están bien, pero salvo para cosas muy muy puntuales tienes equivalentes funcionales en chrome. Si chrome lo puede hacer ¿por qué esa api va a ser menos válida?

    Y luego está la parte de compatibilidad, será más fácil que desarrollen extensiones para ti cuanto menos trabajo te de hacerlo (sobre todo si tienes que mantenerlas para varios navegadores)
  1. #180 Eso se verá con el tiempo. Pero no se abandona una tecnología sobre la que se basa tu software (uno grande y con muchos años encima) sólo por capricho, si se hace es porque hay ventajas obvias, como en este caso las hay.

    Si van a extender webextensions a petición de los desarrolladores será por algo también, pero tampoco te esperes barra libre.
  1. #178 XPCOM es una capa de definición de componentes usados en el navegador, hecha justamente para aislar el código subyacente (código nativo para cada plataforma) de las funcionalidades del navegador. O sea, las tripas. Y xul es el equivalente para los componentes visuales, las interfaces gráficas de usuario. Que hacen y habrán hecho muy bien su trabajo, pero hay que reconocer cuando se llega a un callejón sin salida y cuándo cuesta más mantener código que crear nuevas funcionalidades a partir de él es que algo falla, y con el proyecto electrólisis lo han estado sufriendo mucho (les ha costado años implementarlo, otros navegadores han empezado más tarde y se les han adelantado).

    Por otro lado, es mucho más fácil convertir tu navegador en un ente multiplataforma compilándolo para ello (si dispones de un lenguaje moderno, robusto, eficiente y que facilite dicha portabilidad como es RUST, que para algo lo han diseñado así y por algo están programando servo y otras piezas con él) que andar creando nuevas interfaces para xpcom para nuevas arquitecturas, con lo que cuesta de mantener.

    Por otro lado, todo lo que he dicho no me lo he inventado yo, si acaso se lo ha inventado mozilla:
    "XPCOM and XUL are two of the most fundamental technologies to Firefox. The ability to write much of the browser in JavaScript has been a huge advantage for Mozilla. It also makes Firefox far more customizable than other browsers. However, the add-on model that arose naturally from these technologies is extremely permissive. Add-ons have complete access to Firefox’s internal implementation. This lack of modularity leads to many problems.

    A permissive add-on model means that we have limited flexibility in changing the foundations of Firefox. The add-on breakage caused by Electrolysis is an important example of this problem. Technologies like CPOWs help us to work around add-on problems; however, CPOWs have been a huge investment in effort and they are still slow and somewhat unreliable.

    Without a fundamental shift to the way Firefox add-ons work, we will be unable to use new technologies like Electrolysis, Servo or browser.html as part of Firefox.

    The tight coupling between the browser and its add-ons also creates shorter-term problems for Firefox development. It’s not uncommon for Firefox development to be delayed because of broken add-ons. In the most extreme cases, changes to the formatting of a method in Firefox can trigger problems caused by add-ons that modify our code via regular expressions. Add-ons can also cause Firefox to crash when they use APIs in unexpected ways."


    Son ellos mismos los que reconocen que debido al acceso tan directo que hacen las extensiones a los componentes provocan que las extensiones rompan, así que algo sabrán
  1. #99 Ummm ¿porque no existe una API y todo se hace usando las tripas del navegador, y cada vez que hay cambios en las tripas evidentemente las extensioens que usen eso se rompen? y por eso, amigos, hay que cambiar la forma de funcionar las extensiones. Y las apis permiten controlar cómo accedes a información de usuario (control que ahora no existe) y dudo que haya necesidad de usar las claves del usuario para nada.

    xul y xpcom se van a sustituír por webextensions api. Gran parte de los usuarios que aún usan firefox no tienen ni puta idea de qué coño es eso. Y gran parte de los desarrolladores de extensiones también hacen lo propio con extensiones de chrome, estoy seguro de que les resultará mucho más sencillo tener sólo una base de código que estar manteniendo 4 cosas distintas para cuatro navegadores distintos.
  1. #93 Sin ser un experto programador y con mis conocimientos básicos de javascript, siempre me hubiese gustado hacer alguna extensión tonta para el navegador. Hace muchos años empecé a leer este libro www.amazon.com/Programming-Firefox-Building-Internet-Applications/dp/0 pero el tema de XUL/XPCOM me pareció demasiado farragoso así que lo dejé.
    Igual ahora me sería más fácil, pero tendría que ver por donde empezar...
  1. #52 #34 #2 Por una parte parece que será más fácil el desarrollo de extensiones con el nuevo sistema y por otra parte será más fácil "importar" extensiones de otros nevegadores.
    Aquí podéis leer las justificaciones de los de Mozilla con respecto al cambio: wiki.mozilla.org/WebExtensions/FAQ
    Y aquí explican un poco en qué consiste: wiki.mozilla.org/WebExtensions
  1. #34 Completamente de acuerdo. De hecho yo uso chrome y tengo firefox instalado con alguna extensión que no son posibles en chrome. Hay alguna extensión de firefox que me encanta desde tiempos que ni recuerdo, como DownThemAll y Fireftp. Eliminar por completo un framework super característico y potente es un paso atrás como dices.

Microsoft ya estaría concretando la compra de AMD [213]

  1. #88 Ya, pero donde corre es en los chips de ATI.

Municipio italiano deja OpenOffice y vuelve a Microsoft Office para reducir costos [131]

  1. #59 En el word, al configurar los tabuladores, puedes definir líneas que las separen, como si fueran columnas.
    Lo de las tramas, en calc no lo encuentro ¿donde està la opcion?
  1. #60 "No parece". No puedo hablar mucho de este caso en concreto, pero las veces que he reportado algo obvio que "parecía fácil de solucionar" resulta que era un fallo duplicado que ya había sido reportado desde 200X o incluso antes, y que no era tan fácil de solucionar porque era una "feature" de como estaba implementado/diseñado todo a bajo nivel.

Mejor software Linux de 2014 según LinuxQuestions [79]

  1. #22 La verdad es que hay muchos juegos de código abierto bastante chulos, el problema es conseguir que prosperen, pero cuando lo hacen te salen maravillas como el Wesnoth, que gracias a las campañas hechas por sus usuarios y a todos esos add-ons se convierte en un juego interesantísimo con una comunidad muy buena.

¿AdBlock consume muchos recursos? Te damos alternativas más eficientes [73]

  1. #29 Instalado, gracias!

Google confirma en un correo que Google News no está disponible en España [73]

  1. #35 que no admita nuevos amigos no significa que funcione parcialmente. En todo caso, que no crecerá más. La última indexación que veo es de hace menos de una hora.

    #36 Y si la respuesta a lo anterior es que sí

    Muchas gracias. Ahora hablemos de las implicaciones de quién dice qué a quién que pasará en un futuro y todo lo que tú quieras.

    Que sepamos que un señor muy enfermo se vaya a morir en las próximas horas, no quiere decir que se haya muerto ya. Que sepamos que google ya tiene la decisión tomada de cerrar el servicio y que esto sea inminente, no quiere decir que en estos momentos no esté disponible.

    Simplemente, con cambiar el tiempo verbal del título "no estará", la noticia podría ser correcta.

MxNitro, el navegador web más rápido de todos [23]

  1. #13 Si me dan un pin por la respuesta te doy la mitad :-) Bueno, 1/3, el otro tercio para la wikipedia, fuente de mi sabiduría.
  1. #6 #7 ¡batallitas digitales are coming!

Linus Torvalds, el fundador de Linux : Todavía quiero el escritorio [ENG] [162]

  1. #130 Puedes configurar KDE exactamente como Unity.
  1. #127 Ya, ya sé que trae unredirect, pero Kwin sigue siendo superior. Muy superior. Si usas Ubuntu, pásate a Kubuntu, no te arrepentiras.
  1. #125 Sí, oibaf es bueno, pero Fedora trae lo ultimo de serie, sin ser rolling y con velocidad decente.

    El gestor de ventanas tambien tiene que ver. Kwin con los juegos va mil veces mejor que Unity.

    De hecho el Wipeout Dusion ha pasado a ser jugable en PPSSPP y mi KDE bajo Slackware.

Más denuncias y cachondeo contra la Tasa Google española [70]

  1. #3 #5 #8 #10 #15 #28 #42 #43 #45 #47 #48 ¿Y ninguno ha venido a decirle nada de su "biene"?

menéame