LINUX.ORG.RU

Firefox 54

 ,


0

2

Доступен выпуск Firefox 54.

Основные изменения

  • Отныне Firefox использует несколько процессов при обработке веб-страниц, что позволяет ускорить работу (нагрузка разносится на разные ядра процессора), повысить стабильность (падение вкладки не закроет остальные вкладки) и уменьшить фрагментацию памяти при длительной работе. Многопроцессный режим для веб-содержимого автоматически отключается при обнаружении несовместимых дополнений (за это отвечает настройка extensions.e10sMultiBlocksEnabling). По умолчанию число процессов ограничивается четырьмя (в отличие от подхода Chromium, где выделяется отдельный процесс для каждой вкладки), впрочем, это значение можно изменять с помощью настройки dom.ipc.processCount.
  • Задействована изоляция для ограничения доступа процессов браузера к системным вызовам и файловой системе. На платформе Linux это реализовано с помощью Seccomp-bpf, пользовательского пространства имён и chroot. В Windows применяются библиотеки sandboxbroker и sandboxtarget, разработанные в рамках проекта Chromium.
  • Сведения о загрузках в панели загрузок стали отображаться в более понятном и подробном виде.
  • В меню закладок добавлена папка с закладками, созданными на мобильных устройствах.
  • Включена поддержка объёмного звука (5.1) в Windows, macOS и Linux (1334508, 1321502, 1323659).
  • Удалена поддержка конвейерной обработки HTTP. Усилия, ранее тратившиеся на поддержку конвейерной обработки и решение проблем с её производительностью, целесообразнее пустить на работу над HTTP/2. Все настройки, начинающиеся с «network.http.pipelining», отныне игнорируются (1340655).
  • Добавлено системное дополнение, позволяющее сделать скриншот выделенной или видимой области страницы, а также всей страницы целиком. Скриншоты автоматически загружаются на screenshots.firefox.com, где пользователь может установить срок хранения изображения, получить на него ссылку, либо удалить. Следует учитывать, что дополнение посылает на свой сервер различную информацию (в т. ч. уникальный идентификатор пользователя) ещё до создания скриншота, уже при выборе области (впрочем, информация перестаёт посылаться, если отключить datareporting.healthreport.uploadEnabled). Для включения встроенного скриншотера необходимо установить настройке extensions.screenshots.system-disabled значение «false».
  • Добавлена бирманская (my) локализация.
  • Исправлены различные уязвимости.

Инструменты разработки

  • В мониторинг сетевой активности добавлена сводка с количеством в действительности переданных данных (1168376).
  • Для HTTP-заголовков добавлены ссылки на документацию (1320233).
  • В режиме адаптивного дизайна теперь можно создавать собственные устройства (для тестирования сайтов с заданным разрешением и прочими параметрами устройства).

CSS

  • clip-path теперь поддерживает базовые контуры (1247229).
  • В соответствии со спецификациями CSS Flexbox и CSS Alignment обновлено взаимодействие между свойствами align-items и align-self, а также между justify-items и justify-self (1340309).
  • Элементы <input> типа checkbox и radio с установленным на них -moz-appearance: none; теперь являются незаменяемыми (605985).
  • Исправлена ошибка, из-за которой элемент с display: inline-block, имеющий дочерний элемент типа HTMLInputElement с display:block, имел некорректную базовую линию (1330962).
  • Поддержка стилизованных элементов <option> ранее была удалена из-за проблем с мультипроцессным режимом. Теперь снова можно применять цвета переднего и заднего плана к элементу <option>, используя атрибуты color и background-color (910022).
  • Анимации теперь отсылают событие animationcancel, если анимация завершается преждевременно (1302648).
  • Прозрачные цвета (с нулевым альфа-каналом) всегда сериализовывались в «transparent», что противоречило спецификации (1339394).
  • Проприетарный псевдокласс :-moz-table-border-nonzero больше недоступен веб-содержимому; он доступен лишь внутренним дефолтным таблицам стиля браузера (1341925).
  • Внутреннее содержимое с overflow:auto больше не перекрывает друг друга (1348857).
  • Удалены префиксы у значений isolate, isolate-override и plaintext свойства unicode-bidi property (1333675).

JavaScript

  • Добавлена поддержка модульных скриптов (<script type="module">), скрытая за отключённой по умолчанию настройкой dom.moduleScripts.enabled (1330657).
  • \b и \B в RegExp с флагами «u» (Unicode) и «i» теперь обрабатывают U+017F (LATIN SMALL LETTER LONG S) и U+212A (KELVIN SIGN) как словарные символы (1338373).
  • Конструктор DataView теперь выбрасывает RangeError, если параметр byteOffset не укладывается в Number.MAX_SAFE_INTEGER (>= 2^53) (1317382).
  • Поведение метода Date.UTC() в случаях, когда передано менее двух аргументов, приведено в соответствие со спецификацией ECMAScript 2017 (1050755).

DOM

Воркеры

Звук и видео

  • Streams API: использование объекта MediaStream в качестве входного параметра для URL.createObjectURL() объявлено устаревшим — в консоли будет выведено предупреждение (1334564). Вместо этого следует использовать HTMLMediaElement.srcObject.
  • Web Audio API: теперь метод AnalyserNode.getFloatFrequencyData() корректно отражает сэмплы тишины в возвращённом буфере со значением -Infinity (1336098).
  • Web Audio API: AudioParam.setValueCurveAtTime() теперь выбрасывает исключение TypeError, если любое из указанных значений не является конечной величиной (1308437).
  • Encrypted MediaExtensions API: строка MediaKeySession.keySystem удалена из спецификации (1335555).
  • Encrypted MediaExtensions API: реализована поддержка кодека VP9 в зашифрованных потоках, использующих Clear Key и Widevine (1338064).
  • Encrypted MediaExtensions API: кодек WebM/VP8 теперь активируется независимо от производительности компьютера.
  • WebRTC: включена поддержка TCP ICE, позволяющая работать в сетях, где блокируется UDP (1176382).

>>> Примечания к выпуску для разработчиков

>>> Подробности

★★★★★

Проверено: leave ()
Последнее исправление: Psych218 (всего исправлений: 7)

Ответ на: комментарий от h578b1bde

6%

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

Музеи не набирают такое большое количество посетителей сразу после открытия

Шизик, ну ты хоть в одном посте не применяй диаметрально противоположные аргументы. То у него 6% — это мало, то небольшая кучка пользователей палёной луны — много.

bodqhrohro_promo
()
Ответ на: комментарий от h578b1bde

Эх, нет у тебя коммерческой жилки. Капитализм ведь на том и зиждится, что одни люди за денюжку решают проблемы других. А забив на чужие проблемы, остаётся только в бункер идти.

bodqhrohro_promo
()
Ответ на: комментарий от h578b1bde

в логах по-прежнему большинство запросов к фавиконкам

Потому что фавиконку даже в дополнение к этой фигне зачастую тащат тоже.

это не проблема фавиконок как таковых

Это не отменяет проблем фавиконок на уровне черезжопности стандарта. К примеру, нафиг там виндузятный формат .ico, который больше нигде в вебе не используется?

потому что оно стало популярно

Флеш тоже был популярен.

bodqhrohro_promo
()
Ответ на: комментарий от h578b1bde

Кучка велосипедов с разным размером колёс

Да, но при чём тут XMPP? Он давно родился, пережил пик небольшой популярности и уходит на покой.

Ещё нет

У вас на виндах же ещё 1 марта отрубили невебные клиенты.

с иконками для дальтоников

Иконки от темы зависят, при чём тут меню?

в котором беглым взглядом нихрена не найти?

Будто «беглый взгляд» вообще эффективен для поиска чего-либо из более чем 10 элементов.

Например?

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

bodqhrohro_promo
()
Ответ на: комментарий от h578b1bde

Это не отменяет его удобства

Где в этом мышевозном бардаке удобство?

молодёжь без иконки статуса не узнает когда сервис отвалится

И с иконкой не узнает. У меня года три назад такое со скайпом было и года два — с телегой: с виду клиент полноценно работает, но сообщения не доходят на него.

Вот же ж хорошо что у меня этого дерьма нет.

