Как в Эксплорере загружать картинки быстрее?

123 4
Brand from Amber
На сайте с 18.08.2007
Offline
293
#11
Drashkinn:
ИЕ - это вообще не браузер и пользоваться им уныло.

Уныло писАть такие унылые посты.

PPM:
загрузки страницы в 800 картинок на 100МБ выделенке - 40 секунд

Не считал кол-во картинок на странице из Вашего примера, но: "Elapsed Time - 9.991 - seconds" в 4-6 потоков, на IE8 и 10Mbt канале.

P.S. Тс - постраничный вывод Вам поможет.

Лучший способ понять что-то самому - объяснить это другому.
PM
На сайте с 15.07.2005
Offline
272
PPM
#12
Brand from Amber:
на IE8 и 10Mbt канале.

И ни одного ответа по теме :)

IE 8 - далеко не у всех...

Большая часть посетителель - женщины, с разрешением 1024 на 728 или с ноутбуков, с IE 6.

Проблема актуальна под 6-ку.

PPM добавил 29.11.2009 в 00:51

Brand from Amber:
P.S. Тс - постраничный вывод Вам поможет.

Как человек, создавший более 100 сайтов, соглашусь. И тему бы не поднимал.

Но в этом случае нужно именно так.

Маркетинг...

PPM добавил 29.11.2009 в 00:52

Seompson:
PPM, я так понимаю проблема такого рода у вас возникает и на втором вашем сайте про мебель? :) Или я не прав?

Мебель выбирается по несколько другим принципам, нежели светильники. Поэтому нет, не угадали.

DeveloperRu
На сайте с 27.02.2009
Offline
72
#13

в ие можно менять количество потоков через реестр.. как я понимаю, иначе - никак не ускорить загрузку

Ответы на вопросы (http://telenok.com)
S
На сайте с 28.10.2005
Offline
305
#14

ИЕ грузит в 2 потока с 1 хоста

Сделайте чтоб картинки грузились с 2-3 хостов

Например 1.site.ru 2.site.ru 3.site.ru

Vladimir
На сайте с 07.06.2004
Offline
565
#15
semenov:
ИЕ грузит в 2 потока с 1 хоста

Сделайте чтоб картинки грузились с 2-3 хостов

Например 1.site.ru 2.site.ru 3.site.ru

- Правильный ответ☝

Nadejda добавил 29.11.2009 в 09:22

bbon:
Для начала, следует в каждом теге <img> указывать атрибуты width и height с реальными значениями - чтобы браузер судорожно не пересчитывал пропорции страницы по мере подргузки картинок.

- и прав BBON, даже если вы будете в ИЕ грузить со своего компа, страница будет грузится не намного быстрее.

Т,е основное время в ИЕ это время отрисовки страницы, а не загрузки!

Вам нужно задать размеры таблицы в одном месте, только ее отрисовка без размеров занимает значительное время, а если внутри еще не задан размер картинки, то соответственно увеличение загрузки(или отрисовки)

- для этого задать размеры ячеек таблицы после <table><....., а не в каждой ячейке таблицы.

- задать размеры каждого фото и ширину и высоту

- оптимизировать сам код этой таблицы, зачем вам в каждой строчке прописывать class и к ссылке и к каритнке??

И будет вам счастье;)

Аэройога ( https://vk.com/aeroyogadom ) Йога в гамаках ( https://vk.com/aero_yoga ) Аэройога обучение ( https://aeroyoga.ru ) и просто фото ( https://weandworld.com )
[Удален]
#16

Можно отдавать статику через nginx.

А еще можно грузить тумбы с разных серверов, или с одного сервера, но с разных ип.Реально скорость загрузки в браузере серфера станет выше за счет того, что браузер будет в несколько потоков грузить все, а так только поочереди.

Визуально это заметно.Только превью ставь в разнобой 1 сайт,3 сайт и т.д.будут прорисовываться одновременно

Vladimir
На сайте с 07.06.2004
Offline
565
#17
puika:
Можно отдавать статику через nginx.
А еще можно грузить тумбы с разных серверов, или с одного сервера, но с разных ип.Реально скорость загрузки в браузере серфера станет выше за счет того, что браузер будет в несколько потоков грузить все, а так только поочереди.
Визуально это заметно.Только превью ставь в разнобой 1 сайт,3 сайт и т.д.будут прорисовываться одновременно

не потоки определяют длительность закрузки страницы, при больших таблицах, а загрузка табличного макета, который вычисляется до тех пор, пока не загрузяться вся талица, вместе с ее содержимым.

Правильный html код для больших таблиц

<table style="table-layout:fixed" width=ширина-таблицы>

<COL WIDTH=**% HEIGHT=**px> *ширина первой колнки и высота ячеек

<COL WIDTH=**% HEIGHT=**px> *второй колонки

<COL WIDTH=**% HEIGHT=**px>

<tr><td><a ссылка><image width=* heigth=*></td>

<td><a ссылка><image width=* heigth=*></td>

<td><a ссылка><image width=* heigth=*></td>

</tr>

<tr>......

Обычно этого достаточно, чтобы не было проблем. Можно добавить многопотоковость, но зачастую этого ненужно, потому как страница отобразится сразу и пока посетитель прокрутит страницу вниз все картинки загрузятся.

А в вашем коде нельзя прокручивать страницу вниз потому как, пока все картинки не загрузятся, страница не отображается(идет вычисление размеров таблицы).

Drashkinn
На сайте с 06.11.2009
Offline
6
#18

Brand from Amber, Синий Йожык, я конечно понимаю, что Internet Explorer является самым популярным браузером в мире. К сожалению, это только потому, что большинство пользователей сети Интернет просто не знают о существовании других браузеров, несомненно более удобных, быстрых и защищённых. И я конечно осознаю, что многие вебмастера только из-за того, что ИЕ самый распространенный браузер, точат свои сайты именно под него.

Если сравнивать ИЕ даже с не самой быстрой Оперой, то по скорости загрузки страниц это будет похоже на сравнение Ахилеса и черепахи...а про сравнения с Мозилой я вообще молчу.

ИЕ - "главное верить"...

ТС искренне прошу прощения за офтоп.

Ручная регистрация в англоязычных каталогах: PR - 1-9 (/ru/forum/422390)
Vladimir
На сайте с 07.06.2004
Offline
565
#19
Drashkinn:
Brand from Amber, Синий Йожык, И я конечно осознаю, что многие вебмастера только из-за того, что ИЕ самый распространенный браузер, точат свои сайты именно под него.

Не точат именно под него, а под все браузеры, даже если с некоторых заходит несколько процентов.

если вы делаете сайты, кодируйте так, чтобы они работали правильно во всех браузерах. А не пеняйте на работоспособность некоторых из них.

Drashkinn
На сайте с 06.11.2009
Offline
6
#20

Nadejda, вы меня не поняли, я просто говорю, что ИЕ - это ужасная пародия на нормальный человеческий браузер вот и все. Говорю я так потому, что как и многие другие пользователи глобальной сети долго использовал это чудо. 5 лет я издевался над своей психикой не зная (скорее не желая знать), что существуют браузеры гораздо удобнее и быстрее - мозила и опера...

Конечно то, что сайты должны работать во всех браузерах я не спорю...это был лишь мой крик души:)

123 4

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий