 |
Болтовня Разговоры на любые темы (думайте, о чем пишите) |
11.10.2012, 16:49
|
#1
|
.
Регистрация: 05.08.2006
Сообщений: 10,429
Написано 3,454 полезных сообщений (для 6,863 пользователей)
|
Ответ: Веселые картинки =)
Тема - обсуждение вот этого изображения
Chrome только быстрый? Ну тут реально человек не знал тонкостей броузеров.
Во первых Chrome следует W3C стандартам так как никто не следует, и он соблюдает их по максимум.
Далее они почти одни из первых кто внедряет новые фичи и стандарты, а также поддерживают их в отличном состоянии.
WebKit используется как Chrome так и Safari, и Safari также быстр как и Chrome, если говорить о вебе и т.п. вещах, но Safari туп в плане броузера - закладки, всякие gestures (которые просто бесят), меню настроек, плагины (они ваще там есть?), и самое худшее - дебильный кашинг без возможности как либо отчистить кеш закладки аля "Hard Refresh".
Chrome тоже слишком жёстко кеширует всё, но есть возможности легко отчищать кеш.
Также Chrome очень умён в анализе пользователя и адаптируется под пользователя, про это можно посмотреть тут: https://www.youtube.com/watch?v=kiPe7DPmEgE очень кстати познавательное видео.
А ещё, Chrome Dev Tools уже практически так же круты как и FireBug.
Хотя Mozilla работает в последнее много над своими туулзами, но им очень не хватает разного рода мелочей, например изменять значения стилей используя стрелочки и с шифтом по х10. Или нормально удалять / изменять элементы в html view (в 17 или 18 вроди добавят).
В общем Chrome отличный для разработки, один из лучших, его Dev Tools также имеют крутые дебаггеры, треккеры, анализаторы сети, запросов и javascript'а.
Последний раз редактировалось impersonalis, 12.10.2012 в 18:34.
|
(Offline)
|
|
Эти 2 пользователя(ей) сказали Спасибо moka за это полезное сообщение:
|
|
11.10.2012, 18:32
|
#2
|
Элита
Регистрация: 21.01.2010
Адрес: Россия, Рязанская область, г.Михайлов
Сообщений: 2,067
Написано 1,185 полезных сообщений (для 2,828 пользователей)
|
Ответ: Веселые картинки =)
Ну тут явно картинку делал человек не имеющий образования в IT-области и ему побарабану на все возможности для разработки, и составлял её со стороны простого юзера.
А так да, согласен. Хром удобный. Хотя сам пользуюсь оперой, но моя программа от салона работает быстрее и лучше всего именно в хроме.
__________________
Main PC:
Intel Core i5 4260U 1.44 GHz + LPDDR3 1x4096 1600 MHz + Intel HD Graphics 5000.
Asus Ёжик T101-MT:
Intel Atom N-570 1.66 Ghz + DDR2 2x1024 800 Mhz + Intel GMA 3150 128 Mb DDR2
Скачать Doom 2D: Remake v0.3.8a
|
(Offline)
|
|
Сообщение было полезно следующим пользователям:
|
|
11.10.2012, 19:20
|
#3
|
Злобный Админ
Регистрация: 04.09.2005
Сообщений: 5,926
Написано 3,415 полезных сообщений (для 9,330 пользователей)
|
Ответ: Веселые картинки =)

