HOWTO: jak wyłożyć Firefoksa
Jakiś czas temu pastwiłem się nad Operą, ponieważ udało mi się wyprodukować kod, który ją skutecznie pozbawiał wszelkich oznak życia. Narzekanie na Firefoksa jest ostatnio w dobrym tonie, więc, aby być trendy, pozwolę sobie dorzucić swoje trzy grosze.
Przed chwilą udało mi się napisać kawałek kodu, który wysypuje przeglądarki geckopodobne, łącznie z ostatnimi buildami Firefoksa:
var s = 'some sample text';
alert(s.replace(new RegExp('(^|s)(text)'), new String('$1')).substr(0, 1)));
Wygląda na to, że przyczyną są próby manipulowania dopasowanymi za pomocą wyrażenia regularnego fragmentami tekstu (tzn. $1
, $2
…). Stosowny test można obejrzeć w działaniu. Opera i IE w ogóle nie pozwalają na takie cuda, co jest pewnie lepszym rozwiązaniem niż udanie się do Krainy Wiecznych Łowów.
Błąd jest już na Bugzilli i czeka na poprawienie. Nie da się ukryć, że psucie przegląrek daje mi pewną perwersyjną przyjemność :).
Szafranek
Status: Resolved.
Resolution: Fixed :)
Nina
Z tego co wiem nie tylko Tobie ;)