Fluid как пользоваться приложением
В течение дня я часто смотрю в календарь, но программа не всегда бывает запущена. Чаще всего мне нужно выяснить дату и время предстоящего мероприятия или просто узнать последние дни месяца.
Как-то я подумал, что мог сильно упростить себе жизнь, если бы встроил календарь прямо в десктоп. Одно время я пользовался утилитой GeekTool, которую мы рассматривали в одной из предыдущих статей. Однако существует решение, которое еще проще и эффективнее.
Помните провальную функцию Microsoft Windows активный рабочий стол? У меня был не самый приятный опыт работы с этой функцией (как и со всей ОС). Она никогда не работала так, как надо, если вообще работала.
Так вот, помимо GeekTool, которую я упомянул выше, есть еще одно простое решение, которое позволяет установить календарь на рабочий стол Mac OS X, так же, как активный рабочий стол Windows, только лучше. Утилита называется Fluid.app. Я пользовался Fluid.app пару месяцев, но не знал, что в меню программы есть опции “Embedded SSB” и “MenuExtra SSB”. Оказалось, что это отличное решение для встраивания на рабочий стол не только календаря, но и любой веб-страницы.
Для Календаря Google я создал Fluid-сайт с называнием “gCal”. Далее выбрал в меню “Embedded SSB” и Календарь Google оказался прямо на рабочем столе. Встроенная веб-страница работает так же, как другие приложения и по нажатию F11 исчезает вместе с остальными окнами на десктопе.
Первый пункт “MenuExtra SSB” не совсем подходит для Google Calendar, но если расширить окно, то получается вполне юзабельно. Иногда эта функция даже удобнее, чем встраивание сайта в десктоп.
Замечание: если у вас два монитора или больше, то программа Fluid интегрируется только с главным монитором. Тем не менее, вы можете изменить главый монитор в Системных настройках, переместить строку меню и встроить веб-страницу.
Fluid – одна из моих любимых утилит, которая с функциями встраивания стала еще лучше. А как вы используете Fluid? Поделитесь в комментариях.
С приходом многозначительного термина Web 2.0 в нашу жизнь многое поменялось: люди стали больше писать (возможно, многие люди вообще стали писать), появились новые средства общения, новоявленные веб-приложения начали вытеснять оффлайновые. Деятельность типичного человека сосредоточилась вокруг браузера.
За последние три года на свет появилось множество чудесных, инновационных, нужных веб-приложений. Взять, скажем Basecamp от 37Signals — теперь стало возможно комфортно работать небольшой группе людей, находящихся в разных уголках Земли. Или, скажем, Highrise от тех же разработчиков — у малого бизнеса появился простой инструмент управления и взаимодействия с клиентами. Другое дело, что из обычного браузера работать стало немного не комфортно: все время теряешься в многочисленных окнах и вкладках. Стали появляться Site Specific-браузеры (SSB), то есть браузеры, предназначенные для работы с одним-единственным сайтом. Наверное, самым видным из них на платформе Mac OS X стал Fluid.
Fluid в мгновение ока позволяет создать приложение-браузер, который будет работать с конкретным сайтом, не отвлекаясь ни на что другое. Fluid позволяет установить специальную иконку (их, кстати, можно найти в группе Fluid Icons в Flickr) или использовать Favicon сайта. Например, мне порой приходится просматривать DOC-файлы, но у меня не установлен Microsoft Office. В таких случаях я пользуюсь Google Docs и сделал в Fluid для него SSB. Теперь Google Docs не теряется во вкладках, отображается в Exposé. И так можно поступить абсолютно с любым сайтом. Хочешь читать Twitter не через Twitterific, а через Hahlo? Легко!
Через пару секунд создастся новое приложение и Fluid предложит его открыть. Voilá:
Для Hahlo имеет смысл не держать открытым целое окно, а превратить его в нечто сродни Twitterific, тоесть в окошко, вызываемое из строки меню. Делается это выбором пункта меню (самой программы) Hahlo → Convert to MenuExtraSSB. Получаем желаемое.
Самое интересное в Fluid заключается в его поддержке плагинов и скриптов GreaseMonkey, уже прижившихся в Firefox. Скажем, если сделать SSB для Google Reader, то с помощью скриптов в док можно вывести бэджик с количеством непрочитанных новостей и изменить внешний вид до неузнаваемости. То же самое можно сделать и для веб-мессенджера Mebo. Вполне можно заменить платный Mailplane (клиент для Gmail) его Fluid-аналогом, продолжать можно до бесконечности. Fluid постоянно совершенствуется и о предстоящих нововведениях можно почитать в официальном блоге. Вокруг Fluid уже организовалось сообщество людей, постоянно использующих Fluid в тех или иных целях. Некоторые из них пишут руководства, а другие — юзер-скрипты для Fluid.
Что касается меня, то в доке у меня уже прописалось несколько SSB, сделанных с помощью Fluid: Campfire, Google Docs, Hahlo, Fluther и Mint. А что пропишется у вас?
Не так давно на нашем сайте выходил обзор приложения Navigation Gestures от ребят из XDA Labs. Эта программа, по сути, представляет собой аналог mBack 2.0, где управление устройством осуществляется с помощью небольшой полоски в нижней части экрана. Материал вы можете прочитать по ссылке:
Но такой вариант понравился не всем, и меня засыпали вопросами, можно ли сделать что-то вроде Super Swype, когда управление жестами осуществляется без дополнительных элементов интерфейса? Да, такая возможность есть, и сегодня я хочу вам рассказать о классном приложении Fluid Navigation Gestures (сокращенно Fluid NG), которое только недавно появилось в Google Play и в данный момент находится в статусе Beta. К слову, несмотря на такой статус, работает программа довольно неплохо, поэтому давайте рассмотрим ее подробнее.
Что умеет Fluid NG?
Программа Fluid NG задействует левую, правую и нижнюю грани экрана и позволяет настроить на свайп от каждой из них широкий набор действий. На любой свайп можно настроить два действия: одно на короткий и одно на длинный. На свайп снизу настраивается до 4 пар таких действий.
Это могут быть как стандартные действия вроде назад , домой, голосовой помощник или запущенные приложения , так и дополнительные триггеры вроде открытия панели уведомления, перехода к предыдущему приложению, запуска меню питания. Кроме того, и это очень приятная фишка, на свайпы можно назначить запуск любых приложений или ярлыков (только в Pro-версии за 139 рублей).
Настроек мало, но это неплохо, так как запутаться в них тяжело.
Во-первых, можно настроить поведение стандартной панели навигации Android, чтобы она показывалась вместе с активированной клавиатурой и в панели многозадачности, если вам это требуется.
Во-вторых, для каждого свайпа настраивается продолжительность длинного действия, чувствительность, а для левого и правого еще и размер (если ничего не менять, то свайп работает только в нижней половине дисплея). Будет полезно, если размера или чувствительности по умолчанию вам недостаточно.
В-третьих, можно настроить интенсивность вибрации, громкость звукового сопровождения, а в Pro-версии еще и кастомизировать цвет самих "флюидов".
"Флюид", кстати, это то, как визуально выглядит свайп, благодаря этому приложению, то есть вы как бы его тянете и действие совершается. Вот пример:
Есть еще один раздел настроек, но их трогать без надобности разработчик не рекомендует. Пауза означает приостановку работы свайпов при тех или иных условиях.
Как установить?
Если бы при установке не было нюансов, я бы просто предложил вам скачать приложение из Google Play, но они тут есть. Проблема в том, что при выбранном в Flyme способе управления mBack, свайп снизу не работает, так как по умолчанию открывается стандартная панель многозадачности, поэтому нам нужен стандартный навигационный бар Android. Включить его можно так:
- Flyme 7.Настройки – Навигация и панель задач – Панель навигации – Панель навигации Android
- Flyme 6.Настройки – Спец. возможности – Показать панель навигации
Но опять же, для корректной работы Fluid NG надо дать приложению возможность скрыть этот навигационный бар. Тут варианта два: либо ROOT-доступ, либо выдача прав приложению с помощью компьютера, командной строки и команд в ADB. Давайте о каждом способе по порядку.
Итак, переходим в Google Play и устанавливаем приложение:
После установки не спешите его запускать, а перейдите по пути:
- Настройки – Спец. возможности – Спец. возможности – Fluid Navigation Gestures;
и поставьте переключатель в активное положение.
Теперь открываем Fluid NG, если интересно, то читаем приветствие, и попадаем на главный экран приложения. Первый переключатель включает сами свайпы, а второй скрывает навигационный бар Android. Главный нюанс кроется как раз в скрытии навигационного бара.
Через ROOT-доступ
Как получить Root мы подробно описывали в следующих материалах:
Внимание!
Все действия с системой вы предпринимаете на свой страх и риск, администрация ресурса и кто бы то ни было еще не несут ответственность за ваши смартфоны. Если не знаете, что такое Root-доступ или зачем он вам нужен, то не читайте этот материал и тем более не повторяйте описанные ниже действия.
Через Windows-компьютер и ADB
Сначала нам нужно активировать режим отладки по USB. Для этого переходим по пути:
и десять раз подряд тапаем по версии прошивки. Это включит настройки для разработчиков.
Теперь переходим по пути:
- Настройки – Спец. возможности – Для разработчиков;
и включаем переключатель Отладка по USB .
Подключаем смартфон к компьютеру кабелем и ждем окончания установки драйверов. Если драйверы не установились автоматически, то открываем шторку и вместо пункта Только зарядка USB выбираем Встроенный CD-ROM . На компьютере появится новый съемный диск с названием MEIZU , где в папке USB Drivers и будут лежат искомые драйверы, которые нужно установить. Но скорее всего все подтянется автоматически.
Теперь скачиваем этот архив: adb.zip (1,8 Мб), в нем находится папка adb , которую необходимо поместить в корень диска "С" вашего ПК так, чтобы файл adb.exe находился по пути С:\adb\adb.exe.
Далее нам необходимо открыть на компьютере Терминал: для этого нажимаем сочетание клавиш WIN+R , вводим туда cmd и жмем на клавиатуре Enter .
Проверяем, подключен ли смартфон к компьютеру.
В сам терминал вводим сначала эту команду: cd c:\adb\
А потом эту команду: adb shell pm grant com.fb.fluid android.permission.WRITE_SECURE_SETTINGS
Тем самым приложение Fluid NG получит необходимые права для скрытия навигационного бара Android.
Теперь мы можем зайти в Fluid NG и уже без всяких проблем скрыть панель навигации, а значит можно начинать активное использование всех возможностей этой программы.
Заключение
С удовольствием перешел на использование Fluid NG на своем MEIZU PRO 6 PLUS, так как ни Super mBack 2.0 или Super Swype на нем пока не появились, а обычный mBack уже немного приелся. Привыкаешь очень быстро, стоит буквально пару дней попользоваться.
В начале июля прошлого года Vitol’у в руки попалась практически одна из самых первых сборок четвертой версии браузера Safari. В его обзоре была описана очень интересная функция, которая, почему-то, не попала в бэта версию Safari 4, вышедшую в конце февраля 2009 года, как раз перед началом «горячего марта». Я говорю о Web Application, при помощи которой можно создавать обычные приложения из вэб-сайтов и сервисов и запускать их вне браузера.
Google Mail на нашем компьютере
Перво-наперво, надо найти красивую иконку, которая в доке будет радовать глаз 🙂 Недолгий поиск по картинкам позволил найти отличный вариант. Теперь самое время обратиться к программе — поэтому мы запускаем установленный Fluid и в открывшемся окне вводим данные сайта, который хотим добавить. В данном случае это:
После этого, программа немного «подумает» и предложит запустить полученное приложение. В результате запуска перед нами предстанет окно с вэб-приложением, в Доке появится иконка приложения Google Mail со своим личным меню.
Как я уже сказал, Fluid (а значит и все его «приложения-потомки») поддерживают пользовательские скрипты, хорошо знакомые пользователям Firefox по аддону Greasemonkey. Значит нам всего-лишь нужно найти соответствующий скрипт и «прикрутить» его к нашему приложению Google Mail. За скрипты в Меню отвечает специальный пункт с изображением грамоты:
Хочу сразу сказать, что все остальные адреса, которые не относятся к нашему приложению и Userscripts будут открываться в окне Safari.
Соглашаемся и спустя некоторое время в Доке мы сможем лицезреть на иконке нашего приложения количество непрочитанных писем. Прям как в Mail 🙂
Каждое приложение-сайт Fluid имеет окно со своими собственными настройками и еще несколько интересных особенностей:
Ещё пример веб-приложения — мобильная версия Маковода
Для меня пока что наибольший интерес представляет первая особенность. Правда, почту таким образом использовать не хочется. Поэтому мы создадим приложение для блога Macovod 🙂 Я не буду описывать процесс создания этого приложения. Просто скажу, что оно создается точно так же, как и наш «почтовик». Но здесь мы немного схитрим: мы будем отображать не обычный сайт, а его мобильную версию. Для этого в нашем приложении изменим User Agent на Mobile Safari.
Подводя итоги, можно сказать, что Fluid является достаточно интересной разработкой для пользователей, поскольку можно вынести наиболее часто используемые интернет-сервисы в док и пользоваться ими как обыкновенными приложениями. Поддержка пользовательских скриптов позволит как повысить удобность использования сервисов, так и улучшить внешний вид (к примеру, как Gmail super clean). Ах да, совсем забыл сказать, что Fluid в добавок ко всему поддерживает Growl.
Fluid — это небольшая утилита, превращающая веб-сайт в автономное приложение для OS X. Новоиспеченному App можно присвоить иконку, да и внешне оно будет куда больше похоже на программу, чем отдельное окно Safari.
Веб-приложение Feedly в виде программы Fluid
Помимо этой базовой возможности (которая при нашем сценарии для многих будут исчерпывающей), в программе можно отыскать немало интересного.
В первую очередь привлекают внимания Панели. По сути, это окна браузера, причем вы сами задаете их тип, расположение, содержание, user-agent и прочие параметры. В Панелях можно открывать все ссылки из "флуднутой" страницы, что избавляет от необходимости вызывать браузер.
Про возможность открытия вкладок тоже не позабыли. Дизайн немного топорный, но зато пространство экрана расходуется предельно эффективно.
Fluid поддерживает горячие клавиши. Помимо обычных для OS X "системных" присутствуют комбинации для доступа к определенным веб-адресам. Естественно, можно создавать свои. Для продвинутых пользователей также могут быть интересны URL Handlers.
Важный момент. Некоторые возможности Fluid становятся доступны после покупки премиумной версии программы ($5). Пожалуй, за исключением невозможности открыть "флуднутые" страницы в полный экран, они не критичны: отдельные хранилища для Cookie (позволяют заходить в несколько аккаунтов одного сервиса), закрепление приложения в Status Bar, использование юзер-скриптов и юзер-стилей.
На настройках не буду останавливаться. Скажу лишь, что их много и они гибкие. Смотрите скриншоты:
Fluid — весьма специфичное приложение, но такое полезно иметь в коллекции. Тем более, при все набирающих популярность веб-сервисах, упорно не желающих создавать нативные программы для настольных платформ.
Читайте также: