Новини

11:35
Трамп просил разведку отрицать связи его избирательного штаба с РФ
11:12
Как всегда тонко: "Квартал" высмеял последние события в Украине
10:49
Рыбак поиграл с акулой в «перетягивание каната» (видео)
10:32
Как Польша готовится к безвизовому режиму с Украиной
10:15
Оккупанты Крыма нашли "оригинальный" способ завлечь туристов со всего мира
09:45
49-летняя Николь Кидман удивила своим внешним видом
09:26
Россия и Турция подписали заявление о снятии взаимных санкций
09:15
Скучный президент: во время пресс-конференции Трампа уснул министр (видео)
08:56
В Украине приняли решение о ликвидации Госсанэпидслужбы
08:46
В зоне АТО погиб 18-летний военнослужащий
08:40
Фреймут показала трогательный снимок с любимым
08:38
Безвизовый режим для украинцев: что нужно знать
08:36
Крупный инцидент: паром протаранил в пирс в порту Доминиканы (видео)
08:19
ИГИЛ запретила террористам пользоваться соцсетями
08:17
Опубликован момент взрыва на концерте в Манчестере, где погибло 20 человек (видео)
08:14
Ученые сделали шокирующее открытие о искусственном интелекте
08:08
Катя Осадчая показала фото с любимым мужчиной
08:05
ООН обвиняет белорусские власти в широкомасштабных репрессиях
08:04
Вступительная кампания 2017: все детали о подаче документов
07:50
Гройсман расширит список профессий с досрочным выходом на пенсию
07:45
Невероятное зрелище: огромный кит заблудился в гавани Калифорнии (видео)
07:39
Вера Брежнева восхитила поклонников откровенным фото
07:29
Белый дом внес важную деталь в вопросе оказания военной помощи Украине
07:27
Не май месяц: какая погода ждет украинцев на этой неделе
07:20
Трамп стал первым президентом США, посетившим Стену Плача (видео)
07:16
За благодатью и побить могут: соцсети высмеяли атаку на храм в России
07:15
Бейонсе организовала шикарную вечеринку в честь ожидаемого рождения двойни
07:05
Время пришло: украинцы сегодня сдадут ВНО по украинскому языку и литературе
16:19
В МИД рассказали, когда точно начнет действовать безвиз для украинцев
15:37
Януковича признали самым коррумпированным чиновником мира
13:00
ЕС опубликовал решение о предоставлении Украине безвизового режима
12:57
Гройсман рассказал, как повлияет повышение пенсий на субсидии украинцев
10:23
Украину накроют грозы и шквальный ветер
10:20
Rambler&Co запускает портал в украинском сегменте интернета
10:19
Катастрофа: Мощный ливень затопил Львов, улицы завалены мусором
09:17
Украинцам повестки вручат начальники и ректоры
09:14
Українські танки "Пантера" сіють паніку серед терористів
08:57
Россия разместила 6 ядерных боеголовок в оккупированном Крыму
Більше новин

Mozilla займеться витоками пам'яті в розширеннях Firefox

0

Компанія Mozilla досить давно взялася за вирішення однієї з головних проблем браузера Firefox, яка полягає в надмірному споживанні пам'яті. Для пошуків ефективного рішення було засновано спеціальний проект під назвою MemShrink, а у версії Firefox 7, яка вийшла у вересні цього року, розробники вперше познайомили громадськість з результатами своєї роботи.

До справжнього моменту споживання ресурсів "огнелісом" скоротилося на 20 - 50%, однак роботи з оптимізації браузера далекі від завершення. Зараз увагу розробників прикута до одного з найбільш вразливих місць Firefox, яким можна вважати підтримку розширень.

Розширення, що підвищують функціональність браузера, часто поводяться непередбачувано, і користувач не завжди здатний зрозуміти, чи криється причина проблеми в самому браузері або в коді, що завантажується від сторонніх виробників. Кілька днів тому в офіційному блозі розробників FireFox Джастін Лебар (Justin Lebar) запропонував нову стратегію, яка допоможе вирішити цю актуальну проблему.

"Ми несемо відповідальність за співтовариство розробників розширень, а отже відповідаємо за будь-які проблеми, пов'язані з використанням доповнень, - заявляє Лебар. - Саме нам висувають претензії за помилки в програмному коді, навіть у тому випадку, якщо ми не маємо до них ніякого відношення".

Стратегія, запропонована Джастіном Лебаром, припускає використання декількох не цілком стандартних підходів, які сам автор описує як методи "пряника" (carrot), "палиці" (tick) і "гайкового ключа" (wrench).

"Морквина" припускає модифікацію сайту з розширеннями таким чином, щоб додаткове тестування нових доповнень стало стандартної і невід'ємною частиною процесу публікації. Перед розміщенням на сайті доповнення вже перевіряються на наявність шкідливого коду. Таким чином, виявлення можливих витоків у процесі публікації можна вважати цілком логічним наступним кроком.

За допомогою "палиці" представники Mozillа збираються карати недобросовісних розробників. В рамках цього підходу самі "ненажерливі" доповнення будуть забезпечуватися особливої відміткою виставлено на загальний огляд. До подібних заходів компанія вже вдавалася раніше, коли публікувала списки найбільш повільних доповнень. Нарешті, політика "гайкового ключа" передбачає надання розробникам якісних інструментів, за допомогою яких вони зможуть самостійно виявляти і усувати недоліки у власних продуктах.

На думку Джастіна Лебара, ефективність запропонованого рішення можна буде оцінити в разі одночасного використання всіх трьох підходів. Про терміни реалізації запропонованої стратегії буде повідомлено додатково.


Загрузка...