Все записи марта 2011

0

Создание большого приложения на Javascript

Andrey Lapin
20 марта 2011 года

Управление зависимостями

Когда вы пишете большое приложение, вам иногда бывает нужно
определить порядок загрузки скриптов. Например, загружать func.js до
app.js. Хотя традиционный подход упорядочивания тегов script может вас
устроить во многих случаях, загрузчики скриптов могут дать вам
дополнительные возможности в управлении загрузкой. Например, загрузка в
зависимости от возможностей браузера, динамическая загрузка по условию.

Наиболее популярные загрузчики — это RequireJS (от James Burke) и
LabJS (от Kyle Simpson). Каждый из них имеет свои плюсы и минусы. По
моему опыту, RequireJS имеет больше возможностей и поддерживает
структурированные модули, в то время как LabJS наиболее подходит, если
вам нужно что-то легкое и не нужно много фич.

Библиотеки:

  • RequireJS – я рекомендую эту библиотеку,
    если вы планируете делать ваш код модульным. Модули ограничивают влияние
    кода на глобальное пространство имен и позволяют более точно определять
    прямые зависимости. RequireJS также имеет инструмент для оптимизации,
    который позволяет вам комбинировать и группировать ваши скрипты в
    минимизированные копии, которые быстро загружаются. http://requirejs.org/
  • LabJS – это лучшее решение, если вы хотите эффективно загружать скрипты в определенном порядке и вам нужно более легкое решение, чем RequireJS, либо вас не интересует модульный подход в управлении зависимостями. http://www.labjs.com (и еще гляньте YepNope JS — отличный загрузчик, работающий по условиям, который работает на базе LabJS: http://www.yepnopejs.com).
  • StealJS – другой отличный инструмент
    управления зависимостями. StealJS — это часть пакета JavaScriptMVC, но
    вы можете использовать его отдельно. Включает в себя конкатенацию,
    компрессию и чистку кода. http://jupiterjs.com/news/stealjs-script-manager
  • JSL Script Loader – другой достойный
    инструмент, который поддерживает ленивую загрузку, упорядоченную
    загрузку, предотвращает повторную загрузку и кэширует. Не так интенсивно
    протестирован как LabJS и Require –  http://www.andresvidal.com/jsl
  • Bootstrap — имеет меньше возможностей, чем другие,
    но делает свою работу. Лучший вариант, если вы ищете минимальное решение
    без всяких наворотов.
    https://bitbucket.org/scott_koon/bootstrap

Читать дальше 

Метки: ,

Оставить комментарий
0

От идеи до бизнеса

Роза Загидуллина
17 марта 2011 года

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

Проект реализуется в Ижевске уже в четвертый раз и направлен на поддержку начинающих молодых предпринимателей, и включает в себя комплексную образовательную программу для молодых людей, планирующих начать собственное дело в ближайшем будущем, а также тех, кто имеют уже опыт ведения бизнеса до года.
Компанию «Центр Высоких Технологий» связывает с этим проектом многолетняя дружба. С самого его основания наш директор Олег Вылегжанин выступал в разных ролях в этой образовательной программе: состоял в проектной комиссии, читал мастер-классы, был инвестором одного из проектов, который сформировался в процессе программы.
И в этот раз, помимо спонсорской поддержки, участники программы смогут прослушать мастер-класс по продвижению бизнеса в Интернете от нашей компании.


Читать дальше »

Метки: , , ,

Оставить комментарий
2

Стандарты кодирования и лучшие практики разработки

Andrey Lapin
17 марта 2011 года

Креативное агенство Isobar опубликовало довольно полезный документ для веб-разработчиков.

Стандарты кодирования и лучшие практики разработки: http://na.isobar.com/standards/

Рассмотрены вопросы

  • Кодирование в HTML, CSS, JavaScript
  • Повышение производительности
  • SEO-оптимизация
  • Кросс-браузерная поддержка
  • Разрешение экрана

 Есть также аналогичный документ на русском: http://wiki4tech.ru/Профессиональные_правила_верстки

См. также http://wiki4tech.ru/Категория:Верстка

Метки: ,

Оставить комментарий
1

8 марта!

Андрей Трусов
10 марта 2011 года

Как отметить 8 марта?

Так повелось, что каждый праздник (а особенно такой, когда мы поздравляем наших прекрасных девушек) мы стараемся встречать ЭТАКИМ образом. Как-то по-особенному. Чтобы запомнился. И сегодня (когда до меня, наконец, добрались все фотографии) я расскажу, как мы встречали 8 марта в 2011 году.

Подготовка

Итак. Что нужно, чтобы устроить 8 марта?

  • реквизит — 1 шт.
  • чОрный джипп Босса — 1 шт.
  • дракон — 1 шт.
  • стол — 1 шт.
  • цветы — по количеству поздравляемых

Читать дальше »

Метки: , ,

Оставить комментарий
1

Состоялся Первый StartUpPoint в Ижевске

Роза Загидуллина
5 марта 2011 года

Вчера состоялся Первый StartUpPoint в Ижевске, на котором компания Центр Высоких Технологий выступила в качестве спонсора, а наш директор, Олег Вылегжанин — экспертом.

Читать дальше »

Метки: , ,

Оставить комментарий