>Форум Mozilla Россия http://forum.mozilla-russia.org/index.php >Архив тем http://forum.mozilla-russia.org/viewforum.php?id=17 >Разработчикам. Куда делось 50% скорости? http://forum.mozilla-russia.org/viewtopic.php?id=24547 |
Everhest > 01-07-2008 19:12:12 |
Привет всем. У меня появилось несколько вопросов на счет работы Mozilla FireFox 3.0 и первый из них я выделил из того, что Дополнения на браузер устанавливаются (именно у меня) со скоростью 16 кб/с, а любые другие файлы скачиваются со скоростью вдвое меньшей. Насколько я знаю при загрузке файлов из интернета приложение использует всегда одни и те же функции из wininet.dll. В принципе вопрос состоит в том почему так происходит? И вот еще, пока не забыл, контрол для просмотра интернет страниц вы наверняка сделали в COM, возможно ли его использовать в сторонних Free Ware программах? |
Everhest > 02-07-2008 05:07:17 |
А-у-у, вы где? Разработчики заглядывают на этот форум? |
ego > 02-07-2008 11:09:21 |
Everhest
Нет, разработчики расположены в Калифорнии и по-русски не понимают |
vladmir > 02-07-2008 11:52:22 |
ego
Хм, вообще-то, это штатные разрабы в Калифорнии, а остальные - где угодно. Everhest, вы, наверное, не так давно в программистах и не ориентируетесь в интернете? Такие вещи - где и как общаться с разработчиками той или иной программы более-менее легко выясняется до того. |
Lain_13 > 02-07-2008 12:38:28 |
Everhest |
vladmir > 02-07-2008 14:31:16 |
Lain_13
А ещё скорость иногда нарастает постепенно, это я по скачке из нашего кольца вижу, где скорость закачки у меня приличная - до 800 кбайт. На мелких файлах она не успевает дорасти до максимума. |
Everhest > 02-07-2008 19:10:19 |
Я немного покопался в фф3 и увидел, что мои предположения были верны. Калифорнийцы просто много мусора пихнули в прогу, а еще код ужасный, судя по всему писали на С++.
На ФФ сижу первую неделю и никогда именно этим приложением не интересовался, а в этом деле всего второй год. А как связаться с разработчиками обычно пишут где нибудь на Home Page... Добавлено Wed Jul 2 19:16:47 2008 : |
Dimanish > 02-07-2008 19:19:35 |
Everhest
Конкретика ужасного кода будет? |
Everhest > 02-07-2008 19:21:26 |
А что интересно? |
Dimanish > 02-07-2008 19:25:52 |
Everhest |
Shutnik > 02-07-2008 19:29:04 |
т.е. вы даже по синтаксису не знаете, что это за язык, но то что код ужасный вам сразу бросается в глаза? |
Everhest > 02-07-2008 19:37:11 |
Можно было обойтись без Выделить код Код:jmp [Kernel32:IsDebugPresent] ? mov dword ptr [00403098], eax push 00000001 call [MOZCRT19:_crt_debugger_hook] ? add esp, 00000004 push 00000000 Это вырезано только из ФФ3, сейчас буду DLL дизассемблировать. Добавлено Wed Jul 2 19:39:37 2008 : |
Shutnik > 02-07-2008 19:41:04 |
почему вы так уверены? вы знаете все места, где это используется
самая глупая затея. полный исходный код firefox можно скачать |
Everhest > 02-07-2008 19:45:01 |
Вот - это я полный дурак, а ссылку не даш? |
Shutnik > 02-07-2008 19:47:30 |
ftp://releases.mozilla.org/pub/mozilla.org/firefox/releases/3.0/source/ |
Viper > 02-07-2008 19:47:35 |
Everhest ftp://ftp.mozilla.org/pub/firefox/releases/3.0/source/ |
Everhest > 02-07-2008 19:51:07 |
Шутники блин... |
Viper > 02-07-2008 19:53:03 |
Ну и заодно http://mxr.mozilla.org/ и http://hg.mozilla.org/index.cgi/mozilla-central/file/ |
Everhest > 02-07-2008 20:00:10 |
Спасибо. |
vladmir > 02-07-2008 21:16:04 |
Everhest |
Everhest > 03-07-2008 00:11:57 |
Хорош. Ну тупанул человек из-за невнимательности, зачем глум продолжать. Закрываем топик. |