Шизик, ты опять? В одном посте хочешь трея, который лезет за пределы приложения, и хейтишь нотификации, которые, внезапно, лезут за пределы приложения.

Да и поддержка там, конечно, впечатляет

Проблемы в лисе и малоиспользуемых некроверсиях, ага.

bodqhrohro_promo
()
Ответ на: комментарий от h578b1bde

Ну был какой-то кривой аналог, да. Только и он отвалится, с таким-то убогим API. Впрочем, в одной галере, где я трудился, поговаривали, что в бородатые нулевые написали свои девтулзы, которые встраивали скриптом на страничку любого недобраузера. Со стороны сайта, естественно. Не алертами же дебажить.

bodqhrohro_promo
()
Ответ на: комментарий от i-rinat

картинка становится ближе к задумке авторов игры

Будто реализация всегда 100%-но отражает замысел.

bodqhrohro_promo
()
Ответ на: комментарий от question4

и большинство из них даже не знают про браузеры

Ну это во всём третьем мире проблема такая.

bodqhrohro_promo
()
Ответ на: комментарий от Deleted

и уже не поддерживается с 2012

Это не мешает валяться куче полезных .webarchive на моём винте.

пишет с нуля

С нуля может оказаться сложнее, чем дорабатывать существующее. Собственно, из-за этого и появился опенсорс — Штульман задолбался переписывать Unix и захотел предотвратить подобную фигню.

Отличная идея! Звучит не плохо!

Ну делой.

Вот по этому линукса никогда не будет на десктопе

Будто у более популярных конкурентов с изкоробочностью лучше.

на андроиде он тоже криво работает

90% мух схавали, тем не менее.

кряки

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

bodqhrohro_promo
()
Ответ на: комментарий от Deleted

Нет, до этой фазы ещё не дошло. Даже телевидение было относительно свободным, пока особо не контролировали всякие региональные каналы. Один из крупных молдавских каналов, например, замечен в демонстрации пираток недавно вышедших фильмов. Правда, его недавно закрыли, но не за это, а за попозиционерство. С задвигаемым в результате женевского заговора 2006 года переходом на цифру региональным каналам стало сложнее — немногие пролезают в мультиплексы. В то же время, на спутники пускают кого угодно, лишь бы деньги на аренду транспондера были.

bodqhrohro_promo
()
Ответ на: комментарий от NextGenenration

Чтобы приблизить объём памяти к тому, что было при запуске, надо выгрузить все вкладки. Смысл тогда держать запущенным браузер?

bodqhrohro_promo
()
Ответ на: комментарий от h578b1bde

Дак хромог на будущее и делался, ибо ещё в 2008 было ясно, что порог тактовой частоты достигнут и мощность в дальнейшем будет наращиваться за счёт многоядерности. Просто будущее слишком медленно наступает.

bodqhrohro_promo
()
Ответ на: комментарий от h578b1bde

Нет, это норма ©

Ну так и что ты пытаешься доказать? 1% сбоев — это слишком дохрена, чтобы игнорировать эту проблему и никак не решать.

4 гига ОЗУ палёной луне хватает

А лисе типа не хватает? Она ненамного больше жрёт в многопроцессном режиме, у меня после длительного посещения жирноаппов было ~1.5 ГБ на однопроцессной или ~(800 МБ + 1.1 ГБ) на многопроцессной. И то, так дофига из-за того, что там полтысячи незагруженных вкладок, съедавших уже на старте полгига.

bodqhrohro_promo
()
Ответ на: комментарий от bodqhrohro_promo

Чтобы приблизить объём памяти к тому, что было при запуске, надо выгрузить все вкладки. Смысл тогда держать запущенным браузер?

То есть возврат не используемых ресурсов столь редкая задача, что даже её целесообразность ставится под сомнение?

NextGenenration ★★
()
Ответ на: комментарий от bodqhrohro_promo

Весь мир открывает 50 вкладок?

Мне несколько безразлично что в мире, пока мир не начинает лезть в мою жизнь и диктовать мне условия. У меня вызывает удивление и возмущение, когда в мире начинаю считать преступлением наличие 50 вкладок.

NextGenenration ★★
()
Ответ на: комментарий от h578b1bde

