Do NS web-sec impl'txns have any advantage over built-ins?
Posted: Mon Feb 28, 2011 1:48 pm
Web security has come along way. HSTS, DNT, X-Frame-Options, and X-Content-Type-Options, to name a few, are technologies that make the web more civil and less of a jungle. I'm glad that NS implements some of these recent security technologies that enables previous Firefox versions to be on par with modern browsers. With this, more and more NS is securing its place to be an essential security appliance rather than just another optional add-on.
Now we're seeing some overlapping implementations of these technologies between NS and the upcoming Firefox 4 (donottrack, x-frame-options, hsts, xss - to some extent, etc...). In this regard, a number of thoughts come to mind:
1) Is there a significant difference to NS's implementation _per technology_ over the built-in, once Firefox 4 hits mainstream?
2) If there exists a significant difference between the two, how do this affect page handling and rendering when using NS's? Built-in?
3) Would there be significant performance advantages or disadvantages if opting to use NS's implementation over the built-in functions, considering that there is redundancy?
4) In terms of options flexibility, how does NS's implementation differ over the built-in function?
As Firefox 4 draws near, it would be great to be able to weigh the options made available to end users.
/m
Now we're seeing some overlapping implementations of these technologies between NS and the upcoming Firefox 4 (donottrack, x-frame-options, hsts, xss - to some extent, etc...). In this regard, a number of thoughts come to mind:
1) Is there a significant difference to NS's implementation _per technology_ over the built-in, once Firefox 4 hits mainstream?
2) If there exists a significant difference between the two, how do this affect page handling and rendering when using NS's? Built-in?
3) Would there be significant performance advantages or disadvantages if opting to use NS's implementation over the built-in functions, considering that there is redundancy?
4) In terms of options flexibility, how does NS's implementation differ over the built-in function?
As Firefox 4 draws near, it would be great to be able to weigh the options made available to end users.
/m