Open Kroc opened 11 years ago
Consider using only XML, which means that if we use:
See #240
XSLT support in browsers is buggy, rapidly bit-rotting and could be removed entirely at any moment. I tried this approach way back in 2008 and it wasn't viable then; even though it would be a simpler, more elegant solution! I cannot rely on Mozilla or Google to fix it since they keep dropping features they don't like, which included RSS.
On Wed, 22 Nov 2023 03:53:24 -0800 Kroc Camen @.***> wrote:
XSLT support in browsers is buggy, rapidly bit-rotting and could be removed entirely at any moment. I tried this approach way back in 2008 and it wasn't viable then; even though it would be a simpler, more elegant solution! I cannot rely on Mozilla or Google to fix it since they keep dropping features they don't like, which included RSS.
I do agree with your approach. I even wrote campaign articles and attached them into my program, including a quote from you.
https://greasyfork.org/en/scripts/465932-newspaper
I'd be delighted if you would add to it.
Loading external scripts is bad, mmkay. It's less reliable, less trustworthy and sometimes slower. NNF should use it's own local HTML5Shiv script. I tried this before, but the script URL could not be fixed by the templater because it is in an HTML comment.
It's possible to wrap a node in an IE conditional comment (http://stackoverflow.com/questions/4991998/adding-conditional-comments-using-domdocument) but this would first require that we fix up DOMTemplate with proper DOM manipulation: https://github.com/Kroc/DOMTemplate/issues/16