Сообщение от MoKa
Chrome только быстрый? Ну тут реально человек не знал тонкостей броузеров.
Во первых Chrome следует W3C стандартам так как никто не следует, и он соблюдает их по максимум.
Далее они почти одни из первых кто внедряет новые фичи и стандарты, а также поддерживают их в отличном состоянии.
WebKit используется как Chrome так и Safari, и Safari также быстр как и Chrome, если говорить о вебе и т.п. вещах, но Safari туп в плане броузера - закладки, всякие gestures (которые просто бесят), меню настроек, плагины (они ваще там есть?), и самое худшее - дебильный кашинг без возможности как либо отчистить кеш закладки аля "Hard Refresh".
Chrome тоже слишком жёстко кеширует всё, но есть возможности легко отчищать кеш.
Также Chrome очень умён в анализе пользователя и адаптируется под пользователя, про это можно посмотреть тут: https://www.youtube.com/watch?v=kiPe7DPmEgE очень кстати познавательное видео.
А ещё, Chrome Dev Tools уже практически так же круты как и FireBug.
Хотя Mozilla работает в последнее много над своими туулзами, но им очень не хватает разного рода мелочей, например изменять значения стилей используя стрелочки и с шифтом по х10. Или нормально удалять / изменять элементы в html view (в 17 или 18 вроди добавят).
В общем Chrome отличный для разработки, один из лучших, его Dev Tools также имеют крутые дебаггеры, треккеры, анализаторы сети, запросов и javascript'а.
|
Поясни по хардкору как два браузера на одном движке могут, один - поддерживать все стандарты по максимуму, а второй нет? Не движек ли отвечает за это, а не интерфейс?
__________________
|
(Offline)
|
|
11.10.2012, 19:33
|
#4
|
[object Object]
Регистрация: 01.08.2008
Адрес: В России
Сообщений: 4,366
Написано 2,476 полезных сообщений (для 6,864 пользователей)
|
Ответ: Веселые картинки =)
Сообщение от SBJoker
Поясни по хардкору как два браузера на одном движке могут, один - поддерживать все стандарты по максимуму, а второй нет? Не движек ли отвечает за это, а не интерфейс?
|
Разные версии вебкита, разный состав вебкита. (неактуально для последних версий, но многие забывают обновить Safari)
__________________
Retry, Abort, Ignore? █
Intel Core i7-9700 4.70 Ghz; 64Gb; Nvidia RTX 4090 3070
AMD Ryzen 7 3800X 4.3Ghz; 64Gb; Nvidia 1070Ti
AMD Ryzen 7 1700X 3.4Ghz; 8Gb; AMD RX 570
AMD Athlon II 2.6Ghz; 8Gb; Nvidia GTX 750 Ti
|
(Offline)
|
|
11.10.2012, 21:49
|
#5
|
.
Регистрация: 05.08.2006
Сообщений: 10,429
Написано 3,454 полезных сообщений (для 6,863 пользователей)
|
Ответ: Веселые картинки =)
Сообщение от SBJoker
Поясни по хардкору как два браузера на одном движке могут, один - поддерживать все стандарты по максимуму, а второй нет? Не движек ли отвечает за это, а не интерфейс?
|
Броузер это сложная система.
По сути есть WebKit, у него есть своя архитектура.
Вот глянь на этот график: http://www.igvita.com/slides/2012/go...performance/#8
Как видишь от WebKit'а мало чего зависит по сути. Да отрисовка зависит, а технологии нет.
Если например взять поддержку GPS навигаторов и нахождение локации используя IP или WiFi данные, броузер должен на уровне системы это уметь, и этот механизм должен работать в виде интерфейса подключённого к WebKit Core.
Также и JavaScript, можно использовать V8, а можно что-то другое.
Рендер текста, Картинок, Аудио/Видео, Сенсоры, хранилище (база данных) и многое другое, это полностью зависит от броузера.
По сути ты берёшь ядро, и подключаешь туда всё, и настраиваешь.
Например хром кеширует ссылки и помнит потенциальные клики, и когда ты сёрфишь страницы, он исходя из предположений уже заранее соединяется с сервером или хотя-бы трейсит его чтобы быстрее загрузить страницу если ты таки решишь перейти по предполагаемой ссылке.
CSS и отрисовка, в Chrome и Safari одинаковые, с мелкими отличиями, очень не значительными, например -webkit префиксные фичи в CSS не обязательно работают в Safari, т.к. обычно имплементированы в фичах Chrome'а а не WebKit'а.
Плюс Safari не обязательно будет использовать ту же версию WebKit'а как и Chrome.
Я как щас с вебом много работаю, знать как устроен броузер - очень круто.
Кстати, очень круто что нынче почти весь мобильный рынок сидит на WebKit'е.
Хотя Gecko тоже молодцы, не лучше конечно WebKit'а во многом, и рендер у них послабее, и у Firefox'а JavaScript движёк не такой крутой как V8, но вот недавно подняли они производительность на 20%, а к 18 версии или чуть позже, обещали переделанную версию, которая перед тем как компилить в машинный код скрипт, будет прекомпилировать в middle-код, который будет легко оптимизировать на уровне препроцессора и затем уже компилить, что даже не увеличит время загрузки скриптов, т.к. они будут выполняться как раньше, а затем уже перекешироваться и перекомпилироваться, что по нарастающей будет улучшать производительность страницы, в итоге она будет шустрее работать. Интересно только сколько времени это будет занимать (думаю миллисекунды), тем самым скриптовой движёк может и будет уже на равных с V8.
|
(Offline)
|
|
Сообщение было полезно следующим пользователям:
|
|
11.10.2012, 23:37
|
#6
|
Unity/C# кодер
Регистрация: 03.10.2005
Адрес: Россия, Рязань
Сообщений: 7,568
Написано 3,006 полезных сообщений (для 5,323 пользователей)
|
Ответ: Веселые картинки =)
|
(Offline)
|
|
11.10.2012, 23:48
|
#7
|
.
Регистрация: 05.08.2006
Сообщений: 10,429
Написано 3,454 полезных сообщений (для 6,863 пользователей)
|
Ответ: Веселые картинки =)
Сообщение от pax
|
Chromium - это проект, так сказать брат броузера Chrome. Open-source броузер, и даже немного больше чем просто броузер.
Тот же WebKit там.
|
(Offline)
|
|
Ваши права в разделе
|
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 14:15.
|