Linux для веб дизайна

Инструменты для web-разработки под Linux

Мой список часто используемых программных инструментов для web-разработки под операционной системой GNU/Linux. В статье приведены инструкции для установки программ под Ubuntu, но эти инструкции также будут работать и под Debian.

Бесплатный аналог программы Adobe Photoshop. На мой взгляд, из-за отсутствия некоторых возможностей и общей недоработанности не является полноценным аналогом Photoshop. Но со временем эта программа может стать достойным соперником Photoshop.

Gimp прекрасно подойдет для простой обработки изображений, а также поможет справиться и с более сложными задачами.

Как установить в Ubuntu:

Inkscape

Inkscape — Open Source редактор векторной графики. Несмотря на самый уродливый интерфейс, который я когда-либо видел, Inkscape является очень мощным инструментом и по своим возможностям в некоторых случаях даже превосходит платный Adobe Illustrator.

Как установить в Ubuntu:

ImageMagick

ImageMagick — редактор графики с интерфейсом командной строки (CLI); великолепно подойдет для задач пакетного изменения размеров изображений. А также для других задач, в которых требуется выполнять многократно повторяющиеся операции над множеством изображений. Например, таких как добавление водяных знаков (watermark), придания четкости (sharpening) или же добавление различных фильтров для изображений. На официальном сайте программы ImageMagick расположена подробная инструкция по ее использованию.

Как установить в Ubuntu:

Gedit

Текстовый редактор Gedit «из коробки» обладает не слишком большими возможностями и фактически является простым текстовым редактором общего назначения. Но при установке дополнительных плагинов Gedit превращается в достаточно функциональную IDE для web-разработки.

Под Gedit создана коллекция плагинов GMate, которая добавляет в текстовый редактор большое число отличных плагинов, тем оформления и MEME-типов, превращая Gedit в некоторое подобие редактора TextMate.

Как установить в Ubuntu:

Sublime Text

Я использую редактор Gedit для быстрой и незначительной правки кода. Но когда требуется полное погружение в проект, то единственным способом сделать это является редактор Sublime Text. Он обладает огромными возможностями, но на мой взгляд, Multiple Selections и Command Palette уже достаточно для того, чтобы открыть любой документ или добраться до любого пункта меню с помощью нескольких сочетаний клавиш.

Примечание переводчика: автор не упомянул о способе установки редактора Sublime Text в операционной системе Ubuntu. Наиболее действенным способом является посещение домашней страницы проекта и скачивание оттуда готового пакета нужной архитектуры (32bit или 64bit). Таким образом, в наличии всегда будет самая свежая версия редактора Sublime Text.

Sass является препроцессором, с помощью которого можно быстро писать CSS-код с большей функциональностью, такой как переменные, миксины (функции), вложенность правил (nested rules). Препроцессор Sass имеет старую (SASS) и новую (SCSS) версию синтаксиса, который компилируется в обычный CSS, распознаваемый любым web-сервером.

Как установить в Ubuntu:

Краткий процесс установки Sass под Ubuntu описан в другой статье автора — Installing Sass and Compass Ubuntu 12.10 & 13.04 .

Читайте также:  Планшет для linux 2020

Gcolor2

Отличное маленькое приложение для получения образцов цвета в формате HEX, RGB или HSV как с помощью палитры цветов (picker chooser), так и с помощью пипетки (eyedropper). Также имеется возможность сохранить ранее выбранные цвета в наборе цветов внутри программы.

Как установить в Ubuntu:

FileZilla

Великолепный FTP-клиент с графическим интерфейсом, обладающий возможностями сохранения настроек подключения к удаленному серверу и добавления различных директорий в закладки. Программа работает под любой операционной системой — GNU/Linux, Windows или OSX.

Как установить в Ubuntu:

Drush

Если разрабатывается проект под CMS Drupal, то командная оболочка Drush является незаменимым инструментом для установки различных модулей, создания пользователей и еще множество других возможностей. С полным списком возможностей и описанием установки можно ознакомиться на официальной GitHub-странице проекта — Drush.

Как установить в Ubuntu:

В дальнейшем оболочку Drush можно обновить вручную, также из командной строки:

PhpMyAdmin

Эта программа является всего лишь web-интерфейсом для утилиты командной строки mysql . PhpMyAdmin не добавляет каких-либо других возможностей поверх тех, которые уже имеются в утилите mysql . Но с помощью нее гораздо проще и удобнее работать с базой данных MySQL — создавать, редактировать или просматривать таблицы.

Как установить в Ubuntu:

Tasksel

Консольная программа Tasksel, задача которой — упростить установку сложных наборов программных пакетов, таких как Samba, LAMP, SSH, PostgreSQL.

Как установить в Ubuntu:

VirtualBox

Конечно, это мало кто любит делать, но иногда приходится сжимать зубы и загружать Windows для того, чтобы протестировать готовый проект в браузере Internet Explorer или же запустить Adobe Photoshop. Виртуальная машина VirtualBox позволяет это сделать из-под системы GNU/Linux.

Как установить в Ubuntu:

Apache

Чаще всего тестирование готовых приложений производится на сервере Apache. Это самый простой способ оптимизации кода программы, работающей на стороне сервера (server side) и ее тестирования в «боевых условиях».

Как установить в Ubuntu:

