Мне кажется, это от аудитории зависит. Если это какой-то сайт с мемасиками, то ожидаемо, что большинство будут прокручивать текст, ища картинки. А на хабр вроде не картинки смотреть приходят, а как раз наоборот.
Короче
1) На странице не должно быть ничего кроме поля для ввода ссылки и кнопки submit
2) После нажатия на кнопку пользователю должны показать ссылку такого вида tvoi.site/1gWeJg Вот этих символов после слыша должно быть 6, каждый раз должны генерировать разные символы, но это обязательно должны быть цифры и буквы разного регистра.
3) Ссылка должна быть рабочая и редиректить на исходный сайт, который ввел пользователь на пункте №1
Сергей Горностаев, и... вы ушли от первоначальной темы обсуждения) Если бы точность информатики была очевидной, то лапшу на уши не приходилось бы вешать.
Сергей Горностаев, вот только те же CMS все как на подбор позиционируют себя "универсальными". Да и языки программирования редко когда позиционируют себя как эффективный инструмент выполнения задач в какой-то одной области (чаще это уже потом сообщество приписывает).
Сергей Горностаев, если бы не могло быть различных мнений, то не существовало бы такого разнообразия языков программирования, фреймворков и библиотек.
В вебе это особенно заметно. Количество CMS наверно за 1000 перевалило.