Why Embedded Style Code? by Clark Anderson For years, I have been building SQL (Structured Query Language) queries and saving the results in XML (Extensible Markup Language) files. XML is a data format that is an extension of the familiar HTML files that are viewed on web browsers. XML files carry organized data that is not pretty to look at and hard to read. This is why we have XSL (Extensible Stylesheet Language) and XSLT (XSL Transformation). For many years a typical XML data file would reference a companion XSL stylesheet file. This is the approach I have used and depended on in the several programs I have created. Surprise, recently an update to Firefox (68) did not feel it was safe to look for and use this companion XSL stylesheet file. There is a short term fix to turn off this protection and carry on with the XML - XSL pair. Some browsers (e.g.: Internet Explorer) prefer to continue with the old, external stylesheet, way. The new way is to embed the XSLT style code within the XML data file. The symptoms: * rejection of the old way (XML - XSL pair): browser cannot find file.XSL stylesheet or data mashed. (Newer Firefox, ...) * rejection the new way (embed the XSLT style code): browser displays data all mashed together. (Internet Explorer, ...) I have begun modifying my programs to offer the choice of embedding the style code in with the data or not. For research, I went online to a few Forums: Why is my XSL file no longer being applied to my XML file? https://support.mozilla.org/en-US/questions/1264318 Why is my XSL file no longer being applied to my XML file? https://stackoverflow.com/questions/57064845/why-is-my-xsl-file-no-longer-being-applied-to-my-xml-file Trying To Improve Structure of xml with embedded xslt https://stackoverflow.com/questions/57172459/trying-to-improve-structure-of-xml-with-embedded-xslt