|
jaybee -> RE: List of PHP features in Expression 2.5 (4/28/2008 7:55:36)
|
quote:
Byte-Order Mark (BOM) Enhancements Expression Web 1 adopted UTF-8 as the default encoding and as a result of this it always added a Byte Order Mark, more commonly referred to as a BOM when saving XHTML pages. A Byte Order Mark a signal used to identify the encoding of a file. The problem with this approach is that some web servers – in particular, servers processing PHP documents – do not correctly handle the BOM. In Expression Web 2, we've added features giving users complete control over BOM settings and configuration. Also, by, by default, the BOM is turned off for new PHP pages. Yay, go Microsoft. At Last! Interesting that every time I spoke to one of the developers about this I got told it wasn't a requirement and that I was, effectively, doing it wrong. Seems, with this and the climb down on IE8 standards mode, they've finally got some people on board who are willing to listen and not just assume they're always right. Unfortunately they've lost a lot of potential customers in the process. I found EW so irritating on the PHP front, coupled with the BOM being stuck on the front of CSS files, which they did at least provide a fix for, that I went out and bought Ultra Edit and therefore won't be buying the EW upgrade.
|
|
|
|