Как прощупать ссылку на утм метку чтобы подстроить новый контент (заголовок и аннотацию) под запрос?
Чтобы обойтись без серверных языков и прощупать ссылку, на одном javascripte нужно использовать: window.location.search — это как раз и покажет ютм метку в сылке.
Великие программисты особенно с самым высочайшим образованием. Не просто каким то высшим, а наиВЫСОТейшим санТехническом. (С пометкой: “шпрехен, компутер”). В один голос будут гавкать, как лает бешеный пес, учуявший незваного гостя: “Пилить мультилендю на голом фронтенде это неправильно!”.
Все же! Встречайте: “мультилендя, на голом фронтенде!”.
Как же она получилась?Как говорится с старой доброй истории с авиакатастрофой и форс мажорными обстоятельствами(“при участии инопланетян”). Пропал без вести когда пошёл в магазин за хлебом!
Внезапно вдруг застало в расплох вдохновение написать какой нибудь стоящий сайт. Не ясно для чего и зачем, при решении одной загвоздки было придумано “инсценировать” нажатия на кнопки для видимости изменений во внешнем окружении(“и исчё уведомить ботов о новых, новшествах”). Так и появилась на свет идея явить миру: мультилендю на голом фронтенде. Сюда можно добавить страшную ситуацию на бекендовых языках, после перебора семи или даже пяти ютеэм меток, обработка ссылки для её идентификации не давала нужного результата. И никто не смог сказать почему. Видимо у людей и так слишком много более важной работы. Время шло, а условие не подстраивало нужный контент. И тут яваскрипт, как то дешевле обходится и стал милее сердцу благодаря его широте и многофункциональности.
Оказалось что у мультиленди на голом фронтенде, есть обширная охапка преимуществ. Если начинать с самых главных, то это скорость, простота, и возможность развернуть целый сайт на любом бесплатном устройстве. Что сразу перевешивает все что только можно придумать. Особенно в великих условиях когда все условия настолько велики. Что даже нечему удивляться почему так прорвало. И до сих пор прорывает. На то что подешевле. 🤓
Увидеть рабочий скрипт мультиленди на голом фронте, можно на примере сайта нособеру https://nasobe.ru/multi-landing-page-on-a-bare-front-end.html “веб мастерской имени Барона Сайтоверстаузена”. Убедиться в работоспособности всего скрипта. Открыть DevTools
панель разработчика, нажатием F12 в браузере. Можно просмотреть источники “sources” там перед закрывающим тегом боди весь скрипт.