Safari на Mac и iOS: как увеличить скорость браузера и получить больше функций: обзор возможностей, которые вы могли не знать

Среди многих владельцев устройств от Apple пользоваться Safari является дурным тоном (и очень зря). Возможно, это связано с тем, что браузер является встроенным в Mac и iOS, поэтому часто недооценивается. Тем не менее, Safari – весьма мощное и функциональное приложение, и подобного отношения не заслуживает. Безусловно, выбор браузера – дело сугубо индивидуальное, и мы отнюдь […]

Возвращение снежного барса (Mac OS 10.6)

Этот MacBook Pro в течение нескольких лет где только не побывал вместе со мной. Он падал с трехметровой высоты, в дымное лето 2010 вместе со мной дышал гарью от торфяников, а в июне 2013 года я отправил его в отставку, собираясь подремонтировать и отдать кому-нибудь из подрастающего поколения…

Но пришёл 18-й год, 2018, и случилось несколько «кое-чего». Для написания статей, для уточнения данных, и для всего-всего остался только iPad mini второго поколения. Я много писал про iPhone и iPad, я писал для них программы — но все это происходило на Mac, а вот в iOS, так плотно и безальтернативно, я не попадал ещё никогда.

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

Старый MacBook Pro, который смотрел на меня с книжной полки почти пять лет, я вчера вернул на свой рабочий стол. Временно. Устанавливать на него El Capitan, и использовать для повседневных нужд, я не собираюсь. Пишу этот текст на iPad mini, это самоистязание — но, когда самый первый «миник» только-только появился на свет, я его сильно хвалил… И, видимо, испортил себе карму.

Кстати, по мере того как я привыкаю к его, так сказать, странностям и неудобствам, я всё больше понимаю две вещи: они (iOS и «миник») действительно очень даже ничего, и надо было брать полноразмерный iPad. Но это нечитаемое сборище очепяток не о них.

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

MacBook Pro (Late 2006)

Я купил эту машинку в 2008, после того как Стив Джобс открыл iPhoneOS для сторонних разработчиков и объявил App Store. По моему, все это было объявлено в марте, чуть ли не восьмого числа. SDK для iPhone OS, естественно, не работал на Mac’ах с PowerPC, а один из моих клиентов (дилер Apple), предложил мне не совсем новый MacBook, со скидкой.

Ноутбуки — это «меньше компьютера за те же деньги», опыт пользования этими игрушками у меня был, и достаточно негативный, но жаба подсказала решение, о котором я ни разу не пожалел. Нас с MacBook’ом ждали большие дела, путешествия и интересные проекты.

Самые первые MacBook Pro были объявлены в январе 2006, это вообще был год великого перехода (с процессоров PowerPC на процессоры от Intel). Компьютеры в то время были самым важным направлением Apple Computer, а переход на Intel был важнейшей операцией на самом важном направлении. Поэтому им было гарантировано постоянное внимание Стива Джобса, а в их доведение до максимально достижимого блеска — несоразмерные с целью усилия инженеров и дизайнеров.

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

Впрочем, очень быстро в машинах первой серии нашли недоработки, исправили их, и чуть-чуть овкуснили их конфигурации. Мне досталась «старшая» модель, с Core 2 Duo с тактовой частотой в 2,33 ГГц, 2 Гигабайтами оперативной памяти и жёстким диском ёмкостью в 120 Гигабайт.

В то время эта смешная конфигурация все ещё внушала уважение, Xcode в ней порхал как балерина, а про надежность аппарата я уже писал в подзаголовке. 5 лет напряженного труда убили его аккумулятор, стёрли краску на нескольких клавишах клавиатуры, а одна из клавиш («9», она же открывающая скобка) перестала реагировать на нажатие.

Все остальное… работает! В наше время компьютеры с такой тщательностью если и делают, то по специальному заказу и для VIP-клиентов.

Снежный Барс (Snow Leopard)

У 10.6 необычная история. Выход Mac OS 10.5 в 2007 году, по моему, был даже более скандальным, чем выход Mac OS 10.0: первые её пользователи, самые неугомонные и энергичные, столкнулись с невероятным числом проблем и несовместимостей.

