Как се тества сайт с Internet Explorer 6, 7, 8 ;-)
така …
Знам, че има програми от вида на Multiple IE с всички версии на проклетника, но в случая това беше най-добрия вариант …
Тестовете бяха правени на новия дизайн на сайта за mp3 музика
така …
Знам, че има програми от вида на Multiple IE с всички версии на проклетника, но в случая това беше най-добрия вариант …
Тестовете бяха правени на новия дизайн на сайта за mp3 музика
Вчера имах удоволствието да инсталирам новото чудо на M$, Internet Explorer 8. Впечатленията от него са:
1. Определено е по бърз от останалите си предшественици
2. Притежава SmartScreen filter, за защита от malware
3. При crash се запазват отворените табове (интересното е че при първи тест crash-на веднъж, имах удоволствието да го тествам това
)
4. Има възможност за добавяне на разширения, имат си цяла add-ons галерия: http://www.ieaddons.com/en/
5. Съществува InPrivate Filter.
Сайтовете като цяло отново са зле, интересното беше че имаше сайтове, които са OK под IE6 и IE7, а под 8-цата ми отне часове работа, по нагласяне на стилове и таблици.
Мое лично мнение е че вече се опитват гонят Firefox по “екстри”
Ако използвате GET метод, за изпращане на параметрите в AJAX скрипт, възможно е Internet Explorer да кешира резултата от първия request.
За да се избегне това съществуват няколко “хак-а”.
Номер 1.
вместо:
var url = 'getResult.php?username=test';
изплозвайте:
var url = 'getResult.php?username=test' + '&nocache=' + new Date().getTime();
Това ще накара IE винаги да опреснява резултата от всяка заявка.
Номер 2.
В някои случаи помага и този вариант:
Response.CacheControl = "no-cache"; Response.AddHeader("Pragma", "no-cache"); Response.Expires = -1;
Третия вариант е да използвате POST метод.