Blog

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ść :).

Comments

  1. Status: Resolved.

    Resolution: Fixed :)

  2. Z tego co wiem nie tylko Tobie ;)

Comments are now closed