для этого есть расширение: https://chrome.google.com/extensions/detail/chniogefafimphmdopdpecnibenocbpk
, а этим можно блокировать флэшки: https://chrome.google.com/extensions/detail/gofhjkjmkpinhpoiabjplobcaignabnl
Создали впечатление? Он и есть самый быстроразвивающийся продукт в мире, не только среди браузеров. И дело тут совсем не в нумерации версий, а в скорости введения нового функционала, и исправления ошибок.
И правильно делают. Маркетологи в гугле посильнее сидят, чем в мозилле. Они понимают, что большие целые числа людям нравятся сильно больше, чем хрень после запятой.
Год назад целую битву развернул в составе одной маленькой опенсурс-команды, чтобы отказаться от нумерации стабильных версий CMS вида 0.0001 в пользу 1.0, смог их уломать только на 0.1, но и это уже сильно лучше воспринимается пользователями :).
Языки не делятся на серверные и клиентские.
Они — просто языки.
Просто для одних есть реализация в браузерах (JS, в IE — ещё и VB, а в каком-то когда-то была поддержка SmallTalk) а для других — нет. В FireFox ужа давно планируют ввести поддержку Ruby и Python'а
Категорически не делят, но каждый язык используют в основном в одной области, и руби пока что всегда был на коне среди ЯП которые крутятся на серваках, во многом благодаря Рельсам и своим возможностям.
Смысла внедрять Ruby в браузеры я не вижу, пока что JS прекрасно справляется)
я за внедрение других языков в браузеры… взять JS и работу с DOM и прочим, каждый браузер свое городит, к примеру
function getInsideWindowWidth() {
if (window.innerWidth) {
return window.innerWidth;
} else if (isIE6CSS) {
// measure the html element's clientWidth
return document.body.parentElement.clientWidth
} else if (document.body && document.body.clientWidth) {
return document.body.clientWidth;
}
return 0;
}
был бы какой-нибудь общепринятый (заранее) W3C стандарт, то было бы легче жить, но мне кажется унаследованный код и унаследованные стандарты не дают подвести поддержку JS во всех браузерах под единую гребенку… а вот если бы вышел новый язык(а лучше несколько для конкуренции), то возможно все будет единообразно
может попробуйте jQuery? Ваше мнение поменяется! Почти для всех обычных задач веб-разработчика его хватает с головой, все получается очень красиво и просто :)
я не о том, как обойти эту проблему… я о том, что даже jQuery внутри себя вынуждена иметь всякие условия, для этого браузера так, для другого этак, что в итоге съедает:
а) временные ресурсы браузера на выполнение такого кода
б) время программиста на знание таких фишек и обход их
Тут согласен, но как по мне мне это нереально. Похожие примеры — html, java me на мобильниках, да и вообще почти все программирование такое. Фишки есть везде…
Все что создал человек будет неидеальным, так уж мы созданы, всегда будут баги.
Ну а шестой ослик это один сплошной баг, и с каждым годом он все умирает и умирает, а нормальный код без багфиксов все процветает)
Ведь если не смотреть на него, то на опере, файрфоксе и других норм браузерах почти весь код будет исполнятся одинаково. Меня часто больше волнует html — куча багфиксов на разные браузеры…
очень бы хотелось расширение в духе Free Download Manager. Насколько я могу судить, никакого стороннего расширения Download Manager пока нет. Есть сторонее ПО Download Master, интегрируемое в Хром, но интеграция несколько нетривиальная и хромая.
А чего хром так каверкает тексты, к которым применено CSS-свойство text-shadow? Не айс. И с border-radius, кстати, тоже не всегда так, как должно быть.
Ещё раз убедился в том, что браузеры на WebKit предпочтительнее остальных…
P.S. IE 5.2 тест не прошёл (а более поздних IE под маком нет)
P.P.S. Так как WebKit это бета Safari, а Chrome для мака тоже бета, то можно сказать, что из стабильных браузеров быстрее всех обрабатывает JS (судя по результатам этого теста) Safari.
P.P.P.S. На винде могут быть другие результаты (Опера вообще быстрый браузер на винде...)
не не, вы путаете ) тест яваскрипта это не тест WebKit, Gecko и Presto это движки для рендеринга страниц, а не обработки яваскрипта. Ну и тестировали вы не ту версию оперы… в 10.10 старый яваскрипт движок (в нём прекомпиляция кода). Вот проверьте для сравнения(для мак)
А не подскажете, где можно подробнее узнать о сравнении движков яваскрипта и узнать, какой браузер какой движок использует и почему?
Да, я тестировал последнюю стабильную версию Оперы. Сейчас попробовал новую, спасибо за ссылку. Новая 10.50 показала значительно лучшие результаты и уступает только WebKit. Результаты такие:
Не вебкиту, а v8 )) а вообще замечено что на разных процессорах они по скорости различаются, где-то carakan берет, где-то v8
Просвещайтесь :)
FF использует свою разработку TraceMonkey который является обновлённым SpiderMonkey
Chrome Использует свою разработку V8
Opera 10 использует свою разработку futhark (который такой медленный потому как просто интерпретировал код, а не компилировал как например V8 или TraceMonkey, ну или Carakan ;) )
Opera 10.50 использует свою новую разработку Carakan( в котором появилас компиляция кода и скорость сразу же видна ) )
Safari использует постовляемый с webkit'ом движок SquirrelFish
ну а вообще википедии известный эти движки
Inscript, JavascriptCore, Jscript, KJS, futhark, linear_b, Carakan, Narcissus, Qtscript, Rhino, SpiderMonkey, SunSpider, Tamarin, TraceMonkey, V8, SquirrelFish
Ни хрена не понимаю. Не первая версия матюгается, что не может «корректно загрузить профиль».
Две машины. Обе под Win7. На одной все работает нормально, вторая нервничает. Где эта скотина профиль свой держит, что загрузить его не может? Даже с админскими правами. Доступ к папке c:\Users\Colobock\AppData\Local\Google\ полный.
очень сильно извиняюсь, но рубит ситуация, когда на разных уровнях сливают IE и точь в точь в этот момент релизится Chrome.
но браузер действительно хорошь, как появились расширения, со второй попытки таки сменил оперу (частично), сейчас ждём нормальный менеджер закачек.
Скорость Интернета — 256 kbit/sec. Качаются торренты. Google Chrome при усиленном сёрфе не догружает картинки. При обновлении страницы изображение не перезагружается, а используется недогруженное из кэша. Всякие комбинации а-ля «ctrl + F5» не действуют.
Не поверите, но IE 8 прекрасно справляется с этой задачей. Если изображение в Chrome не догрузилось, а обновление страницы не поможет, то открываю изображение в IE.
конечно, несколько нетривиальное решение, но тем не менее, можно попробовать следующее:
Настройка — Параметры — Личные материалы — Удалить данные — Очистить кеш, За последний день — Очистить данные
Как это нет, заходим на userscripts.org, кликаем на понравившееся расширение, оно устанавливается (без предварительной установки специальных плагинов). Не работают только расширения, использующие специфичные для Firefox API, но таких существует мало.
вы правы! прошу прощения. я надеюсь, что работают также все мелочи типа включения и исключения сайтов, где скрипт должен выполняться.
однако остальные два пункта остаются соринкой в глазу при взгляде на этот, без сомнения, многообещающий браузер:
— зум с амнезией
— нет порядочного download managera-a
только обновился и обрадовался, как открыл кучу вкладок с хабром с ридера, и не получил на экране ничего после меню «постыблогилюдикомпанииработа». при этом в исходниках видно, что страница послностью загружена — тупо не отображается вся.
пришлось открыть то, что хотел бы прочитать в FF. с меньшим количеством вкладок хром стал показывать страницы нормально
Chrome 4.0 Stable