Контент перестал быть королём на сайте

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

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

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

Что получается в итоге? Если интерфейс отображает контент, а контент ничего из себя не представляет, какой смысл делать хороший интерфейс? Большая часть дерьма, представленного на сайтах, недостойна даже пикселей, c помощью которых оно представлено… И знаете что? Никому нет до этого дела. Мы даже смеем прерывать читателей дерьмового контента всплывающим окном, которое просит зарегистрироваться, чтобы им приходило ещё больше никудышней информации. И называем это красиво  —  «мы увеличиваем круг наших читателей».

Нам обычно всё равно на контент. Нам только интересно, что контент может сделать для нас. Почему кто-то должен беспокоиться о том, что написано?

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

Взято из статьи VC

Устройство интернетов

— Значит нам нужно какое-то автоматизированное средство для создания скриншотов, — голос генерального директора был, как всегда, спокоен и твёрд. По всему было видно, что за такое автоматизированное средство он был готов бороться до конца, — когда найдёшь — наделай картинок и встать в макет каталога. Времени тебе даю до 4 часов, потом лично проверю.

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

Открыв любимый поисковик, я хотел было уже ввести «автоматизированное создание скриншотов», как вдруг моё внимание привлёк новый элемент управления на этой странице…Read More

Мой первый клиент мертв

Примечание редактора: Джеймс Альтухер — инвестор, программист, автор и предприниматель. Он инвестировал в 25 стартапов и написал 10 книг. Последними вышли книги «Я был слеп, но сейчас прозрел» и «40 альтернатив колледжу».

Я был одинок и хотел денег. Я жил в однокомнатном номере в Астории, район Куинс Нью-Йорка в 1995-м и не знал никого в округе. Я писал свой номер телефона на двухдолларовых купюрах, которые оставлял на чай официанткам, но ни одна мне не звонила. В Астории жили одни греки, а те предпочитали свою тусовку. Никто не заговаривал со мной. Я мог наворачивать мили по Астории в надежде найти собеседника…Read More

«Самый ценный совет по программированию, который я получил»

«Год или два, с момента начала работы в Bell Labs, я работал в паре с Кеном Томпсоном над интерактивным графическим языком, разработанным Джерардом Хольцманом (Gerard Holzmann). Я печатал быстрее, поэтому я сидел за клавиатурой, а Кен стоял позади меня. Мы работали быстро, и когда компилятор выдавал ошибку, я рефлективно начинал закапываться в проблему, изучая стек вызовов, вывод программы, запускал отладчик и так далее. Но Кен просто стоял рядом и думал, игнорируя меня и код, который мы только что написали. Вскоре я заметил закономерность: Кен зачастую понимал, в чем проблема, раньше меня и произносил: „Я знаю, что не так“. Обычно он был прав. Я понял, что Кен выстраивал ментальную модель кода и, когда что-то ломалось, это была ошибка в модели. И думая о том, как эта проблема могла возникнуть, он выяснял, в каком месте модель была неверна или где наш код мог неправильно эту модель отразить.

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

Я понимаю, что это больше вопрос стиля. Некоторые настаивают на построчной отладке всего на свете специализированными инструментами. Но я теперь верю, что думать, не глядя в код, — это лучший инструмент отладки, потому что он ведет к лучшему программному обеспечению». — Роб ПайкRead More

Пять способов улучшить Raspberry Pi

Пять способов улучшить Raspberry Pi

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

Итак, вашему вниманию предлагается обзор пяти полезных модификаций для Raspberry Pi.Read More

Веб-разработка. Чтение и сохранение конфига в стиле CodeIgniter

Мне очень нравится работа с конфигами в CI, очень удобно. Но вот когда дело доходит до сохранения, приходится ломать себе зубы. Есть метод который сохраняет конфиг, но только для текущего сеанса пользователя, те физически файл не меняется. На гитхабе была найдена библиотека, My_Config.

Для движка я переписал чуть-чуть, я не вижу смысла в расширении стандартного класса Config, так как прописать в автозагрузку один класс не будет смертельным. Да и удобства в использовании нет, самому приходится вызывать метод загрузки и сохранения. Ладно, к делу.Read More

Движок для творчества «Candy»

Движок для творчества «Candy»

Всем привет.
Сегодня я бы вам хотел рассказать о своём проекте которым занимаюсь с апреля месяца. Мой движок «Candy», был создан для себя, а точнее для проекта – http://purpleitch.ru

Движок ориентирован на различный контент – музыка, посты, фотки. Чего греха таить мне нужен был движок подобный тумблеру. Покопавшись в инете, я не нашёл ничего хорошего. Да и если бы нашёл, я всё равно бы создал свой движок :) Ну правда, все говорят что велики делать плохо… А мне понравилось :)

И так, с картинками покажу что в движке есть.Read More

Как умирают софтверные компании

Как умирают софтверные компании

Условия, которые питают креативных программистов, убивают менеджеров и маркетологов — и наоборот. Программирование — Великая Игра. Оно поглощает игрока полностью, включая и душу и тело. Если ты попался — то ты попался, и ничего уже больше не имеет значения. Когда ты в следующий раз вылезешь из своей берлоги, вполне могут обнаружиться лишние десять килограммов, борода до колен и такое количество пустых коробок из-под пиццы вокруг, что уже, наверное, наступила весна? Но для тебя это всё не важно. Потому, что твоя программа работает, а код быстр и элегантен. Ты победил.Read More

Веб-разработка. Поддержка тем в вашем приложении на CodeIgniter

Совсем недавно мне понадобилось реализовать поддержку тем в моём движке «Candy». Мой движок для микроблоггинга – наподобии тумблера, но с возможностью размещения блога на своём хостинге – пример проекта purpleitch.ru. Так вот, мне хотелось что бы пользователь мог легко менять темы, как например, на WP, DataLife Engine. Я незнаю толи искал как то не так, но ничего достойного мне не попадалось. Мне хотелось простоты, удобства… В итоге я сделал своё решение, которое легло и в мой движок «Candy». Приступим.Read More

Веб-разработка. Множественная загрузка файлов на CodeIngiter, jQuery

На днях мне понадобилось реализовать очень простое решение для загрузки неограниченного количества файлов. Скажу честно, перелопатил я кучу информации. Большинство решений были с чётко фиксированным количеством файлов (input type=»file»). Также были варианты с флеш-загрузчиками, но на мой взгляд это кривые решения. Хотя мне очень нравятся загрузчики как на Gmail или ВКонтакте.

Мое решение довольно олдскульно, но я бы не сказал, что оно не удобно. Наоборот, очень даже удобно и просто, как в плане дизайна так и реализации:
Веб-разработка. Множественная загрузка файлов на CodeIngiter, jQueryRead More