Где трещина в броне Google Chrome?

Начните с определения массива с помощью указателей (строка 1):

int** a = new int* [x];     //x is the number of rows
for(int i = 0; i < x; i++)
    a[i] = new int[y];     //y is the number of columns
18
задан Beska 12 April 2010 в 17:39
поделиться

13 ответов

Подход Chrome трудно записать и требует предусмотрительности от разработчиков. IE и Firefox оба пытаются переместиться в модель процесса на вкладку, но из-за назад совместимости не могут перейти быстро. Chrome, будучи совершенно новым браузером основывается на чистом механизме визуализации (WebKit), было легче записать таким образом.

24
ответ дан 30 November 2019 в 07:00
поделиться

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

3
ответ дан 30 November 2019 в 07:00
поделиться

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

6
ответ дан 30 November 2019 в 07:00
поделиться

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

Thats на самом деле функция WebKit, Chrome просто наследовал его.

3
ответ дан 30 November 2019 в 07:00
поделиться

Одна трещина в броне Chrome является тем, что она представляет эти проклятые текстовые области на StackOverflow, являются столь маленькими, что она заставляет мои глаза выйти за край!

1
ответ дан 30 November 2019 в 07:00
поделиться

Одна трещина в броне Chrome является тем, что она представляет эти проклятые текстовые области на StackOverflow, являются столь маленькими, что она заставляет мои глаза выйти за край!

Да. Я упомянул это на uservoice и был уменьшен, потому что текущий размер является очевидно значением по умолчанию в соответствии с WebKit. Любому сайту, который я попробовал Chrome, который использует текстовые поля для создания содержания, удается иметь достойный размерный шрифт. Значение по умолчанию определенно не работает, но существует, очевидно, некоторый способ переопределить его. Jeff должен зафиксировать это!

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

1
ответ дан 30 November 2019 в 07:00
поделиться

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

я также хотел указать, что Google полностью создал Chrome с нуля, за исключением использования WebKit, таким образом, у них есть некоторые преимущества не необходимости не иметь дело со старым кодом. И конечно существуют прохладные/умные разработчики INSANLELY.

0
ответ дан 30 November 2019 в 07:00
поделиться

Самая большая трещина, которую я нашел, является своей паршивой поддержкой прокси по сравнению с IE, FF и Opera. Таким образом, это в значительной степени бесполезно на работе, страницы рендеринга наугад и запрос аутентификации для прокси, куда другие передают его беспрепятственно.

Это сказало относительно моей домашней машины, которую это работает отлично, если бы это не было для OTT EULA, то я использовал бы его теперь.

thing2k

0
ответ дан 30 November 2019 в 07:00
поделиться

Один "дефект" о Chrome - то, что он использует больше памяти заранее, чем все другие браузеры. Я просто предполагаю, что это происходит из-за издержек, связанных со всем отдельным управлением вкладкой.

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

0
ответ дан 30 November 2019 в 07:00
поделиться

Многие компании играют в игру, "Каково наименьшее, которое мы можем сделать для подъема участка?" Маркетинг создает подробный перечень функций, должно было быть лучше, чем конкуренты. Управление проектами гарантирует, чтобы инженеры придерживались тех функций из опасения, что проект превысит время, выделенное..., который, конечно, это будет. Нет большого количества комнаты в такой системе для большого прыжка вперед изображения. Последовательные усовершенствования, которые Вы видите в продуктах и браузерах, являются последствием.

0
ответ дан 30 November 2019 в 07:00
поделиться

Необходимо иметь в виду, что Microsoft основной бизнес является Rich environement (GUI) Приложение. Веб-инструмент является угрозой им, как это - независимая платформа (не продвижение их основной продукт).

, Конечно, команда IE, вероятно, изобразила что-то как этот, но... Microsoft определенно не инвестирует много денег в IE, если то, что они продают, будет платформой Большого приложения.

-1
ответ дан 30 November 2019 в 07:00
поделиться

Я уверен, что со временем вы увидите гомогенизацию функций по мере того, как браузеры пытаются превзойти друг друга.

В то же время я все еще предпочитаю Firefox Chrome по той простой причине, что Firefox (i) некоммерческий и имеет (ii) огромное сообщество аддонов. Такие дополнения, как NoScript и AdBlockPlus, для меня почти необходимы.

2
ответ дан 30 November 2019 в 07:00
поделиться

Практически все эти функции существовали в других браузерах до Chrome. В IE8 была изоляция процессов для вкладок. В Firefox / Safari есть большая часть JavaScript. Большинство браузеров сами управляют памятью.

Chrome имеет несколько уникальных функций (сверхограниченные процессы рендеринга и т. Д.), Которые трудно внедрить в другие браузеры из-за проблем совместимости надстроек / приложений.

В первую очередь Chrome делает упор на минимализм и высокую производительность. Сосредоточив внимание на них как на своих конкурентных преимуществах, они могут понравиться пользователям, которые считают эту область внимания привлекательной.

3
ответ дан 30 November 2019 в 07:00
поделиться
Другие вопросы по тегам:

Похожие вопросы: