Willboard
![]() |
Dewiza silnika |
Willboard (szerzej znany jako dredboard) - oficjalny silnik wilchana o zamkniętym kodzie źródłowym tzw. proprietary, który zastąpił starego źle dokucowanego waniliowego tinyboarda z okazji święta Dziadów (ang. Grandfathers, mylnie zwanego halloween) 2018. Został napisany w języku Scala oraz korzysta z Microsoft SQL Server.
Wcześniej "rozwijany" (w sensie anoni pisali co chcieli a dredamin miał to w dupie) pod adresem shadow.wilchan.org (obecnie stoi tam stary tinyboard), od zawsze budził skrajne emocje wśród betatesterów - z jednej strony poprawia elementy w których niedojebany był poprzedni silnik (brak shadowpostów i shadowbanów[potrzebne źródło]), z drugiej wprowadza swoją dawkę niedojebania, nie wprowadzając brakujących od zawsze funkcji overboard i obserwowania postów co skutkuje permanentnym zajebaniem /b/ i martwicą tematycznych, choć to do jakiego stopnia jest to spowodowane brakiem naddeski a do jakiego po prostu kolejnym symptomem upośledzenia wilniarzy jest wśród czanologów przyczyną kontrowersji.[patrz historia edycji]. Z innych ficzerów można dodać automatyczne odśnieżanie się deski przy nowym poście, gówno kropka klap po raz kolejny wyznacza trendy na polskich czanach i do tego meguca jest pod tym względem nadal bardziej kompletna, chowanie obrazków przy postach i chowanie pojedynczych postów (chociaż to akurat było już wcześniej).
Autorem jest kurwa dredzista. Broni swojego silnika zgodnością ze standardami, gdzie jako przykład dał WC3 (wypowiedź oryginalna), oraz założeniami projektowymi, czyli kryjącymi się za fachowymi słówkami zachciankami dreda który ma w dupie opinie anonów że silnik wygląda jak gówno, co zresztą ukazuje stworzone przez niego hasło przewodnie silnika - less repeat, more unique. Wcześniej pod autora próbował podszyć się kleban ale to był oczywisty dziadziuś.
Silnik posiada googlowską kapczę jak od niedawna karachan (co ciekawe da się postować bez włączonego 1st party żydskryptu, co dred wymienił jako jedno z założeń projektowych), kuce wykryli 2 palce w dupie w JSach należących właśnie do kapczy już nie, z jakiegoś powodu w kwietniu 2019 pojawiła się captcha z przepisywaniem literek xD. Co więcej, silnik to absolutnie własnościowe gówno bez dostępnego kodu źródłowego, więc sam w sobie stanowi trzeci palec w dupie. Dredziarz tłumaczył że nie udostępnia kodu w tej formie w jakiej jest teraz bo jest napisany na brudno, nieczytelnie i nie zasługuje na publikację, nie ma póki co czasu go posprzątać bo ma inne rzeczy na głowie (daje do myślenia) i gdyby chciał umiałby napisać najlepszy silnik chana na świecie xD Każdą sugestię poprawki błędu albo złej decyzji projektowej odpiera słowami napisz sobie custom CSS jak ci się nie podoba, co stało się już wileńskim memem wyśmiewającym dredziarza - dodajmy że funkcjonalność custom CSS nie jest niczym nowym i nigdzie indziej nie stanowiło wymówki dla leniwego admina.
Zalety
- Dynamiczne wczytywanie nowych wątków w czasie rzeczywistym (SSE events) czyli pomysł zerżnięty z megucy
- Nowatorski oraz lekki design
- Responsywność
- Zachowanie większości funkcjonalności przy wyłączonym JavaScript
- Własny odtwarzacz oparty na HTML5
Wady
- Zamknięty kod źródłowy
- Utrudnione przeglądanie zerowej przy zwiększonym natężeniu postów (tematy skaczą jak pojebane przy pojawieniu się nowych postów)
- Formularz postowania w kształcie żołądka (lub helikoptera, zależy kogo zapytasz)
- Nieintuicyjne i niejasne nazewnictwo (fast reply, quick reply, local, global report)
- Brak i10n oraz i18n
- Zbugowane menu kontekstowe (niekiedy rozwijają się wszystkie na raz)
- Surowe komunikaty błędów
- Pierwsze lepsze OCR radzące sobie z kapczą bez konieczności trenowania
- Silnik się wysypuje przy zmianie z czasu zimowego na letni i na odwrót
- Bezwstydne zerwanie z dziedzictwem czana poprzez wypieprzenie bannerów, które teraz można najwyżej sobie dodać poprzez shadowa