Logo

    Wieloświat

    • Zarejestruj się
    • Zaloguj się
    • Szukaj
    • Kategorie
    • Ostatnie
    • Użytkownicy
    • Grupy

    Aktualizacja strony - gify na avatach, szybsze działanie i inne

    Ważne Informacje
    aktualizacja strony
    1
    1
    124
    Załaduj więcej postów
    • Najpierw najstarsze
    • Najpierw najnowsze
    • Najwięcej głosów
    Odpowiedz
    • Odpowiedz, zakładając nowy temat
    Zaloguj się, aby odpowiedzieć
    Ten temat został usunięty. Mogą go zobaczyć tylko użytkownicy upoważnieni do zarządzania tematami.
    • opliko
      opliko ostatnio edytowany przez

      No cóż, w sumie chyba warto by zacząć też tu pisać o zmianach. A więc zaktualizowałem forum do NodeBB 1.13.0.
      Zmiany widoczne dla użytkowników nie są wielkie, ale dużo się zmieniło w kodzie. Strona powinna odrobinę szybciej działać (co mogę potwierdzić po kilku testach wydajności) i będzie mi łatwiej ją dalej rozwijać.

      Do tego doszło kilka zmian które mogą docenić bardziej techniczni użytkownicy - np. to, że od teraz goście nie dostają ciasteczka sesji (a jedynie ciasteczko do ochrony przed csrf), strona jest zgodna z .well-known uri dla zmiany hasła, jest RSS dla tagów, cache lepiej działa itp.

      Dla administracji i osób prowadzących własne pbf’y dojdą dwie funkcje:

      • Możliwość zmiany autora posta (oczywiście jakby ktoś tego nadużywał prosiłbym o powiadomienie administracji 🙂 )
      • Możliwość otrzymywania powiadomienia gdy użytkownik opuści grupę

      Administracyjnie jest też odrobinę lepsza strona ze statystykami strony 🙂

      Ale oczywiście, na koniec najlepsza rzecz dla zwykłych użytkowników: gify na awatary! Niestety nie można użyć croppera, więc będzie taki jak się doda (nie można wyciąć, obrócić itp. podczas dodawania), ale chyba wycięci gifa przed dodaniem na awatar nie jest bardzo trudne 🙂

      Do tego doszło kilka zmian “ode mnie”, czyli nie związanych z aktualizacją NodeBB. Od teraz awatary i obrazki kategorii są ładowanie “leniwie” - czyli wraz z przewijaniem. To powinno trochę przyspieszyć ładowanie strony. Do tego strona jest odrobinę bezpieczniejsza - głównie jeśli chodzi o odporność na ataki XSS. Dodane zostały nagłówki Content Security Policy i Feature Policy gwarantujące, że na stronie nie uruchomi się skryptu z nieznanego źródła (tj. działają tylko te ze strony i z YouTube dla filmików), a także że gdyby jakoś udało się to obejść nie będą mogły korzystać z api do np. geolokalizacji, aparatu czy mikrofonu.

      A więc na koniec prosiłbym, by jeśli gdzieś znajdą się jakieś błędy - związane z aktualizacją lub nie - o zgłaszanie ich do mnie 🙂 Znacznie łatwiej jest naprawiać problemy o których się wie.

      1 odpowiedź Ostatnia odpowiedź Odpowiedz Cytuj
      • Pierwszy post
        Ostatni post