Енот Енотов: в мануале есть раздел Overview, поищете там ссылку на plnkr.co с текстом live example. Это минимальный рабочий пример для angular 2. Там можете посмотреть структуру, используемые модули и так далее.
нууу, в принципе конечно ничего странного если вам это прямо необходимо делать. Я ведь не знаю специфики. Но в большинстве случаев вполне достаточно выполнять функцию.
У меня на вк висит юзерскрипт, который объявляет функцию, выполняющуюся по клику. Вы хотите загружать скрипт потому что в новом скрипте у вас какая-то другая логика?
А с чем именно у вас не получается - с загрузкой скрипта или с отслеживанием смены URL?
Если вам действительно нужно перезагружать скрипт (хотя это странновато), то надо сделать именно так, как вы сказали - "чтобы скрипт подгружался каждый раз при смене URL адреса". Адрес меняется - загружаете скрипт.
mrKorg: используйте SVG только как изображение, не надо в него складывать контент. Ну может и надо, но я такое в первый раз вижу, мне кажется не стоит париться и пытаться заставить всё работать именно так. Лучше разделить всё на слои: нижний слой - мониторчик, верхний - блик, между ними - слайдер.
Если ваша идея - заполнять пространство изображениями опираясь на видимые контуры, то мне кажется анализ SVG это довольно straightforward задача, разве нет? Я не решусь её назвать простой, но навскидку кажется будто для этого понадобится относительно банальная геометрия.
Sergey Goryachev: я вижу, что вы уже нашли что хотели, но если вы правда хотите защитить код, ищите по тостеру. Я не смогу найти сейчас, но здесь недавно была темка, в которой автор спрашивал как защитить код. Ему все говорили что это невозможно, лучше не париться об этом и всё такое, а один парень предложил использовать контролируемую виртуалку с внешним гостевым доступом и обрезанными браузерами в режиме киоска. The most bulletproof solution ever!