Предлагаем вашему вниманию подборку с ссылками на полезные ресурсы и интересные материалы из области фронтенда.
Рубрика «Разработка веб-сайтов» - 313
Дайджест свежих материалов из мира фронтенда за последнюю неделю №231 (3 — 9 октября 2016)
2016-10-09 в 19:08, admin, рубрики: angular, css, ES6, html5, javascript, JS, React, анимация, Блог компании Zfort Group, браузеры, дайджест, Разработка веб-сайтов, ссылки, фронтендОнлайн конференция Google: Progressive Web Apps Day (11 октября)
2016-10-07 в 13:16, admin, рубрики: pwa, Блог компании Google, конференция, конференция веб-разработчиков, конференция для разработчиков, онлайн, Разработка веб-сайтов, Разработка под android, Тестирование мобильных приложенийПриветствуем!
Приглашаем всех присоединиться 11го октября в 11:00 (МСК) к онлайн конференции Google по теме Progressive Web Apps — http://pwaday.ru/.
Читать полностью »
Каково оно учить JavaScript в 2016
2016-10-07 в 12:12, admin, рубрики: 2016, javascript, jquery, ненормальное программирование, Программирование, Разработка веб-сайтов— Эй, я получил новый веб-проект, но, если честно, я не занимался веб-кодингом в течение нескольких лет, и я слышал, все немного поменялось. Ты же самый современный веб-разработчик, правда?
— Это теперь называется Front-End инженер, но да, я — именно он. Я работаю с вебом в 2016. Визуализации, музыкальные плееры, летающие дроны, которые играют в футбол, все что угодно. Я только что вернулся из JsConf и ReactConf, так что я знаю новейшие технологии для создания веб-приложений.
— Круто. Мне нужно создать страницу, которая отображает последние действия со стороны пользователей, так что мне просто нужно получить данные от REST и отобразить их в какой-то фильтруемой таблице, ну и обновлять её, если что-то изменится на сервере. Я думал, может быть, использовать JQuery для извлечения и отображения данных?
— О, Мой Бог! Нет! Никто больше не использует JQuery. Ты должен попробовать React: это — 2016!
Читать полностью »
Asterisk и информация о входящих звонках в браузере
2016-10-07 в 5:24, admin, рубрики: asterisk, pami, php, ratchet, Клиентская оптимизация, Разработка веб-сайтовПрочитав заголовок, вы, наверное, подумаете «Избитая тема, да сколько можно об это писать», но всё равно не смог не поделиться своими велосипедами с костылями наработками.
Введение
В нашей компании запись клиентов осуществлялась по телефону через мини-атс (я в этом деле не силен и могу ошибаться). Все заказы сохранялись в базу данных, интерфейсом служит веб-приложение. Плотность звонков в определенные моменты бывает очень высока и диспетчеры, в силу человеческого фактора, не всегда правильно или не с первого раза записывают телефон клиента (когда он отображается на экране телефона).
Читать полностью »
Может, хватит уже поливать грязью CSS на конференциях разработчиков?
2016-10-06 в 11:43, admin, рубрики: css, css - это потрясающе, Разработка веб-сайтовНа почти каждой конференции разработчиков вот-вот будет доклад, в котором будет вот эта «смешная гифка»:
Питер Гриффин из одноименного мультсериала пытается закрыть жалюзи и запутывает их напрочь, дергая за веревки как попало, пока не выходит из себя и срывает их с окна. Надпись на картинке: «CSS».
Публика всегда такое любит, и отсюда можно удачно перейти к рассказу о проблемах CSS и примерам их решения. Но в большинстве случаев — и чем более «технарская» это конференция, тем вероятнее — это начало тирады о том, какая гадость этот CSS, до чего ужасна его архитектура и как он нелогичен. И т.д., и т.п...
Вручную или автоматически: Пара слов о тестировании приложений
2016-10-06 в 9:25, admin, рубрики: 1сloud, автоматизация, Блог компании 1cloud.ru, Разработка веб-сайтов, разработка приложений, тестированиеАвтоматизированное тестирование — это одна из самых обсуждаемых тем среди инженеров по контролю качества. Новые системы тестирования программного обеспечения появляются постоянно, и каждый новый фреймворк получает титул лучшего.
Однако автоматизированное тестирование основывается на предположении, что программа используется так, как это задумали разработчики. Если полагаться только на автоматические тесты, то вскоре в коде появятся ошибки, и в то же время вы получите слабое представление о качестве интерфейса приложения.
Что касается ручного тестирования, то ему уделяют всё меньше внимания, поскольку такой процесс изнуряет сотрудников, а на роль исполнителя подойдет только специалист с особым складом ума. Однако «ручные» тесты отнюдь не уступают автоматизированным. Дело здесь в том, что подходы обладают разными областями применимости, поэтому сегодня мы рассмотрим некоторые достоинства и недостатки каждого решения.
/ фото verkeorg CC
Читать полностью »
Легко начать, закончить трудно или про смерть стартапов
2016-10-06 в 9:09, admin, рубрики: бизнес-модель, Блог компании SECL GROUP, инвестиции, клиенты, команда, конкуренция, маркетинг, пивот, предпринимательство, проект, Профессиональная литература, Разработка веб-сайтов, разработка мобильных приложений, Разработка под e-commerce, рынок, стартапыВот уже 11 лет я занимаюсь веб-разработкой и интернет-маркетингом. Был как на стороне заказчика, так и на стороне исполнителя. Своими руками когда-то проектировал, верстал, программировал, тестировал, продвигал, затем управлял проектами, после учил это делать других, а сейчас я их придумываю и запускаю. Единственное, что я никогда не делал своими руками — это дизайн. Другими словами, я не просто видел жизненный цикл проекта изнутри, я участвовал почти во всех этапах разработки, часто в довольно больших проектах. И вот, видя всю кухню изнутри, я постоянно наблюдаю одни и те же причины успехов и поражений. В этой статье я попытаюсь рассказать, что я увидел за 11 лет работы и более 100 стартапов, которых я касался и как же все же создать большой и успешный проект.
Прежде, чем говорить об успехе, давайте поговорим о причинах поражений, чтобы иметь возможность их избежать и тем самым повысить свои шансы на успех. Относительно недавно вышло замечательное исследование про топ 20 причин провалов стартапов. В нем описаны вроде бы очевидные вещи, о которых так или иначе думает каждый предприниматель, но если разобрать каждый пункт отдельно, то можно найти много интересных неочевидных фактов:
Я тут это… Трекалку для времени написал. За 628 минут
2016-10-06 в 4:13, admin, рубрики: javascript, time management, vue.js, Разработка веб-сайтовПривет, Друзья!
Пару недель назад, я подумал: «А можно ли использовать гугловые таблицы (Google Sheets), как простое и безопасное хранилище данных?». О, а еще мне давно хотелось написать трекалку времени.
Вот что получилось:
Запускаем простой блог на Wagtail CMS (Django) — часть 2
2016-10-05 в 7:18, admin, рубрики: cms, django, wagtail, Разработка веб-сайтов, сайтостроениеС момента написания первой части про Wagtail CMS уже вышла версия 1.6.3 — самое время продолжить наш путь по созданию простого блога.
В первой части мы создали только первый пост в блоге. Для полноценной работы нашего сайта этого мало, так что пора сделать полноценный подраздел, вывод на главную трех последних постов, навигацию, хлебные крошки и слайдер.
Как спроектировать супер-быстрый сайт
2016-10-04 в 12:28, admin, рубрики: google insights, lazy load, дизайн сайтов, Клиентская оптимизация, отложенная загрузка, Разработка веб-сайтов, скорость загрузкиПредлагаю вам перевод статьи How to Design Your Site to Make it Super-fast с сайта Awwwards, в которой говорится, как малыми средствами добиться большого результата в деле увеличения скорости работы вашего сайта. Данная статья скорее обращается к тем, кто не забывает про дизайн после утверждением макета, а продолжает работать над проектом вместе с разработчиками или сам является разработчиком.