diff --git a/collects/web-server/scribblings/faq.scrbl b/collects/web-server/scribblings/faq.scrbl index 30246b3c49..d7b21606bc 100644 --- a/collects/web-server/scribblings/faq.scrbl +++ b/collects/web-server/scribblings/faq.scrbl @@ -7,8 +7,10 @@ @subsection{IE ignores my CSS or behaves strange in other ways} +@(require (for-label xml)) + In quirks mode, IE does not parse your page as XML, in particular it will not recognize many instances of -"empty tag shorthand", e.g. "", whereas the @web-server uses @scheme[(lib "xml.ss" "xml")] +"empty tag shorthand", e.g. "", whereas the @web-server uses @schememodname[xml] to format XML, which uses empty tag shorthand by default. You can change the default with the @scheme[empty-tag-shorthand] parameter: @scheme[(empty-tag-shorthand 'never)]. @@ -28,7 +30,9 @@ The essence of the solution to this problem is to use an SSL TCP implementation (for-label web-server/web-config-unit) (for-label web-server/configuration/namespace)) -@schemeblock[ +@schememod[ +scheme + @code:comment{Load the appropriate libraries to reimplement server} (require scheme/unit net/ssl-tcp-unit