Тогдашний глава всех разработчиков Mac OS X, Бертран Серле, кстати, закончивший тот же университет д’Орсэ в Париже, что и Жан-Луи Гассé, вынужден был оправдываться. Но он не оправдывался. Он сообщил, что в течение шести лет над операционной системой работали в очень плотном графике, добавляя в каждый релиз сотни новшеств, а теперь пришло время сделать паузу, почистить и оптимизировать систему, убрать из неё лишнее, поэтому 10.6, фактически 10.5-бис, будет названа Snow Leopard. Напомню: маркетинговое имя 10.5 было Leopard.

Чистка и оптимизация заняли два года, в результати мега-рефакторинга многие элементы системы «похудели» раза в три, мой MacBook Pro ускорился раза в полтора, и он больше не перегревался. Я грешил на «железо», видимо был неправ.

После выпуска 10.6, Бертран покинул Apple, его пост занял Крейг Федериги, бывший его первый заместитель.

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

Тем не менее, даже у действительно помолодевшей и очень чистой 10.6 в её самом первом релизе «не обошлось». Нарушив все свои правила, я её поставил на MacBook Pro чуть ли не в самый первый день, и был за это наказан… Например, система зависала на выходе из состояния «сна», причём, не всегда. Пришлось лишить её сна в настройках экономичности. Были ещё какие-то проблемы с «демонами» (фоновыми приложениями без интерфейса), не помню точно как они проявлялись, помню только как они меня бесили.

В 10.6.2 все эти проблемы были решены.

Уже в наши дни, буквально вчера, я узнал что на мой старый MacBook умные люди легко ставят El Capitan, Mac OS 10.11. Для этого, будто бы, надо увеличить объём оперативной памяти до 4 Гигабайт, что-то ещё обновить-поменять, и будто бы, все работает.

El Capitan на 4 Гигабайтах с жёстким диском из прошлого десятилетия превратил бы Xcode в тупую неповоротливую скотину. Два тупых, считая меня – это уже слишком.

Снежное сафари

В 2009 некий Олег Свиргстин в каком-то около-компьютерном издании опубликовал серию статей про WebKit. В одной из статей было показано, как за полчаса построить свой собственный браузер (точнее, «браузер») с помощью WebKit и Xcode.

Конечно, этот браузер не смог бы конкурировать с настоящим Safari, или с Google Chrome, и даже с WorldWideWeb, первым браузером в мире, но самые важные функции браузера он выполнял.

Вчера я смог полистать исходные коды этой программы, текст той статьи утрачен.

Сравнивая вчера и сегодня

Меня поразила скорость, с которой Снежный Барс стартует на MacBook Pro, которому чуть больше чем через месяц исполнится 12 лет. Железо тут не при чем. Бывали разные версии системы, более и менее удачные. В наши дни с этим не очень хорошо.

Может из-за ностальгии, но древние интерфейсы кажутся мне…более удобными, что ли. Не все, но многие. Изучу ка я этот вопрос поглубже, если мой рабочий Mac вернётся на мой стол. 10.6.8 на одном из Mac’ов на рабочем столе — отличный предмет для изучения.

Как записать видео с экрана Mac (macOS): 2 способа

В операционной системе macOS есть большое количество встроенных программ. Причем некоторые из них имеют гораздо больше возможностей, чем кажется на первый взгляд. В этом материале мы расскажем о двух стандартных приложениях macOS, позволяющих записывать видео с экрана на Mac.   Как записать видео с экрана Mac при помощи QuickTime Player Функция записи экрана в видеоплеере QuickTime Player […]

Первая настоящая Mac OS X, Пантера

Новая операционная система вызвала шквал критики и много нареканий. Наверное, нам всем хотелось, чтобы она, как в сказках, родилась совершенной и безупречной. Особенно недовольство обострилось после «похорон» классической системы. Но чудес не бывает.

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

Но Стив «сжёг мосты», теперь обратной дороги не было. В мае 2002 официальной версией Mac OS X была Puma, Mac OS 10.1, бесплатный апгрейд к самому первому официальному релизу. Через три месяца вышел Ягуар, Mac OS 10.2. Новая большая кошка была заметно лучше предшественников, ей вполне можно было пользоваться – но все равно, это была не Mac OS.

