Breaking the web?
Chris Wilson, as Chair of the new W3C HTML WG, stated:
Read more »
[...] We can't, for example, change the behavior of how we support CSS floats in IE7 without requiring an opt-in, since we would change layout significantly for half the web.* When we break the web, it's our fault, even when we're breaking it to improve standards compliance.
Read more »
Is 100.000 times match() enough for you?
PHP 5.2 now comes with 2 new .ini directives:
code:
Although default disabled PHP will still force these defaults onto PCRE which will cause failure on common regular expressions fed on content that has more than 100.000 bytes.
Actually these settings map to PCRE's MATCH_LIMIT and MATCH_LIMIT_RECURSION directives, none of which have actually anything to do with backtracking in particular and which within PCRE are set to 10.000.000 by default...
update 23/12/2007: http://bugs.php.net/bug.php?id=40846 is the filed bugreport and this problem is still current.
code:
1
2
3
| [Pcre] ;pcre.recursion_limit=100000 ;pcre.backtrack_limit=100000 |
Although default disabled PHP will still force these defaults onto PCRE which will cause failure on common regular expressions fed on content that has more than 100.000 bytes.
Actually these settings map to PCRE's MATCH_LIMIT and MATCH_LIMIT_RECURSION directives, none of which have actually anything to do with backtracking in particular and which within PCRE are set to 10.000.000 by default...
update 23/12/2007: http://bugs.php.net/bug.php?id=40846 is the filed bugreport and this problem is still current.
IE and 2-letter domain-names
editCSS for Internet Explorer - concept
Us, non-IE users, really are spoiled; especially when it comes to the extensibility of our browsers. Who doesn't experiency the ease of webdevelopment using extensions such as Chris Pederick's webdeveloper toolbar or Firebug in Firefox on a daily basis? Ofcourse there is no job without some downside which in the case of webdevelopment is the necessary support for not-so-developer-friendly browsers such as Internet Explorer. Sure enough there is a developer add-on for IE, but in the apartment where we need the extra help the most it is still lacking an important feature: the ability to edit style-rules in real-time.
Read more »
Read more »
Broken parsers; the importance of BASE
Almost all HTML parsers are broken (that probably includes your browser too!), but some are harmfully broken. Problem is that some of the latter are widely used.
Read more »
Read more »