vit_r: default (vit_r)
vit_r ([personal profile] vit_r) wrote2016-03-02 11:50 pm
Entry tags:

Про ёжика в тумане, зазнайство, языки программирования и вериги

Хочется странного...

На этот раз вопрос про веб. Есть толпы страниц и горы книг по принципу «Посмотрите, что можно сделать с этой замечательной технологией!»

Интересно найти что-то, решающее обратную задачу. То-есть каталог по типу «Для того, чтобы сделать Х, можно взять технологию A и применить так, технологию B и применить этак или технологию C, сделав вот-такой финт ушами. При этом A лучше в этом и этом, но проигрывает в том, а B избавлена от таких недостатков, но работает только начиная с версии NN.»

Например: «Вот прямоугольник, который увеличивается в два раза, если по нему щёлкнуть мышкой. Вариант с JavaScript... Вариант только на CSS... Вариант с динамическим гифом...»

В отличие от стандартного пути развития «увидел что-то прикольное, сопри и вставь в совю страницу» хочется дать свободу фантазии, а потом уже подбирать технологии, позволяющие реализовать задуманное или что-то более-менее близкое. При этом, интересно не просто нарисовать ровную табличку и подогнать изображение под разные размеры экранов, а сделать что-то динамическое с анимацией и реакциями на действия пользователя.

Хочется именно каталог, чтобы не копаться в грудах мусора, выданных поиском, а посмотреть работающие примеры, выбрать, а потом изучить варианты исходного кода.

Пока что ничего, включая самую толстую книжку из библиотеки, под заданные критерии не попадает. Если кто видел чего-нибудь годное, киньте ссылку.

[identity profile] baka-utena.livejournal.com 2016-03-14 03:58 pm (UTC)(link)
"Блок текста по центру" - это аналог Hello world :) Если знаешь HTML и CSS, вопроса не возникнет. Это базовые технологии (ну и нативный JS, пожалуй), _выбор_ начинается, когда эти уже знаешь.

Скорее, я бы в пример привела создание резиновой сетки, выбор способа реализации иконок (через спрайты, через шрифты), вставку изображения в векторном формате... Тут действительно возможны разные варианты решения, и по ним есть довольно подробные и глубокие разборы. Но чтобы их читать, всё равно нужен уровень Hello world.
Впрочем, я соглашусь с тем, что "неработающих велосипедов" конкретно из этой области в сети огромное количество, что и правда поначалу может сбивать с толку.

[identity profile] vit-r.livejournal.com 2016-03-14 04:58 pm (UTC)(link)
Ну так вопрос был не про "покопаться и найти", а про каталог, чтобы посмотреть и выбрать.
Edited 2016-03-14 16:59 (UTC)