В том, что на «яблочной» стороне компьютерной цивилизации все не так плохо, я узнал лишь попытавшись установить две версии Windows на одну PC-шку, купленную сыну. Даже на самом дне, по моему, Mac’и были лучшими. А может, я просто лучше их знал и понимал.

Впрочем, важнее чем пользовательский интерфейс и его нестыковки и недоделки, меня беспокоили баги в Project Builder, среде разработчика перенесённой из NeXTSTEP почти без изменений. Её вколотили молотками в новую для неё систему, и добились её более или менее устойчивой работы.

Выходили все новые и новые релизы Project Builder, а «известные баги», раз за разом, все ещё находились на своих местах…

Пантера: эта система превратит ваш компьютер в новый

Рекламные лозунги, увы, все чаще полное враньё. Бизнес – это война, на которой убивают, можно сказать что это ложь во спасение, но Пантера, вставшая на оба моих компьютера вообще без проблем (хотя на форумах стоял зубовный скрежет, и мне просто повезло), и с проблемами я все-таки столкнулся, позже – но эффект от её установки был невероятный.

Мой iMac G3 помолодел. У меня уже был разноцветный Power Macintosh G4, основная рабочая машина, он просто и сразу заработал, и стал пошустрее. А вот iMac ускорился в разы. Не знаю, что они сделали, но им удалось приятно удивить если не всех, то многих.

В то время никаких многочисленных в наши дни «некомпьютерных продуктов» у Apple ещё не было, iPod все ещё не взлетел, и Mac OS X была ключевым продуктом компании, к ней относились очень серьезно. Компания все ещё называлась Apple Computer, компьютеры и операционные системы были главной темой практически всех маркетинговых мероприятий компании – отличные были времена…

iPod все ещё имел «умеренный успех», предполагаю что Стив хотел протолкнуть на рынок FireWire, потому что именно из-за FireWire, используемого только на Mac’ах, эти устройства были несовместимы с другими компьютерными платформами. Другие несовместимости можно было решить без особых проблем.

Баги первого релиза 10.3 были оперативно устранены через две недели, в 10.3.1. Не все, поскольку ещё один баг-фикс, 10.3.2, вышел 17 декабря. Ни одного из багов, которые в течении полутора месяцев мешали мне жить, в 10.3.2 не было. Я уже тогда старался не приобретать операционные системы в последней цифре версии которых стоит ноль. Или подразумевается. Обычно я начинаю с х.х.2.

На 10.3 я перешёл сразу, по производственной необходимости.

И, по моему, настоящая история Mac OS X началась именно с Пантеры: теперь, когда все силы разработчиков операционных систем были сконцентрированы именно на ней, в том числе и отделение пользовательских интерфейсов, она перестала выглядеть чужой. Это снова была Mac OS.

Новое в Пантере

Стив утверждал, что в Пантере 150 важных изменений. Не знаю, попытки их сосчитать не были слишком удачными, мы с коллегами насчитали их штук 40 – но Джобсу, скорее всего, было известно что-то, о чем мы не знали. Это противоречит тому, что о нем говорили и писали, но это факт: он старался говорить только правду, а если и преувеличивал что-то, что невозможно проверить, то в рамках приличий.

Если на самом деле новшеств было, допустим, 137, согласитесь: разницы никакой. Это был реальный прорыв.

Изменился Finder, это аналог Windows Explorer, если кто не в курсе. Появилось быстрое переключение пользователей: теперь можно было входить в систему не выходя из своего прежнего сеанса. Для переключения между аккаунтами требовалось вводить пароль, но это и в самом деле был Fast User Switching. При переходе в аккаунт, который уже был активен.

Увеличение размеров экранов и объёмов ресурсов на среднем компьютере привело к побочным эффектам: потерять окно на рабочем столе можно было и раньше, если очень постараться, теперь это было объективной реальностью, данной нам в ощущениях. Apple нашла своё решение для этой проблемы, Exposé. С помощью этой технологии теперь было очень легко вывести на экран уменьшенное изображение всех открытых окон. Вы не поверите, но этому новшеству устраивали овации.

А ещё… застывший в первобытной дикости Project Builder, к которому все уже привыкли, но продолжали брюзжать и сравнивать его с Metrowerks CodeWarrior, ушёл. На смену ему пришел Xcode, разработанный в Apple, с участием отдела пользовательских интерфейсов, и все старые баги, некоторые из которых были известны ещё во времена NeXT, ушли…

Xcode – отдельная тема, прошу прощения у тех кому не нравятся продолжения…

А ещё, браузером по умолчанию стал Safari…

Safari

В 1997 Стив Джобс договорился с Биллом Гейтсом о выпуске и поддержке Microsoft Explorer на платформе Macintosh в течении пяти лет, браузера, который считался лучшим. Не всеми, но это не имеет значения: поддержка со стороны Microsoft была ценна сама по себе. Помогло.

В 2002 срок действия соглашения истёк. За эти пять лет численность Mac’овского подразделения Microsoft увеличилась с нескольких сотен до двух или трёх тысяч, если не считать Apple, Microsoft стала крупнейшим разработчиком программного обеспечения для Mac’ов в мире. Билл сообщил о готовности продлить соглашение, но…

На MacWorld Expo в Сан Франциско, 7 января 2003 года, Стив представил Safari, и движок WebKit. Движок был разработан на основе KHTML, движка с открытым исходным кодом, с соблюдением всех правил. То есть, WebKit, как и требовала лицензия KHTML, стал ещё одним движком с открытым исходным кодом.

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

Бета-версия Safari 1.0 была размещена на сайте Apple для бесплатного скачивания в тот же день. Сотни тысяч добровольных бета-тестировщиков скачали «яблочный» браузер в первую неделю после его дебюта.

За полгода обкатки на пользователях, вышло ещё несколько бета-релизов, провалиться с этим проектом было нельзя, а 23 июня 2003 Safari 1.0 вышла в свет.

В Пантере она стала браузером по умолчанию, оттеснив Эксплорер на второе место.

Конец классической Mac OS, и начало новой эпохи

В мае 2002 года, открывая WWDC, Стив Джобс публично простился с классической операционной системой. Те, кто не имел с ней дела, считали её позором Apple, но мир сложнее умозрительных схем. В 2002 классическая Mac OS превосходила Mac OS X практически по всем параметрам.

«Классика» была на порядок дружелюбнее к пользователю, «десятку» критиковали за сотни недостатков и ляпов, новые Mac’и поставлялись с обеими системами, и новая система явно проигрывала в борьбе за внимание пользователя. Mac OS 10.1 была вполне жизнеспособна, но избалованным Mac’овским пользователям этого было мало.

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

Решение «убить» классическую систему не было простым. Мнения в руководстве Apple разделились, сторонники радикального разрыва с прошлым были в меньшинстве, уговоры не помогали, и Стиву пришлось применить «диктаторские» полномочия. Большинство не верило в реальный успех «десятки», споры продолжались ещё долго – были и угрозы уйти в отставку, в знак протеста против губительного для компании решения, но 6 мая 2002 года, WWDC началась с траурной церемонии.

Видео «траурной церемонии»:

Mac OS 9

Система вышла в свет 23 августа 1999 года. Она не могла похвастаться ни вытесняющей многозадачностью, ни защитой памяти, и аварийное завершение прикладной программы с почти сто-процентной вероятностью приводило операционную систему в нерабочее состояние.

Фактически это была все та же Mac OS 7 с громким именем. Зачем её назвали Mac OS 9, можно только догадываться. Каждый большой анонс (а что может быть громче, чем выход новой версии системы?) – ещё одна возможность публично заявить о себе. Кроме того, так как «современная ОС» была уже официально названа «десяткой», было бы не слишком красиво и логично пропустить «девятку».

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

Скорее всего, у Стива были серьезные причины назвать Mac OS 8.7 «девяткой», но никто и никогда не обсуждал их публично. Назвали и назвали.