Зачем пользователю на операции пердолиться с чужим скальпелем? Зачем пользователю в магазине пердолиться с чужим калькулятором? Зачем пользователю, пришедшему посмотреть матч, пердолиться с накачиванием мяча?

bodqhrohro_promo
()
Ответ на: "... скриншот... всей страницы целиком..." от anonymous

Не делает он скриншот всей страницы, по высоте сдувается.

В тормозилле, похоже, одни рукожопы остались. Не удивительно, учитывая общую тенденцию скатывания.

h578b1bde ★☆
()
Ответ на: комментарий от bodqhrohro_promo

Дак стандарты отставали от прогресса.

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

Да, некрософт тем и славится, что кидает на рынок сырое глючное говно, зато первым, на этом и выезжает.

И правильно делает. А если бы не кидал — сидели бы мы сейчас без фавиконок, долго ища среди 100500 вкладок нужную.

Гриды — пока вроде нет. Можешь считать пуком в лужу.

Ну вот. А если бы в комитетах вместо курильщиков сидели здоровые люди то нормальное решение было бы уже сейчас.

h578b1bde ★☆
()
Ответ на: комментарий от bodqhrohro_promo

С чем сравниваешь?

http://gs.statcounter.com/

С другими популярными браузерами сравнивать некорректно

Почему? Тормозилла сейчас лишь за счёт бывшей популярности выезжает. Если бы не инерция — она уже давно загнулась.

Шизик, ну ты хоть в одном посте не применяй диаметрально противоположные аргументы. То у него 6% — это мало, то небольшая кучка пользователей палёной луны — много.

Нет, всё правильно. Тормозилла, всего каких-то 10 лет назад занимавшая ~50% рынка, скатилась до 6% и продолжает падать, в то время как никому не известный палемун успел увеличить свою пользовательскую аудиторию в несколько раз за весьма короткие сроки. Улавливаешь разницу?

h578b1bde ★☆
()
Ответ на: комментарий от bodqhrohro_promo

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

Ошибка: никто не решает проблемы других если возможная выгода от этого не перекрывает вложений (к примеру, времени).

h578b1bde ★☆
()
Ответ на: комментарий от bodqhrohro_promo

Потому что фавиконку даже в дополнение к этой фигне зачастую тащат тоже.

Нет, это потому что фавиконка — стандарт де-факто, и большинство браузеров кладут на новомодные велосипеды от хипсторов.

Это не отменяет проблем фавиконок на уровне черезжопности стандарта. К примеру, нафиг там виндузятный формат .ico, который больше нигде в вебе не используется?

Разве .gif и .png уже не все браузеры поддерживают?

Флеш тоже был популярен.

И сейчас остаётся весьма популярным. Ты там уже определись — либо ты хейтер поделок, чинящих фатальный недостаток, либо любитель наплодить велосипедов, отличных от уже существующих и пользующихся популярностью решений.

h578b1bde ★☆
()
Ответ на: комментарий от bodqhrohro_promo

Да, но при чём тут XMPP? Он давно родился, пережил пик небольшой популярности и уходит на покой.

Ты прав, стадию небольшой популярности эти поделки так и не прошли.

У вас на виндах же ещё 1 марта отрубили невебные клиенты.

Мой патченный шкайп об этом не в курсе. Хотя я, конечно, не показатель, но вопрос был не об этом.

Иконки от темы зависят, при чём тут меню?

Значит целевой аудиторией тормозиллы являются дальтоники раз уж там по умолчанию такая тема.

Будто «беглый взгляд» вообще эффективен для поиска чего-либо из более чем 10 элементов.

Эффективен при грамотном подходе и уж точно неэффективен при использовании этой жалкой пародии на дизайн от тормозиллы.

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

Зачем мне заниматься раскрашиванием табов радугой? Меня луна и так устраивает.

h578b1bde ★☆
()
Ответ на: комментарий от h578b1bde

в этих ваших комитетах сплошь наркоманы и слоупоки

Ну предложи лучше.

сидели бы мы сейчас без фавиконок, долго ища среди 100500 вкладок нужную

Тогда и вкладок-то не было.

