Breaking the web?

By crisp on Saturday 07 April 2007 00:54 - Comments (0)
Category: Browsers, Views: 661

Chris Wilson, as Chair of the new W3C HTML WG, stated:
[...] 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?

By crisp on Sunday 18 March 2007 02:49 - Comments (0)
Category: PHP, Views: 772

PHP 5.2 now comes with 2 new .ini directives:

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

By crisp on Monday 12 February 2007 23:45 - Comments (1)
Category: Browsers, Views: 4504

Internet Explorer does not set a cookie for two-letter domains

Read more »

editCSS for Internet Explorer - concept

By crisp on Tuesday 06 February 2007 01:37 - Comments (1)
Categories: Browsers, CSS, Javascript, Views: 1865

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 »

Broken parsers; the importance of BASE

By crisp on Saturday 06 January 2007 23:52 - Comments (0)
Category: HTML, Views: 933

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 »