Мне она нравилась больше, чем Puma (Mac OS 10.1), но теперь мне приходилось почти все время проводить в ней. С гордостью могу сообщить, что несмотря на современность новой системы, наша программа умудрялась обрушивать её по два-три раза в день.

Было очевидно, что система отчаянно нуждается в доработке.

Ягуар (Mac OS 10.2)

Новая версия «десятки» была торжественно объявлена 23 августа 2002 года. Впервые её кодовое наименование стало официальным обозначением системы. Шкура Ягуара была её фирменным знаком. Не знаю, привлекло ли это название новых пользователей, но вот неприятности у Apple из-за этого названия были.

Оказалось, что в Соединенном Королевстве торговая марка «Ягуар» принадлежит очень уважаемым людям. До суда не дошло, проблему решили в рабочем порядке, сколько за это пришлось заплатить – неизвестно. В Великобритании кодовое имя системы не использовалось.

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

Вообще-то использование «рандеву» не было простой задачей, но по сравнению со всеми сетевыми технологиями, с которыми я сталкивался до неё, она была понятней и удобней в разы. Особенно в комбинации с Distant Object.

Претензии к 10.2 у меня ещё оставались, на форумах, где изливали души замученные Ягуаром, было приятно убеждаться в том, что не только я такой идиот… Иногда на эти форумы заглядывали инженеры Apple, давали ценные советы.

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

Чем QuickTime 6 отличался от предыдущих версий я не помню. Часть документации где рассказывалось как записывать звук с микрофона, и как конвертировать аудио-форматы, были датированы предыдущей версией QuickTime, и отлично работали. Глубже в него я не залезал.

Это была первая «десятка», которой можно было пользоваться как основной системой. Те, кому «десятка» активно не нравилась, остались в Mac OS 9.2.2, и на старых Mac’ах. Их было достаточно много, написанные ими сравнения двух систем… скорее всего, были не по вкусу Apple, и в нынешней сети их уже нет. Во всяком случае, я их не нашёл.

Апгрейды

Как только вышла 10.2, я попытался её достать. Помог один из Алексов из компании Double Alex. Они купили новый Mac, к которому прилагался оптический диск раскрашенный в цвета Ягуара. Алекс скопировал этот диск, и…Поставить 10.2.0 мне не удалось. Оказалось, эта копия могла устанавливаться только на Mac’ах нескольких новых моделей.

Когда я её приобрёл и установил, в основном всё работало, но, время от времени, система зависала, будто бы выполняя какую-то важную системную задачу, помогал только перезапуск. Были ещё какие-то проблемы, но все они исчезли в 10.2.2.

С тех пор я стараюсь не связываться с бета-версиями, и с любыми х.х.0, которые, как мне кажется, чаще всего скорее бета-версии, чем полноценные и нормальные.

Не всегда получается…

Пришествие…больших кошек

Пора рассказать о том, как Mac OS X появилась на свет. Самый верный способ заставить кого-то полюбить что-то давно надоевшее и опостылевшее – это заменить его на что-то новое. Пример? Пожалуйста…

24 марта 2001 года, Стив Джобс объявил о наступлении эры «больших кошек» и о выходе в свет самого первого официального релиза «современной операционной системы», 10.0, или, для тех кто не умел или не любил считать, Чита, с ударением на первом слоге. Это разновидность леопарда, особи этого вида поддавались приручению и использовались для охоты (как собаки или соколы).

Приобрести Читу можно было за 129 долларов, и её действительно покупали. По моему, в новых Mac ‘ах, купленных после 24 марта, были предустановленных обе система, старая (какая-то вариация на тему Mac OS 9.1 или 9.2) и 10.0. Во всяком случае, я Mac OS 10.0 не покупал, она была установлена на моем «Далматинце», iMac G3 цвета Dalmatian.

Вскоре, едва ли не все пользователи Mac’ов в мире «жили» в классической системе, а как только выдавались свободные 10-15 минут, перезагружались в Mac OS X, и портили себе настроение. 10.0 за 129 долларов была неработоспособна вообще и в частности.