то нормальное решение было бы уже сейчас

Гриды — лишь попытка переуложить мертвеца, чтобы он хоть как-то влез в гроб.

bodqhrohro_promo
()
Ответ на: комментарий от h578b1bde

Почему?

Я тебе два раза уже написал, первичным ртом читаешь?

всего каких-то 10 лет

Для IT это много, позапрошлая эпоха.

увеличить свою пользовательскую аудиторию в несколько раз

<xkcd про экстраполяцию количества жён>. Ещё расскажи мне, что эта кривая поделка скоро догонит и перегонит лису.

bodqhrohro_promo
()
Ответ на: комментарий от bodqhrohro_promo

Ну тебе видней, олдфаг; педивикия грит, что в IE5.

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

h578b1bde ★☆
()
Ответ на: комментарий от h578b1bde

большинство браузеров кладут на новомодные велосипеды от хипсторов

Мань, откуда превьюшки сайтов для всяких спиддиалов берутся, по-твоему?

Разве .gif и .png уже не все браузеры поддерживают?

Поддерживают, но надо по маджику определять, что там. Это ж не виндузятно, фууу, в стандарте .ico.

И сейчас остаётся весьма популярным

Symbian тоже.

Ты там уже определись

С какого перепугу, я ж не ФГМнутый фанатик, гребущий всё под одну гребёнку.

фатальный недостаток

Это какой же, в данном случае?

bodqhrohro_promo
()
Ответ на: комментарий от bodqhrohro_promo

Где в этом мышевозном бардаке удобство?

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

И с иконкой не узнает.

Узнает, обрывы интернета у провайдеров ещё никто не отменял.

У меня года три назад такое со скайпом было и года два — с телегой: с виду клиент полноценно работает, но сообщения не доходят на него.

Сам сервис тоже иногда падает, вот только это происходит значительно реже чем выгорание какого-нибудь свитча в подъезде после грозы.

Шизик, ты опять? В одном посте хочешь трея, который лезет за пределы приложения, и хейтишь нотификации, которые, внезапно, лезут за пределы приложения.

И здесь всё правильно. Приложения я запускаю лишь те которые нужны мне, поэтому мне желательно видеть сообщения от них, кроме того в подавляющем большинстве случаев они настраиваются. Но если каждый сраный говносайт будет рассказывать мне как увеличить пенис — такой браузер решительно будет снесён в течении часа и заменён на нормальный.

Проблемы в лисе и малоиспользуемых некроверсиях, ага.

Кроме хромога нынче браузеров нет?

h578b1bde ★☆
()
Ответ на: комментарий от bodqhrohro_promo

Ну был какой-то кривой аналог, да. Только и он отвалится, с таким-то убогим API. Впрочем, в одной галере, где я трудился, поговаривали, что в бородатые нулевые написали свои девтулзы, которые встраивали скриптом на страничку любого недобраузера. Со стороны сайта, естественно. Не алертами же дебажить.

Я о том что помимо фаербага существуют другие аддоны для других задач.

h578b1bde ★☆
()
Ответ на: комментарий от bodqhrohro_promo

Не передёргивай, это ты увидел в постороннем сраче упоминание палемуна и начал про него бомбить уже которую страницу.

Нет, бомбишь от палемуна лишь ты.

h578b1bde ★☆
()
Ответ на: комментарий от h578b1bde

Мой патченный шкайп об этом не в курсе

Он, поди, к оставшимся ради пердоликсовой версии проксям из классического скайпа в MSN обращается, которые через полмесяца отключат нафиг за ненадобностью.

Хотя я, конечно, не показатель

Ага, и эти люди рассуждают про маргиналов, пользующихся веб-версией, являясь при этом маргиналами, до сих пор не слезшими с нативной. Я на виндах шебскайп видел ещё полтора года назад.

целевой аудиторией тормозиллы являются дальтоники
раскрашиванием табов радугой

Шизик, ну это уже даже не смешно.

при грамотном подходе

Ну давай рассказывай за свой подход и зачем он не нужен, если есть клава.

Зачем мне заниматься раскрашиванием табов радугой?

