Веб-разработка — это отрасль, которая находится в состоянии постоянного изменения, когда технологии и жаргон меняются и изменяются в бесконечном цикле. Не говоря уже об огромном потоке информации, который приходится обрабатывать каждый день.
В этой серии, публикуемой ежемесячно, мы постараемся исправить это, представив вам все важные новости, анонсы, релизы и интересные дискуссии в отрасли веб-разработки в кратком пакете. Присоединяйся ко мне после прыжка!
Новости и релизы
Все важные новости в одном месте: релизы, анонсы, ссоры компаний, проблемы безопасности и все связанные с этим шумихи.
Chrome впервые обгоняет Firefox по всему миру
Я признаю, что видел это, но никогда так быстро. Chrome обогнал Firefox на глобальном рынке. Chrome составляет 25,69% пользовательского пирога, в то время как Firefox — 25,23%.
Число Chrome в последнее время увеличивается, например, обогнав Firefox в Великобритании. В этом месяце, тем не менее, он впервые опередил Firefox в мировом масштабе. Поздравляем команду Chrome!
Facebook создает виртуальную машину HipHop для повышения производительности с помощью PHP
Ни для кого не секрет, что Facebook использует PHP в качестве бэкэнда для обслуживания своих многомиллиардных просмотров страниц в месяц. Простота использования PHP также привела к снижению производительности и невозможности масштабирования.
В прошлом Facebook прибегал к оптимизации движка Zend, но позже начал создавать собственный интерпретатор PHP. Новая виртуальная машина HipHop — это просто еще один шаг к ускорению работы их PHP-базы.
SOPA протестует в Интернете
Я не хочу редактировать содержание и разветвления SOPA, так что лучше всего прочитать на странице Википедии, ссылки на которую приведены ниже.
Однако пользователи и службы Интернета во всем мире организовали массовые акции протеста против этого законопроекта при поддержке таких интернет-гигантов, как фонд Викимедиа и Mozilla. Если вы живете в США, пишите местным представителям!
Dojo 1.7 Выпущено
Версия 1.7 Dojo была выпущена в начале этого месяца с существенными улучшениями, включая множество изменений API.
Не забудьте нажать ссылку ниже для получения дополнительной информации. И если вы хотите овладеть Додзё, обязательно ознакомьтесь с нашей сессией на эту тему.
SproutCore 2.0 получает переименование. И переименован снова, для хорошей меры
Я люблю Sproutcore и склонен использовать его во многих моих экспериментах. Фреймворк неуклонно двигался к версии 2.0 и в процессе был переименован в Amber.js. Из-за коллизии имен, не говоря уже о Smalltalk, SproutCore 2.0 официально стал Ember.js.
Если вам интересно узнать причину всего этого переименования, вы можете найти гораздо больше по ссылке ниже.
WordPress 3.3 теперь жив
WordPress работает с версией 3.3 под кодовым названием «Sonny». По словам самих разработчиков, версия поставляется с «значительным улучшением в отношении нового пользовательского интерфейса, навигации, загрузки и импорта».
WP.Tuts + имеет отличный обзор новой версии, если вам интересно. Кроме того, не забудьте проверить приятное короткое видео по ссылке ниже.
Сенча Скрипка вышла
Sencha Fiddle — это среда IDE, позволяющая создавать мобильные приложения через браузер. Несмотря на то, что он еще не закончен, уже имеющиеся функции великолепны и работают хорошо.
Rails Hits 4.0 Beta
Основная ветка Rails официально попала в бета-версию 4.0. Большие изменения здесь включают отказ от поддержки Ruby 1.8.7. Если вы работаете с более старой версией Ruby, придерживайтесь ветки 3.x и держитесь крепко, чтобы выпустить 3.2!
Arduino 1.0 выпущен
И, чтобы стать немного ботаником, Arduino наконец-то выпустил версию 1.0. Если вы не уверены, что такое Arduino, это микроконтроллер, который вы можете программировать в среде Arduino.
Версия 1 приносит много изменений, включая изменения API, новые классы и многое другое. Вы можете добраться до примечаний к выпуску прямо здесь .
Новые дети в районе
Как веб-разработчики, количество ресурсов, к которым мы можем подключиться, увеличивается экспоненциально со временем. Вот лишь краткий обзор некоторых недавно созданных ресурсов, которые заслуживают вашего внимания — от новых книг до скриптов и фреймворков.
stopcensorship.js
Используйте этот скрипт на своем сайте, чтобы протестовать против цензуры в Интернете.
После загрузки страницы сценарий случайным образом подвергает цензуре текст на странице, заменяя текст черными полосами. Он также размещает черную полосу в верхней части страницы со ссылкой на http://americancensorship.org/. Зрители могут удалить цензуру для текущего сеанса, щелкнув ссылку «Удалить это».
Sinatra :: Synchrony
Sinatra :: Synchrony — это небольшое расширение для Sinatra, которое значительно улучшает параллелизм вашего веб-приложения. Работая на EventMachine и EM-Synchrony, он увеличивает количество клиентов, которым ваше приложение может обслуживать один процесс, если у вас много трафика и медленные вызовы ввода-вывода (например, HTTP-вызовы внешних API).
JQuery Диаграмма Ганта
jQuery Gantt Chart — это простая диаграмма, которая реализует функциональность Ганта как
компонент jQuery. Он может публиковать результаты и читать данные JSON среди множества других функций.
Создайте
Create, от Midgard Project, — это комплексный веб-интерфейс для систем управления контентом. Он предназначен для обеспечения современной полностью браузерной среды HTML5 для управления контентом. Создать можно адаптировать для работы практически с любым бэкэндом управления контентом.
рикша
Rickshaw — это JavaScript-инструментарий для создания интерактивных графиков временных рядов.
nanoScroller.js
nanoScroller.js — это плагин jQuery, который предлагает упрощенный способ реализации полос прокрутки в стиле Lion для вашего сайта. Он использует минимальную разметку HTML, а последняя версия использует встроенную прокрутку и работает с iPad, iPhone и некоторыми планшетами Android.
bootbox.js
Введите bootbox.js — alert () и verify () как поведение, используя модальные диалоговые окна Twitter.
Бродвей
Декодер JavaScript H.264 и VP8 / WebM.
gitdocs
Альтернатива Dropbox с открытым исходным кодом на основе git. Совместная работа над файлами и задачами без лишних хлопот. Gitdocs будет автоматически синхронизировать репозитории каждого, нажимая и вытягивая изменения. Это позволяет использовать любое git-репо в качестве списка совместных задач, общего файлового ресурса или вики для команды. Поддерживает веб-интерфейс, позволяющий получить доступ к каждому репо через ваш браузер.
Лучший из интернета
Зачастую вы на самом деле не ищете учебник так часто, как вы ищете разглагольствования, мнения или размышления усталого разработчика или просто что-то классное с абсолютно нулевым использованием в реальном мире. В этом разделе содержатся ссылки именно на эти интересные и интересные материалы от сообщества разработчиков.
Почему HTML5 Media недостаточно
Амос Венгер (Amos Wenger) о том, почему медиа-элементы, представленные в спецификации HTML5, развиваются недостаточно быстро и как он противостоит проблемам, с которыми сталкивается.
Какие инструменты на самом деле используют разработчики
Отличная информативная схема инструментов, которые разработчики используют и любят. Здесь не слишком много данных, но вам следует дать краткий обзор того, что используют ваши коллеги.
Основы Backbone.js
Эдди Османи возвращается с отличной небольшой книгой по работе с Backbone.js. Контент охватывает все аспекты инфраструктуры Backbone, поэтому, если вам даже интересно работать с ним, это отличное место для начала.
Трещины в основании
Четкий, краткий обзор того, что не так с платформой PHP. Если вы являетесь пользователем PHP, приготовьтесь войти с некоторым отрицанием.
Завершение
Ну, вот и все основные изменения, которые произошли в нашей отрасли за последнее время.
Вы хотите, чтобы мы освещали больше стандартных новостей? Фокус на будущих сценариях может быть? Или просто более интересные посты и обсуждения от сообщества? Дайте нам знать в комментариях и большое спасибо за чтение!