Веб-разработка — это отрасль, которая находится в состоянии постоянного изменения, когда технологии и жаргон меняются и изменяются в бесконечном цикле. Не говоря уже об огромном потоке информации, который приходится обрабатывать каждый день.
В этой серии, публикуемой ежемесячно, мы постараемся исправить это, представив вам все важные новости, анонсы, релизы и интересные дискуссии в отрасли веб-разработки в кратком пакете. Присоединяйся ко мне после прыжка!
Новости и релизы
Все важные новости в одном месте: релизы, анонсы, ссоры компаний, проблемы безопасности и все связанные с этим шумихи.
Сообщество разработчиков Bickers о префиксах
В прошлом месяце состоялась великолепная драма, когда разработчики и поставщики начали обсуждать префиксы поставщиков. В частности, Microsoft, Mozilla и Opera заявили, что они собираются принять и стилизовать свойства webkit в будущем.
Существует масса информации, которую можно усвоить по обе стороны аргумента, поэтому вот некоторые ссылки, которые нужно наверстать:
Используете ли вы исключительно префиксы webkit?
Теперь префиксы поставщиков стали проблемой
Призыв к действию по префиксам поставщиков
Apache празднует 17-ю годовщину, выпускает версию 2.4
Apache, как один из самых популярных серверов, поддерживает большую часть Интернета. По состоянию на этот месяц Apache официально 17 лет, особенно по интернет-стандартам.
В новой версии появилось много интересных улучшений, таких как поддержка асинхронного ввода-вывода, сокращение использования памяти и значительное улучшение производительности.
Опубликована дорожная карта Firefox 2012
Firefox выпустил свою чрезвычайно подробную дорожную карту на 2012 год. В дополнение к улучшениям производительности и добавлению функций, есть еще несколько вещей, которые я с нетерпением ожидаю в дорожной карте.
Более быстрые стартапы, больше инструментов для разработчиков и встроенные средства просмотра PDF? Запишите меня!
Visual Studio получает слой эмуляции VIM
Получите лучшее из обоих миров — надежность Visual Studio с помощью элегантных клавиш VIM. Я пробовал это в течение прошлых нескольких недель, и это прекрасно работает!
Chrome запускается на Android
С огромным количеством мобильных устройств, имеющих доступ к Интернету, уже невозможно реально игнорировать этот сегмент пользователей. Google наконец-то выпустил версию своего популярного браузера Chrome для операционной системы Android. Мобильные версии синхронизируют всю вашу информацию без проблем, если это поможет …
Django 1.4 Beta 1 выпущен
Несмотря на шум вокруг Rails и NodeJS, легко забыть о том, что есть еще и другие отличные фреймворки.
Джанго является одним из таких рамок. И они только что выпустили бета-версию с множеством новых функций, включая улучшенное хеширование паролей, мастера создания форм, поддержку IPV6, улучшения CSRF и многое другое. Обязательно ознакомьтесь с этой отличной рамкой!
Наши любимые инструменты обновляются
Многие наши любимые инструменты веб-разработки были обновлены в этом месяце — наиболее заметными из них являются HTML5 Boilerplate и Modernizr. Не в силах сдержать волнение, я разместил PSA в начале этого месяца. Не забудьте проверить ссылку ниже, чтобы узнать больше.
Backbone получает множество функций и становится ближе к версии 1
После почти 9-месячного перерыва Backbone представила множество функций за этот месяц, подняв номер версии до захватывающего 0.9.1. Я связал вас с журналом изменений ниже, чтобы вы могли посмотреть, что изменилось.
Обновления Token Firefox и SublimeText 2
Да, я знаю. Еще месяц, еще одна версия Firefox. Сейчас мы находимся на 10-й версии с довольно скромными изменениями.
К более радостным новостям, новая бета-версия ST2 вышла с приятной новой иконкой, улучшенным отступом, улучшенной автозаполнением и многим другим. Кроме того, теперь вы получите +10 крутости при использовании ST2. Правдивая история.
SublimeText 2 список изменений
Firefox 10 changelog
Новые дети в районе
Как веб-разработчики, количество ресурсов, к которым мы можем подключиться, увеличивается экспоненциально со временем. Вот лишь краткий обзор некоторых недавно созданных ресурсов, которые заслуживают вашего внимания — от новых книг до скриптов и фреймворков.
Psd.js
psd.js — это парсер файлов общего назначения для PSD-файлов, созданных в Photoshop. Имея PSD-файл, он может анализировать такую информацию, как размер и цветовые режимы изображения, ресурсы изображения, информация о слое, содержимое изображения и т. Д.
SQLFiddle
SQL Fiddle — это инструмент для разработчиков баз данных для проверки своих SQL-запросов. Если вы не знакомы с SQL или основными понятиями базы данных, этот сайт не будет для вас очень полезным.
Touchy.js
Touchy.js — это простая и легкая (сжатая на 1,65 кбайт) библиотека JavaScript для работы с сенсорными событиями в браузере. Без каких-либо зависимостей, просто добавьте скрипт на свою страницу и начните взламывать.
Turn.js
Turn.js — это плагин для jQuery, который добавляет красивый переход, похожий на реальные страницы в книге или журнале. Он работает во всех современных браузерах, включая сенсорные устройства.
Pot.js
Pot.js — это библиотека JavaScript, которая может быть выполнена без нагрузки на пользовательский интерфейс и нагрузку на процессор с помощью простых итерационных функций цикла.
StratifiedJS
StratifiedJS расширяет язык JavaScript небольшим количеством конструкций для параллельного программирования. Это позволяет вам выражать асинхронный поток управления в прямом последовательном стиле
Введение в стратифицированный JS
Ingrid
Ingrid — это гибкая система макетов CSS, основная цель которой состоит в том, чтобы уменьшить использование классов в отдельных единицах, и она немного менее навязчива и более интересна для перекомпоновки адаптивных макетов.
Лучший из интернета
Зачастую вы на самом деле не ищете учебник так часто, как вы ищете разглагольствования, мнения или размышления усталого разработчика или просто что-то классное с абсолютно нулевым использованием в реальном мире. В этом разделе содержатся ссылки именно на эти интересные и интересные материалы от сообщества разработчиков.
XaoS.js
Фрактальный зоомер в реальном времени. Используя это просто: щелкните левой кнопкой мыши, чтобы увеличить масштаб, щелкните правой кнопкой мыши, чтобы уменьшить масштаб.
«Программист» — это сверхгенерализация
Эрик МакКлюр делится своими мыслями о явном разнообразии, когда дело касается программистов. С разработкой программного обеспечения, взрывающейся в явном масштабе и сложности, это делает для большого проницательного чтения.
Различия между JQuery .bind () против .live () против .delegate () против .on ()
Всезнающий Элайджа Мэнор рассказывает о различиях между каждым из этих методов привязки событий jQuery. Это немного плотно, если вы новичок, но если вы действительно хотите понять внутренности jQuery, это необходимо прочитать.
Прототипы и наследование в JavaScript
Этот пост такой же старый, как и пирамиды — в интернете, но информация внутри все еще остается привлекательной.
Шаблоны для крупномасштабной архитектуры приложений JavaScript
Адди Османи представляет свою мини-книгу об эффективной архитектуре для приложений JavaScript, когда они достигают нетривиального размера. Это немного долго, но определенно стоит вашего времени.
Магистраль и Эмбер
Очень быстрый обзор различий между Backbone и Ember, двумя JavaScript-фреймворками, отвечающими вашим потребностям MVC.
Великий перестрелки веб-рамок
На этой странице вы найдете результаты тестов, сравнивающих производительность нескольких самых популярных веб-фреймворков OSS, используемых сегодня.
Выучить регулярные выражения трудного пути
В этом обширном руководстве Зед Шоу научит вас, как отыгрывать славу разработки.
Завершение
Ну, вот и все основные изменения, которые произошли в нашей отрасли за последнее время.
Вы хотите, чтобы мы освещали больше стандартных новостей? Фокус на будущих сценариях может быть? Или просто более интересные посты и обсуждения от сообщества? Дайте нам знать в комментариях и большое спасибо за чтение!