Пакеты, входящие в состав сервера Apache, являются частью программного пакета LAMP. Поэтому установка LAMP приводит к автоматической установке сервера Apache. Как произвести установку LAMP под Ubuntu, описано в этой статье — Install a LAMP Server Ubuntu .

Консольный браузер, совершенно бесполезный для дизайнеров, но отличная вещь для web-разработчиков. С помощью него можно визуально контролировать создаваемый код HTML-страницы — расположение блоков верстки, разметка HTML-страницы и так далее.

Также браузер Lynx будет весьма полезен для SEO-специалистов, так как позволяет представить, каким образом «видят» сайт роботы поисковых систем, таких как Google или Yandex.

Источник

Как Linux может быть лучшим другом дизайнера

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

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

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

Читайте также:  Заставка при старте windows

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

1. Это бесплатно

Это самое большое преимущество, которое Linux предлагает перед Windows, и в определенной степени перед OS X. Самое плохое в Windows — это цикл обновления, в который вы попали. Со временем Windows продолжает выпускать новые версии, которые никогда не будут дешевыми, если вы хотите реально контролировать свою систему.

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

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

Более того, почти все нативное программное обеспечение для Linux является бесплатным, и вы также можете запускать практически все приложения для Windows и некоторые приложения Mac на компьютере с Linux так же легко, как в родной операционной системе.

Вооружившись GIMP, MtPaint, ImageMagick, Inkscape, MyPaint, Xara Xtreme, смесительи Agave, вы можете создать мощную платформу для проектирования, не тратя ни цента ни на что, кроме вашего оборудования.

2. Там нет остаточных проблем доверия

Windows и OS X содержат огромное количество кода, который никто за пределами Microsoft или Apple не должен изучать.

Для вас как пользователя это означает, что вы должны верить этим корпорациям, что они не спрятали в исходном коде ничего противного, что может нарушить вашу конфиденциальность. Кто-нибудь говорил ПРИЗМУ?

Linux является полностью открытым исходным кодом. Здесь нет сюрпризов. Если бы в Linux был скрыт какой-либо вредоносный код, он был бы обнаружен практически мгновенно и удален любым из тысяч добровольцев, которые стремятся сделать Linux самой защищенной операционной системой, которую нельзя купить за деньги.

3. Это намного безопаснее

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

4. Это также более эффективно (чем Windows)

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

Другой способ, которым это эффективно, — то, что это не требует где-нибудь около вычислительных ресурсов, требуемых Окна 10 или OS X. Windows 10 требуется пространство 20GB только для операционной системы, которая не будет проблемой для Linux, которая может поместиться на флэш-диск 256MB с достаточным пространством.

Теперь давайте взглянем на программное обеспечение, которое Linux предлагает дизайнерам (и помните, что вы также можете использовать приложения для Windows и Mac в тех ситуациях, когда родная программа для Linux не подходит для этой работы.

Читайте также:  Джейлбрейк только с windows

Сверхмощное редактирование растровых изображений

Облегченное редактирование растровых изображений

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

Векторная графика

Живопись и рисунок

Потому что самые последние версии CorelDRAW и AutoCAD не установлена ​​должным образом в текущей версии ВИНОвам понадобится либо копия одной из перечисленных версий, либо покупка подержанной копии, и в любом случае они не гарантированно будут работать. Нативные приложения для Linux, бесплатные или платные, являются лучшим выбором.

Анимация

Synfig Studio это замена для Flash, и он неплохо справляется с векторной графикой и анимацией 2D. Его основная цель — создавать анимационные мультфильмы вещательного качества, чтобы они не дублировали все, что мог сделать Flash, но в некоторых отношениях качество анимации превосходнее. Проверьте это здорово демо-ролик, например. Это короткий фильм, созданный с использованием Synfig Studio, Blender, Pencil, MyPaint, Remake и GIMP.

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

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

Одна вещь, которая особенно впечатляет в Synfig Studio, это то, что есть очень обширная программа онлайн-обучения видео, в комплекте с правильными закрытыми надписями, которую вы не часто найдете в коммерческом программном обеспечении, и здесь она бесплатна.

Другое

Scribus это бесплатное приложение с открытым исходным кодом для настольных изданий, основанное на SVG и способное производить вывод PDF, Postscript и XML.

Agave — прекрасная программа для выбора цветовых схем. Это немного сложно описать, но как только вы увидите его в действии, он станет незаменимым дополнением к вашему инструменту дизайна. kit.

PosteRazor разбивает большие изображения на несколько печатных страниц для сборки в большой плакат (подходит для создания рекламных щитов).

Aeskulap совместимый с DICOM просмотрщик медицинских изображений

PovrayКак следует из названия, это raytracer.

заключительные выступления

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

Ранее Linux имел репутацию трудного в использовании и непригодного для настольных компьютеров, но это изменилось. На самом деле многие вещи проще выполнить в Linux, чем в OS X или Windows, потому что они менее скрыты от вас.

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

Наконец, можно запускать как Windows, так и OS X внутри Linux, и можно запускать Linux внутри любого из двух других, и есть дистрибутивы Linux, созданные специально для работы на оборудовании Mac. Так что вы можете наслаждаться лучшими возможностями всех этих операционных систем, если хотите.

изображение заголовка любезно предоставлено Nozzman

Источник

Оцените статью