Может быть лезу не в своё дело, но сразу хочу сказать что по первой вашей просьбе удалю комментарий: вы уверены, что у вас уровень junior? Ни в коем случае не хочу вас обидеть, но подавляющее большинство ваших вопросов демонстрируют вашу абсолютную несамостоятельность в вопросах решения даже простых проблем и незнание самых базовых принципов работы как CSS, так и JS. Три дня назад вы спрашивали Как преобразовать строку в массив? и Как в css настроить длину строки, чтобы она автоматический подстраивалась под текст?, а сегодня ищете команду[, где] нужен javaScript программист на уровне джуна, такого же не может быть. Мне кажется, на вашем уровне самый простой способ найти людей, которые бы если возникали бы вопросы, ему на них отвечали, а не посылали устанавливать гугл, это устроиться на постоянную работу в низкой должности, что-то типа веб-эникейщика, иногда контент-менеджер называется. Если вам повезет с коллективом и вы со всеми задружитесь, то вероятно это и будут те люди, которые не пожалеют на вас времени и ответят на все вопросы.
Денис Букреев: мне кажется, ничего общего с вашим примером: картинку с тенью и правда не знаю зачем использовать, а вот когда нужно чтобы была "возможность дать ссылку на результаты поиска", то использовать такую запись - http://site.ru/url/#param1=val1¶m2=val2 - самый простой вариант, разве нет?
John Freeman:
1. У вас в CSS неправильно указана высота для #joystick,
2. В том что transform работает не так как надо, виноваты либо ваши скрипты, либо ваши стили. К сожалению, точней не могу подсказать. Попробуйте сделать самый простой пример с использованием transform scale, убедитесь сами, что по дефолту transform-origin и так равен 50% 50% 0. Так что я бы на вашем месте просто переверстал бы пример.
Максим Теплов: может я и усложняю, но я бы на вашем месте либо искал бы в скриптах (стилях) эти блоки, либо бы на них MutationObserver, чтобы посмотреть что там меняется
Енот Енотов: в мануале есть раздел Overview, поищете там ссылку на plnkr.co с текстом live example. Это минимальный рабочий пример для angular 2. Там можете посмотреть структуру, используемые модули и так далее.
нууу, в принципе конечно ничего странного если вам это прямо необходимо делать. Я ведь не знаю специфики. Но в большинстве случаев вполне достаточно выполнять функцию.
У меня на вк висит юзерскрипт, который объявляет функцию, выполняющуюся по клику. Вы хотите загружать скрипт потому что в новом скрипте у вас какая-то другая логика?
А с чем именно у вас не получается - с загрузкой скрипта или с отслеживанием смены URL?
Если вам действительно нужно перезагружать скрипт (хотя это странновато), то надо сделать именно так, как вы сказали - "чтобы скрипт подгружался каждый раз при смене URL адреса". Адрес меняется - загружаете скрипт.
mrKorg: используйте SVG только как изображение, не надо в него складывать контент. Ну может и надо, но я такое в первый раз вижу, мне кажется не стоит париться и пытаться заставить всё работать именно так. Лучше разделить всё на слои: нижний слой - мониторчик, верхний - блик, между ними - слайдер.
Если ваша идея - заполнять пространство изображениями опираясь на видимые контуры, то мне кажется анализ SVG это довольно straightforward задача, разве нет? Я не решусь её назвать простой, но навскидку кажется будто для этого понадобится относительно банальная геометрия.