Чтобы оставить вкладки загружаться и знать, какие загрузились, а также какие загружены в память, а какие пока только из сессии достались. И не обязательно радугой, можно и жиром/курсивом.

bodqhrohro_promo
()
Ответ на: комментарий от bodqhrohro_promo

Нужность слезания с дерева сомнительна, тут же бананы.

Ну ты можешь ковыряться с говноскриптами, сидя на дереве с бананами, а мне работать надо.

h578b1bde ★☆
()
Ответ на: комментарий от h578b1bde

Я не бомбил, а указал, что оно убогое и даже не стоит внимания. А ты припёрся и начал усердно расхваливать сию поделку. Мастер пиара, молодец.

bodqhrohro_promo
()
Ответ на: комментарий от bodqhrohro_promo

Ну так и что ты пытаешься доказать? 1% сбоев — это слишком дохрена, чтобы игнорировать эту проблему и никак не решать.

Разве я говорю что её нужно игнорировать?

А лисе типа не хватает?

Да ей сколько не дай — всё равно тормозить будет.

h578b1bde ★☆
()
Ответ на: комментарий от bodqhrohro_promo

Зачем пользователю на операции пердолиться с чужим скальпелем? Зачем пользователю в магазине пердолиться с чужим калькулятором? Зачем пользователю, пришедшему посмотреть матч, пердолиться с накачиванием мяча?

Именно. Пользователь ходит по сайтам не за тем чтобы пердолиться с чужими говноскриптами. Полтора фанатика-красноглазика — исключение.

h578b1bde ★☆
()
Ответ на: комментарий от bodqhrohro_promo

Ну предложи лучше.

Тенденция к табличной вёрстке ещё тогда довольно очевидным образом намекнула на нужный путь развития.

Тогда и вкладок-то не было.

Опережение фичами своего времени — весьма частое явление.

h578b1bde ★☆
()
Ответ на: комментарий от h578b1bde

наглядно видеть состояние какой-либо софтины

Угу, особенно когда оно под треугольник влезло. Отключаешь треугольник — всё равно получается несортированная помойка, когда подобных софтин чуть более трёх.

обрывы интернета у провайдеров ещё никто не отменял

Доо, скайпец был как индикатор наличия соединения хорош.

вот только это происходит значительно реже

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

Но если каждый сраный говносайт будет рассказывать мне как увеличить пенис

Не будет, мань, для этого есть пермишшоны. http://pic4a.ru/76/3e.png

Кроме хромога нынче браузеров нет?

Safari, Edge/IE и хромосборочки. Остальное неконкурентноспособно из-за отсутствия поддержки от IT-гигантов. Лису может спасти только покупка мозиллы самсунгом. Самсунг давно готовит резервный аэродром на случай разрыва отношений с гуглом, а тут почти готовый браузер за нихрена.

bodqhrohro_promo
()
Ответ на: комментарий от h578b1bde

Опережение фичами своего времени

Так и фичи не было, вкладки в опере первыми появились.

Тенденция к табличной вёрстке ещё тогда

Тогда на мобильных девайсах только независимый от веба WAP был, неактуально.

bodqhrohro_promo
()
Ответ на: комментарий от bodqhrohro_promo

Для IT это много, позапрошлая эпоха.

Тем не менее о тормозилле и ишаке до сих пор почти каждая домохозяйка знает.

Ещё расскажи мне, что эта кривая поделка

Не замечал за ней кривизны.

скоро догонит и перегонит лису.

Вполне возможно, учитывая то как лиса саму себя закапывает.

h578b1bde ★☆
()
Ответ на: комментарий от bodqhrohro_promo

Много тебе времени надо, чтобы скачать файл?

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

h578b1bde ★☆
()
Ответ на: комментарий от h578b1bde

о тормозилле и ишаке до сих пор почти каждая домохозяйка

Зачем домохозяйке знать кучу программ для открытия фейсбука?

Не замечал за ней кривизны.

Ты ж слепой фанатик-ненужнораст, что ты можешь заметить? Полтора текстовых сайта работает — и хорошо, остальное не нужно.

Вполне возможно, учитывая то как лиса саму себя закапывает.

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

bodqhrohro_promo
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.