Далматинец с 256 Мегабайтами оперативной памяти и G3 разогнанным до 700 Мегагерц, летал в классической системе и шустро исполнял все мои непростые желания. По другую сторону границы между «почти уже вчера» и «завтра» он превращался в медлительного инвалида с признаками умственной отсталости.

До того мы даже не замечали, какой прекрасной и удобной системой была «Классика», и горячие головы уже требовали оставить её навсегда. Дэвид Эверс, владелец ресурса MacKiDo, программист по профессии, очень убедительно доказывал, что отказавшись от Copland/Gershwin Apple совершила роковую ошибку. Он был одним из тех немногих, у кого была возможность попробовать злополучный Developer Release Copland, и пользовался Mac OS X начиная с самых первых её превью.

Mac OS X Server 1.0

25 октября 1999 года, Apple отпустила на волю Mac OS X Server 1.0, якобы для того, чтобы разработчики и продвинутые пользователи могли попробовать себя в новом мире. Ни в коем случае эта версия операционной системы не была серверной! Видимо, Apple устала от непрекращающихся ехидных нападок в СМИ, утверждающих что никакой новой ОС у неё нет.

В системе использовался интерфейс Mac 8, точнее, его серебристая тема. Никаких Aqua, Dock или других признаков новой системы, зато под её капотом уже была гремучая и не очень живая, пока ещё, комбинация из OPENSTEP и классических Mac’овских API. С чужих слов, использовать «превью» для чего-то серьезного, например, попробовать свой Carbon-код на совместимость с новыми реалиями, было невозможно.

Я провел в ней минут 40, на чужом компьютере, впечатления были не слишком яркими, так как не запомнились. Во всяком случае, классические приложения она исполняла как надо.

Mac OS X Server 1.0 стала последней версией рождающейся операционной системы, в которой использовался Display PostScript.

У неё было ещё и кодовое имя, Гера. В честь богини-покровительницы брака, помогающей при родах, сестры Зевса, из древнегреческого пантеона. Уместно, не правда ли?

Mac OS X Public Beta

Недоброжелатели продолжали желать Apple недоброе, выдавая свои поучения за добрые советы, например, советовали компании перестать морочить людям головы, и честно признать свою неудачу в попытке создания «Современной ОС».

По этой причине, или по какой-то другой, 13 сентября 2000 года Apple представила миру публичную бета-версию Mac OS X, Mac OS X Public Beta. Это уже действительно была настоящая другая операционка, кроме способности запускать программы для старой Mac OS ничего общего с ней не имеющая.

Впервые публике представили интерфейс Aqua, пользователи впервые столкнулись с Dock, и сильно его невзлюбили, кстати было за что: в приведённых добровольными тестировщикам сценариях Dock действительно выглядел идиотом. Эту и многие другие проблемы разработчики устранили, в следующей версии их не было. Вместо них…

Но не будем забегать вперёд.

У публичной бета-версии было кодовое наименование (Kodiak), и… цена! Она стоила 29,95 долларов.

Первым вышел релиз для американских пользователей (Build 1H39), затем, через месяц или два, вышел интернациональный релиз (Build 2E14), в котором, кроме поддержки иных, кроме американского английского, языков, были исправлены некоторые из багов первого варианта. Мне довелось поиграться с вторым вариантом.

Не знаю, было ли это приложение написано ещё до публичной беты (скорее всего), но и в ней ей оно работало безукоризненно. Это была бомба. Настоящая. Не верите?

Приложение называлось Bomb.app, и его единственной задачей было немедленно, сразу после запуска, «упасть». В какой-то презентации, или даже в нескольких, Стив показывал на примере этого приложения живучесть «Современной ОС».

Большая кошка номер один

Впервые в истории Mac OS X, она оказалась установлена на миллионах устройств во всем мире. Отмечая свой день рождения, я мог перезагрузить компьютер в новом опасном мире, и бродить по нему с бокалом в руке…

Одним из важнейших козырей новой системы был её новорожденный графический движок Quartz, по утверждению Стива, невероятно эффективный и производительный. Внутри он называется Core Graphics, Quartz – его маркетинговое имя. Он, как и графический движок OPENSTEP, создан на основе технологии от Adobe, на этот раз PDF, за неё Apple платила и платит Adobe, только раз в сто меньше, чем пришлось бы платить за DPS.

