Проблема в том что стоит открыть сайт ... в браузере IE7 и поскролить вверх вниз как нагрузка на процессор возрастает до 100%. Интересно что во всех остальных браузерах, включая ранние версии того же IE ничего подобного не наблюдается. В чём может быть проблема? а главное как её решить? Сайт открывался с разных компьютеров, результат одинаковый.
ps: в качестве второстепенного вопроса, верно ли то что png фон в IE6 отпозиционировать в родителе невозможно (после применения фильтра)?
сайт тормозит ТОЛЬКО(!) в IE7
Модератор: Duncon
Там с js где-то не всё впорядке скорее всего впадает в бесконечный цикл
ps не понятно..
ps не понятно..
Duncon
по первому вопросу: к сожалению нет. там js циклы практически отсутствуют, а ту малость что есть проверял. К тому же висли бы все браузеры а не только IE7. Подчёркиваю что ДАЖЕ в IE6 такого нет.
по второму вопросы: поясню: известно что IE6 неподдерживает полупразрачности в файлах *.png. Для решения этой проблемы существует множество способов. Но после применения любого из них совершенно неполучается указать положение фона например в ячейке таблицы: "background-position: right bottom"
по первому вопросу: к сожалению нет. там js циклы практически отсутствуют, а ту малость что есть проверял. К тому же висли бы все браузеры а не только IE7. Подчёркиваю что ДАЖЕ в IE6 такого нет.
по второму вопросы: поясню: известно что IE6 неподдерживает полупразрачности в файлах *.png. Для решения этой проблемы существует множество способов. Но после применения любого из них совершенно неполучается указать положение фона например в ячейке таблицы: "background-position: right bottom"
Нада отрубать участки кода смотреть в каком месте косяк потом думать - мне лень сам понимаешь.
2 всёравно не полнятно - может на примере..
2 всёравно не полнятно - может на примере..
по поводу первого вопроса:
проблема возможно заключалась в том, что друг на друга накладывались 3 png файла, вдобавок на png файле находилось много элементов: текст, картинка. После замены png'шников на gif ситуация немножко улучшилась, но тормаза всё же бли. при замене разможающегося фонового рисунка на просто сплощной цвет (bgcolor=#...) тормоза исчезли. И когда только микрософт начнёт делать нормальные браузеры...
по поводу второго вопроса:
пример? ну например вставь png'шку с полупрозрачностями на фон или просто в качестве картинки в страницу. Открой в ИЕ6 и увидишь что вместо полупрозрачности присутствует фон (белый, серый или чтото подобное). для решения этой проблемы используют майкрософтовские фильтры. Примеров полно:
http://www.portfoliocoder.com/spngie.html
http://jquery.khurshid.com/ifixpng.php
etc
Испробовал около десятка способов, но в результате после проделывания конвертации (т.н. fix) с полученым... объектом(?) практически ничего нельзя сделать. А именно отпозиционировать его например в правый нижний угол с помощью css. Ставится только в левый верхний, либо растягивается/сжимается на всего "родителя".
проблема возможно заключалась в том, что друг на друга накладывались 3 png файла, вдобавок на png файле находилось много элементов: текст, картинка. После замены png'шников на gif ситуация немножко улучшилась, но тормаза всё же бли. при замене разможающегося фонового рисунка на просто сплощной цвет (bgcolor=#...) тормоза исчезли. И когда только микрософт начнёт делать нормальные браузеры...
по поводу второго вопроса:
пример? ну например вставь png'шку с полупрозрачностями на фон или просто в качестве картинки в страницу. Открой в ИЕ6 и увидишь что вместо полупрозрачности присутствует фон (белый, серый или чтото подобное). для решения этой проблемы используют майкрософтовские фильтры. Примеров полно:
http://www.portfoliocoder.com/spngie.html
http://jquery.khurshid.com/ifixpng.php
etc
Испробовал около десятка способов, но в результате после проделывания конвертации (т.н. fix) с полученым... объектом(?) практически ничего нельзя сделать. А именно отпозиционировать его например в правый нижний угол с помощью css. Ставится только в левый верхний, либо растягивается/сжимается на всего "родителя".