EN
УебJavaScript

Трол сайт

Училищен отборен проект: нарочно дразнеща пародия на общински сайт от 2010 г., на чист HTML, CSS и JavaScript.

README

Община Долно Нанагорнище

Учебна пародия на български общински портал от 2010 г. Сайтът е направен нарочно неудобен: съдържа подвеждащи бутони, фалшиви системни грешки, невъзможни декларации, бягаща анкета, рестартиращ прогрес, плаващо задължително видео и подскачащ портрет на учител.

Това не е истинска институция. Не въвеждайте реални лични данни.

Екип

  • Крум Крумов
  • Валерия Господинова
  • Стефан Георгиев

Технологии

  • HTML5
  • CSS3
  • JavaScript без библиотеки и без React
  • HTML5 <video> с локален MP4 файл

Стартиране

Сайтът може да се отвори директно чрез index.html. За коректно зареждане на всички браузърни функции е препоръчително папката да се стартира с локален сървър:

python -m http.server 4173

След това се отваря http://127.0.0.1:4173.

Основни възможности

  • единадесетстъпково заявление за „удостоверение за липса на удостоверение“;
  • плаващ видео прозорец, който подскача по екрана и се повтаря;
  • плаващ портрет на учител, който се движи независимо, бяга от курсора и отказва да бъде затворен;
  • силно мигащи ленти за финансиране с обществени поръчки и еврофондове под видеото и портрета, без да ги закриват;
  • въртящи се измислени реклами, включително пародии „жена на 200 м“, долен рекламен банер и прозорец, който отказва да бъде затворен;
  • Adobe Flash проверка, която забива с „Not Responding“ и изисква повторно чакане;
  • виртуална опашка, която пропуска първия номер и кара потребителя да чака отново;
  • КЕП проверка, която приема учебния ПИН едва на третия опит;
  • записване на абсурден приемен час, което връща потребителя една стъпка назад;
  • трикратно фалшиво плащане без карта или истински пари;
  • задължително печатане през несъществуващ принтер, засядане на хартия и неотговарящ съветник;
  • контролирани хаотични ефекти и фалшиви Internet Explorer съобщения;
  • реалистични секции за новини, услуги, контакти и карта на сайта;
  • адаптивен изглед за компютър и телефон.

Видео

Използва се предоставеният в проекта файл assets/municipal-video.mp4 с видеото Rick Astley – Never Gonna Give You Up. Той се възпроизвежда чрез стандартния HTML5 видео плеър, стартира след първото действие на потребителя и се повтаря автоматично. Преди публично разпространение трябва да се провери разрешението за използване на видеото.

Публикуване

Проектът в момента се използва локално и не е публикуван за свободен достъп.

Безопасност

Сайтът не използва база данни, не изпраща формуляра и не съхранява лични данни. Няма истински изтегляния, заключен fullscreen или бързо мигане.