Так вот, казалось что абсолютно все, что было так или иначе связано с рисованием на экране, работало невероятно медленно. Особенно тормозила отрисовка окон.

По словам Дэвида Эмери, багов в 10.0 было не меньше, чем в Copland DR.

Народ назван 10.0 «ещё одной бета-версией за деньги», на этот раз уже за 129 долларов, некоторые доходили до обвинения Apple в отсутствии совести. Нет, у Стива (а это и была Apple) совесть была.

А у команды – воля к победе. Выпустив 10.0, и впервые за несколько лет отоспавшись и отдохнув несколько дней, инженеры вернулись на свои рабочие места, и сделали ещё один шаг…

Mac OS 10.1 Puma

Косвенно подтверждая бета-статус 10.0, 25 сентября Apple, без какого-либо события или конференции, выпустила новую версию Mac OS X, 10.1, с кодовым наименованием Puma, в которой большая часть багов 10.0 была исправлена. Сначала 10.1 распространили среди своих, и их хороших знакомых (я получил), 25 октября сделали доступной всем.

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

Кроме исправления багов, в 10.1 добавили множество мелких штришков, превращавших её в гораздо более уютное место. Например, именно тогда появилась возможность прятать расширения файлов. Де, на Mac’ах расширения не нужны…

Как и прежде, на моем Далматинце, параллельно одна другой, были установлены две системы, кажется 9.2.2 и 10.1, как и прежде, большую часть рабочего времени я проводил в «девятке», но в 10.1 я уже заходил не брюзжать, а проверять как моё приложение живет в новом опасном мире.

Кстати, 10.1 стоила даже дешевле, чем публичная бета. 0,00 долларов.

А с выход 10.1.2 стал ещё одной важной вехой в истории Mac OS X: начиная с этого релиза, классическая Mac OS больше не была операционной системой по умолчанию.

Mac OS 10.1 была сыровата, и почти по всем пунктам проигрывала классической системе с точки зрения пользователя, но это уже была реально работающая операционная система. Или поздняя её бета-версия…

Программа DarkSome добавляет переключатель темной темы на macOS Mojave в строке меню

В новой macOS Mojave (обзор, инструкция по установке) появилась классная «темная» тема оформления. Одна беда – она «запрятана» довольно глубоко, и добраться до неё быстро не получится. Эту проблему решает новое мини-приложение DarkSome. Иконка программы в виде полумесяца / солнышка размещается в строке меню рядом с системными значками (Wi-Fi, часы, Spotlight и т.д.). Переключение между […]

[Обновлено] Приложение из Mac App Store ворует историю браузеров

Популярное приложение для компьютеров Mac под названием Adware Doctor крадет историю браузера своих пользователей, выяснил исследователь в области информационной безопасности Патрик Уордл. На момент подготовки материала программа все еще не удалена из каталога App Store, оставаясь доступной для загрузки в том числе в его российском сегменте.

По словам Уордла, анализируя поведение Adware Doctor, он заметил, что приложение способно обходить ограничения «песочницы», получая таким образом доступ к данным браузеров Chrome, Firefox и Safari. Кроме того, поскольку Adware Doctor имеет доступ к файлам на компьютере, он может собирать те из них, которые его алгоритмы сочтут потенциально опасными.

Антивирус для Mac

По иронии Adware Doctor обещает пользователям полную защиту от вредоносного и рекламного ПО, препятствуя его проникновению и предлагая поиск такового на ранее зараженных компьютерах. Разработчики программы уверяют, что их детище ежедневно получает обновления из базы данных сигнатур вредоносных программ, обеспечивая высочайший уровень защиты.

Это уже второй вопиющий случай за месяц, когда в фирменный каталог приложений Apple проникает программа с вредоносной функциональностью. Например, как стало известно в начале недели, цензоры App Store пропустили программу, якобы формирующую генеалогическое древо пользователя на основе отпечатка его пальца. На деле ПО просто подписывало жертв на платные сервисы.

Обновлено: удалили.

Обсудить эту и другие новости Apple можно в нашем Telegram-чате.