Какие наличие рецепта право для вас?

JavaScript называют все, от больших до ужасно сборка language в Интернете, но мы все его использовать.Любовь JavaScript или ненавидеть: все признают, имеются серьезные недостатки и не многие другие choices.

Let’ начнем с некоторых основных негативов.JavaScript не имеет хорошего ответа для некоторых действительно основные особенности современных языков программирования: частные переменные и функции, пакеты и модули, стандартные механизмы локализации, код завершения в editors.

Читать далее

Шаблонов на стороне клиента

Client-side templating article image

Использование шаблонов в браузере становится все более и более распространенным.Перемещение логики приложения от сервера к клиенту, и увеличение использования MVC-подобных моделей (model– view– контроллер) вдохновил шаблоны, чтобы охватить браузера.Раньше это серверное только делом, но шаблоны на самом деле очень мощная и выразительная в разработке клиентской части, как well.


Читать далее

Представляя Макет Magento

Third-Party Tools Google Analytics, Reinvigorate and CrazyEgg

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

Мы будем рассматривать ряд интересных тем, в том числе:

Читать далее

Дать Быстро, эффективно использует память JavaScript

Dashboard Speedometer

JavaScript системах, таких как Google, V8 (Chrome, Node) предназначены специально для быстрый execution больших приложений JavaScript.Как развиваться, если вы заботитесь о использовании памяти и производительности, вы должны быть осведомлены о некоторых из what’ творится в вашем user’ S browser’ S JavaScript двигателя за scenes.

Будь то V8, SpiderMonkey (Firefox), Carakan (Opera), Chakra (IE) или что-то еще, это может помочь вам лучше оптимизировать applications.That’ S Нельзя сказать, следует оптимизировать для одного браузера или двигателя.Никогда не делайте that.

Читать далее

Почему Стиль кодирования вопросам

Style Guide

Когда я изучал информатику в колледже, у меня был один очень жесткой профессор.Его звали доктор Maxey и он учил более сложные курсы, как структуры данных и компьютерной архитектуры.Он был замечательным учителем с талантом для выработки сложных концепций, но и крайне жесткие грейдер.Мало того, что он смотрит на код, чтобы убедиться, что он работает, он снимал очки за стилистическое issues.

Если у вас не хватает соответствующих комментариев, или даже если вы неправильно слово или два в вашем комментарии, он будет вычитать очки.Если ваш код был “ messy” (по его меркам), он будет вычитать очки.Сообщение было ясно: качество вашего кода заключается не только в его исполнении, но и в его внешний вид.Это был мой первый опыт работы с кодировкой style.

Читать далее

The Road To Многоразовые HTML-компонентов

Boston News

Несколько недель назад я откопал старую статью, которую я написал для Smashing Magazine, “ Когда одно слово более значимым, чем Thousand.” Хотя я твердо стоят за всем HTML принципы развития я перечислил тогдаВ статье не хватает одной важной вещи: руки-на examples.

Конечно же, теория, лежащая в основе компонента HTML интересна сама по себе, но не несколько показательных примеров, это все очень сухо и абстрактно.Не то, чтобы HTML энтузиасты должны уклоняться от этого (наоборот, я бы сказал), но нет ничего как хороший пример для прояснить некоторые тонкости concept.

Читать далее

SVG резервной, вертикальный ритм, CSS структуры проекта

Ascii

Привет, ребята!Добро пожаловать в более Smashing Magazine CSS Q& А. Вот как это работает: Вы посылаете в интересующие Вас вопросы о CSS, и по крайней мере один раз в месяц мы будем выбирать лучшие вопросы и отвечать на них так, чтобы каждый мог воспользоватьсяобмен.Ваш вопрос может быть об очень конкретной проблемой you’ Re имеющих, или это может быть даже вопроса о философском подходе.Мы будем принимать все kinds.

Если you’ Re заинтересована в изучении более Q&, there’ SA куча больше в моей автор archive.

Читать далее