x

Архив

Архив раздела ‘Размышлениея’

Наличие сетевого подключения, так нужно бесплатным программам?

10 сентября 2009 Комментариев нет

thinkerВстречаются программы требующие  регистрацию  и непросто вводом ключом активации, а обращением на свой сервер активации. Это значит,  обязательным требованием для использования софта становится доступ к  интернету. Как всегда разработчики берут пример с себя,  когда они могут беспрепятственно получить  доступ к сети,  когда и где захотят, зачастую бесплатно Wi Fi, еще никто не отменял. Но существует места, где с доступом остаются проблемы или он неоправданно дорогой. Да возможно это глухая глубинка или окраина страны, но и там живут талантливые люди,  или можем оказаться мы привыкшие к благам цивилизации.

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

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

Интересно,  что гуманнее запретить запуск или  постоянно доставать пользователя?

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

Великолепные малыши против монстров

3 сентября 2009 Комментариев нет

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

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

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

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

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

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

27 августа 2009 Комментариев нет

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

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

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

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

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

Интерфейс, зеркало души программы

21 августа 2009 Комментариев нет

thinkerИнтерфейс это внешний вид программы,  с которым пользователи встречаются сразу после установки. Иногда возникает ситуация ,  когда увидев, первый раз  внешний вид программы, возникают ассоциации с архаичность (выглядит все слишком старомодно) или любительской  поделкой (ну иконки выглядят  слишком любительски.). А функциональности у них дай боже, некоторые платный аналоги с  разрисованными мордами позавидуют.

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

Большинство программ одного назначения, имеют сходный интерфейс. Существуют неписанные правила,  что должно быть, как расположено, как  оформлено. Только немногим удавалось резко повлиять на устоявшиеся стереотипы пользователей. Используя для этого свое имя,  как очень прогрессивной компании или  предлагая обновления уже популярного продукта. Пройдет некоторое время и возможно пользователи привыкнут (превознося изменения до небес), а может под  негодованием давлением общественности придется отказаться от революционных изменений, вернувшись к более привычным решениям.

Используем внешний вид, похожий на лидеров, а если делаем что-то революционное, даем возможность  использовать, привычный интерфейс.

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

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

13 августа 2009 Комментариев нет

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

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

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

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

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

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

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

Уважайте пользователей и будет вам успех в нелегком деле по созданию идеальных программ!!!!

Нумерация версий программ, чем больше циферок тем лучИше.

6 августа 2009 Комментариев нет

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

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

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

Упростите нам простым пользователям жизнь, чтоб мы визуально знали да 3.51 лучше,  чем 3.50 а не 3.5.1246.1219 лучше  3.5.1246.1119. Да крайний вариант представления,   выглядит серьезно и солидно сразу пугая своей загадочность, да и попробуй,  найди с первого взгляд, а есть ли отличия. Но первое представления интуитивно и понятно, ведь не каждый день выкладываете в публичный доступ новые стабильные сборки,  поэтому о нехватке цифр  в ближайшем будущем, можно не беспокоится.

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

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

Что скрывается под словом бесплатные программы?

30 июля 2009 Комментариев нет

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

Есть полностью открытые,  где можно делать все, хоть исходные коды правь, если сможете потом скомпилировать.

Где-то встроены рекламные модули. Предлагают купить себя, но с большим количеством возможностей. Другие надеются. Если достаточно долго надоедать, то пользователь заплатит чтоб убрать надоедливые напоминания (любят вставлять напоминания  при старте приложения).  Или просто  расположенный где-то рекламный блок, который обновляется при очередном  подключению к интернету (не особо и напрягает).

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

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

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