Editor’ S note: Это вводная статья о книга idea которые будут опубликованы Smashing Magazine с Крисом Heilmann.
Читать далее
Архив рубрики: Программирование
Дать Быстро, эффективно использует память JavaScript
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.
Мощный командной строки инструментов для разработчиков
Жизнь как веб-разработчик может быть трудно, когда вещи начинают происходит не так.
Читать далее
Почему Стиль кодирования вопросам
Когда я изучал информатику в колледже, у меня был один очень жесткой профессор.Его звали доктор Maxey и он учил более сложные курсы, как структуры данных и компьютерной архитектуры.Он был замечательным учителем с талантом для выработки сложных концепций, но и крайне жесткие грейдер.Мало того, что он смотрит на код, чтобы убедиться, что он работает, он снимал очки за стилистическое issues.
Если у вас не хватает соответствующих комментариев, или даже если вы неправильно слово или два в вашем комментарии, он будет вычитать очки.Если ваш код был “ messy” (по его меркам), он будет вычитать очки.Сообщение было ясно: качество вашего кода заключается не только в его исполнении, но и в его внешний вид.Это был мой первый опыт работы с кодировкой style.
The Road To Многоразовые HTML-компонентов
Несколько недель назад я откопал старую статью, которую я написал для Smashing Magazine, “ Когда одно слово более значимым, чем Thousand.” Хотя я твердо стоят за всем HTML принципы развития я перечислил тогдаВ статье не хватает одной важной вещи: руки-на examples.
Конечно же, теория, лежащая в основе компонента HTML интересна сама по себе, но не несколько показательных примеров, это все очень сухо и абстрактно.Не то, чтобы HTML энтузиасты должны уклоняться от этого (наоборот, я бы сказал), но нет ничего как хороший пример для прояснить некоторые тонкости concept.
SVG резервной, вертикальный ритм, CSS структуры проекта
Привет, ребята!Добро пожаловать в более Smashing Magazine CSS Q& А. Вот как это работает: Вы посылаете в интересующие Вас вопросы о CSS, и по крайней мере один раз в месяц мы будем выбирать лучшие вопросы и отвечать на них так, чтобы каждый мог воспользоватьсяобмен.Ваш вопрос может быть об очень конкретной проблемой you’ Re имеющих, или это может быть даже вопроса о философском подходе.Мы будем принимать все kinds.
Если you’ Re заинтересована в изучении более Q&, there’ SA куча больше в моей автор archive.
Путешествие по джунглям JavaScript MVC
При написании веб-приложений с нуля, это легко почувствовать, что мы можем получить, просто опираясь на DOM манипуляции библиотеки (например, jQuery) и несколько полезных плагинов.Проблема заключается в том, что она не займет много времени, чтобы затеряться в куче вложенных JQuery обратные вызовы и DOM элементов без реальной структуры для наших applications.
Короче говоря, мы застряли с спагетти code.К счастью, существуют современные рамки JavaScript, которые могут помочь с приведением структуры и организации наших проектов, улучшения, как легко обслуживании они находятся в долгосрочной run.
JS Bin: Built For Sharing, образования и рендеринга в реальном времени
Это наша шестая статья из серии, которая знакомит с последними полезно и свободно доступны инструменты и методы, разработаны и выпущены активных членов сообщества веб-дизайна.
Читать далее
Двенадцать заповедей локализации программного обеспечения
You’ ве представила новый сайт и все любят его.Дизайн четкие, код ошибка-бесплатно, и you’ Re готова к релизу.Потом кто-то спрашивает: “Работает ли это на японском языке?”
Вы выйти в холодном поту: вы понятия не имеете.Этот сайт работает на английском языке, и вы поняли других языков будет позже.Теперь у вас есть переработать весь приложение для поддержки других языков.Ваша дата выхода промахи, и вы проводите в ближайшие два месяца на исправление ошибок, только чтобы узнать, что вы пропустили половину them.
Кодирование Q& С Крисом Coyier: Запах кода и типа на сетке
Привет, ребята!Добро пожаловать в новое воплощение Smashing Magazine в Q& А. Это будет работать следующим образом: Вы посылаете в интересующие Вас вопросы о CSS, и по крайней мере один раз в месяц мы будем выбирать лучшие вопросы и отвечать на них так, чтокаждый может извлечь выгоду из обмена.Ваш вопрос может быть об очень конкретной проблемой you’ Re имеющих, или это может быть вопрос о философском подходе.Мы будем принимать все kinds.
Мы сделали немного такого обмена до более широкого охвата, так что если вы любите читать Q&, проверить автор моей archive для большего количества them.