Что нам стоит ExtJS-интерфейс интерфейс построить …

28.04.2010 от admin

На «лансерских» сервисах наметился тренд к использованию продвинутых яваскриптов. Проще говоря – веб-мастера ринулись в веб2.0. А еще проще, – все хотят чтобы у ихнего домашнего-, рабочего-, друга- да и просто хобби-, сайта, них был супер-пупер навороченный админ/пользовательский интерфейс.

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

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

Наиболее продвинутые, из представленных на обозрение публики, сейчас – ExtJX и jQuery. Обе они предназначены для создания динамических интерфейсов. У обеих есть свои нюансы. В настоящий момент, пришлось взяться за изучение обеих библиотек сразу, поскольку запросы звучат неоднозначно. Одним нужен – просто интерфейс, абы работало. А другим – чтобы обязательно на extJS.

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

Вот несколько примеров из ExtJS. Они есть в «примерах» дистрибутива, но тем не менее, я немного подсуетился и сделал их более понятными для простого русского программиста. А то, ихние комментарии, не всегда понятны. А примеры. несмотря на всю свою простоту, достаточно занятные.

Просто переключение между панелями.
Зачем оно надо: есть юзер интерфейс. В нем поле с паролями надо сделать недоступным изначально, а если юзер, все-таки захочет поменять что-то в это деле, то нужно предложить нажать ему кнопку «Поменять пароли». Задача тривиальная, можно ее решить и с помощью банальных onclick(), но использование extJS делает ваш код более «организованным» и более «простым», для изменений, в конечном итоге. Ведь согласитесь, все стандартизированное, легче ремонтируется, чем уникальное (кустомное) .

Рубрики: Мои статьи | Комментариев нет »

Весна…

24.03.2010 от admin

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

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

Дал было пару объявлений в местной прессе, про поиск работы. Звонят какие-то умные люди, которые, на предложение встретиться в аське, вместо того, чтобы ногами пилять куда-то, соглашаются, но подключиться к этой аське не умеют, то ли не хотят. Цирк, да и только. Как же они (придурки такие) думают согласовывать выполненные работы по сайтам или еще чему. Загадка.

Про проекты

Наделал много всякой мелкой работы. Про переделки amember’a, дотачивания платежной системы из одной европейской страны, на предмет встроенной системы обмена сообщениями.

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

Рубрики: Разное | Комментариев нет »

Борьба с CSS

11.03.2010 от admin

О лансе

Завершил целую серию небольших проектиков, рейтинг на СЛ вырос уже почти до 100-та. Не обошлось без скотины, конечно, одна американка поставила заниженный рейтинг, поскольку я ей попробовал сделать больше :) Инициатива наказуема :)

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

О приятном

Поскольку появилось свободное время, продолжил работу по своему очередному проекту «Тоолзы», который собственно делаю лично для себя, так сказать, для души.
Тут, впервые, решил заставить себя поработать с дизайном. Пока куча вопросов. Для верстки выбрал div-вариант, поскольку, его проще править в конечном итоге, и вообще таблицы – это анахронизм (имхо).

Наткнулся в итоге на статью, про «флоуты». Не дочитал – так как монументально писано. Ложу себе ссылку на память.

Рубрики: Разное, Фриланс-сайты | Комментариев нет »

jQuery … начало борьбы

28.02.2010 от admin

Таки решил разобраться, что из себя представляет jQuery. Чесно скажу, пока совершенно непонятно, почему такой странный синтаксис, и что вообще он означает изначально. Есть только скромные попытки, впрочем на данный момент, ограничившиеся созданием модал-логин бокса, который, впрочем «постится», по без пост переменных, внутри.

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

Вот так включается оно в заголовок:

Рубрики: Новости | Комментариев нет »

Toolsy.org.ua

08.02.2010 от admin

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

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

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

Итак, вот ссылка, пока там только дизайн и элементарные вещи админ панели, впрочем недоступные пользователю.
Но вскорости будет добавлено и все остальное …

Рубрики: Мои работы | Комментариев нет »

« Раньше Позже »