Готовый перевод Interactive Data Visualization for the Web (with d3) / Интерактивная визуализация данных в Интернете (с помощью d3.js): 1-5 What This Book Is
О чем эта книга
Эта книга является практическим руководством к объединению трех практик - визуализация данных, интерактивный дизайн и веб-разработка. Используя D3 вы получаете мощный инструмент для изменения визуализации.
Эти главы родились из моего собственного процесса обучения использования D3. Многие люди, в том числе я, пришли к D3 работая в области дизайна, отображения и визуализации данных, а не программирования и информатики.
Многие считают, что D3 - очень сложен в изучении. Сам D3 не так сложен, он он работает в Интернете, а Интернет - вещь сложная. Комфортное использование D3 требует небольшого знакомства с веб-технологиями, с которыми он взаимодействует, такие как HTML, CSS, JavaScript и SVG. Многие люди (включая меня) самоучки, когда дело доходит до веб-навыков. Это замечательно, потому что барьер вхождения очень мал, но с другой стороны проблематично, потому что мы наверняка не изучим каждую технологию вдоль и поперек. Чаще мы просто что-то поломаем вместе пока это не будет похоже на работу, и на этом заканчиваем. Тем не менее, успешное использование D3 требует понимания основ некоторых из этих технологий.
Так как D3 написан на языке JavaScript, то чтобы научиться D3 нам необходимо много узнать о JavaScript. Для многих людей, занимающихся визуализацией данных, D3 является введением в JavaScript (или даже веб-разработкой в общем). Это достаточно сложно - выучить новый язык программирования, пусть он нам и пригодится только для одного инструмента, написанного на этом языке. D3 позволит вам совершать великие дела с JavaScript, которые вы никогда бы раньше не попытались сделать. Время, которое вы посвятите обучению как этому языку, так и инструменту, даст невероятную отдачу.
Моя цель заключается в том, чтобы сократить этот срок обучения, так чтобы вы смогли создавать свои удивительные работы как можно раньше. Мы будем обучаться с нуля, начиная с основных понятий и постепенно углубляться. Я не собираюсь вам показывать как сделать конкретные виды визуализаций, я хочу вам помочь понять как работает D3, чтобы вы могли его применить для своих замыслов.
Переведено на Нотабеноиде
http://notabenoid.org/book/49783/206131
Переводчики: dreatrio
Настройки
Готово:
