Skocz do zawartości
Masz już aplikację Sharegon?

Odkryj wszystkie możliwości. Dowiedz się więcej

Sharegon.pl

Zainstaluj aplikację Sharegon i korzystaj z powiadomień push oraz licznika nowych aktywności bezpośrednio z ekranu głównego.

Aby zainstalować tę aplikację na iOS i iPadOS.
  1. Tap the Share icon in Safari
  2. Przewiń menu i stuknij Dodaj do ekranu początkowego.
  3. Stuknij Dodaj w prawym górnym rogu.
Zainstaluj aplikację Sharegon na Androidzie
  1. Otwórz Sklep Google Play na swoim smarfonie.
  2. Wyszukaj „Sharegon” w pasku wyszukiwania.
  3. Stuknij „Zainstaluj”, aby pobrać aplikację.

Sharegon Core v4.2 - Member Pulse - dynamicznie ładowane treści w tematach

Featured Replies

Opublikowano

Dobry wieczór,

To nasze kolejne wydanie Sharegon Core z serii v4 to wersja v4.2, która przynosi kolejną porcję ulepszeń. Staramy się jak najszybciej przywrócić wcześniejsze funkcjonalności, niestety większość wymaga przepisania i podpięcia pod nasz nowy system do obsługi real time znacznie wydajniejszy, które obecnie mocno rozwijamy. Ostatni tydzień testowaliśmy go w boju na funkcjonalności najnowszych tematów i system jest bardzo wydajny znacząco zredukowaliśmy użycie CPU, użycia pamięci RAM i przede wszystkim zniwelować opóźnienia, a co w tym rozwiąznaiu jest najważniejsze.

Member Pulse

Po kilku miesiącach testów wdrażamy w pełni przebudowany widget aktywności użytkowników: Member Pulse.

Założenia projektowe

Chcemy, aby użytkownik miał łatwy podgląd osób, które się tu przewijają w ostatnim czasie. Zwiększymy tym poczucie obecności użytkowników.

Logika działania

  • Widget prezentuje użytkowników aktywnych w ciągu ostatnich 48 godzin

  • Dane są ograniczane i optymalizowane tak, aby nie wpływać negatywnie na czas renderowania strony

Tryby wyświetlania

Na podstawie feedbacku użytkowników, dodaliśmy dwa tryby:

1. Widok awatarów (domyślny)

  • Lista użytkowników prezentowana jako awatary

  • Szybka identyfikacja wizualna

  • Hover uruchamia hovercard profilu użytkownika

2. Widok nazw

  • Alternatywa dla osób preferujących bardziej kompaktowy widok

  • Redukcja kosztów wizualnych i DOM przy zachowaniu informacji

System rang (wizualna identyfikacja)

Każdy użytkownik w widoku awatarów posiada kolorystyczne oznaczenie rangi. To nie jest tylko estetyka to szybki system identyfikacji:

  • Nowicjusz

  • Użytkownik

  • Weteran

  • Premium

  • Moderator

  • Programista

Dzięki temu jednym spojrzeniem można określić, z kim mamy do czynienia, bez konieczności wchodzenia w profil.

Wydajność i ograniczenia

  • liczba wyświetlanych elementów jest limitowana (domyślnie schowana cześć nazw, awatarów z opcją rozwinięcia)

Prezentacja

Nowy system do ładowania treści w tematach w czasie rzeczywistym

Wdrożyliśmy całkowicie przebudowane rozwiązanie, które zapewni znacznie szybszą reakcję i płynniejsze ładowanie nowych odpowiedzi w temacie. Już teraz nie musisz odświeżać strony, aby zobaczyć nowe wiadomości zobaczysz je od razu bez opóźnienia gdy tylko się pojawi.

Rozwiązanie obejmuje

  • ładowanie nowych odpowiedzi

  • dodanie reakcji

  • usuwanie reakcji

  • zmiana reakcji

  • edytowanie wiadomości

  • usuwanie odpowiedzi

  • ukrywanie wiadomości

  • aktualizacje wiadomości połączonych

  • powiadomienie o nowych odpowiedziach

  • powiadomienie o utworzeniu nowej strony

Te wszystkie zdarzenia dotyczą tematów. Rozwiązanie nie obejmuje tych interakcji w wiadomościach prywatnych (jeszcze).

*Aktualizacja jest realizowana w czasie rzeczywistym jedyne opóźnienie to połączenie do serwera, ale to niezauważalne milisekundy.

Prezentacja

Topic pulse czyli nowy feed najnowszych tematów

System właśnie został wydany w wersji stabilnej. Jest on na ten moment w wersji bazowej, nie obsługuje jeszcze wielu funkcjonalności w porównaniu z poprzednim, ale działa znacznie szybciej i jest zaprojektowany tak, aby nie wpływać na szybkość renderowania strony i obsługiwać duży ruch na forum.

Lista zmian:

  • Naprawiono błąd w którym po przywróceniu połączenia daty były wyświetlany w niepoprawnym formacie,

  • Odświeżono komunikat systemowy pojawiający się w momencie utracenia połaczenia,

  • Naprawiono błąd w którym po dodaniu odpowiedzi aktualizował się również licznik wyświetleń,

  • Naprawiono błąd w którym po usunięciu odpowiedzi w temacie licznik odpowiedzi nie schodził w dół,

  • Naprawiono błąd który powodował zawieszanie się aktualizacji liczby odpowiedzi, wyświetleń (statystyki)

  • Naprawiono błąd w którym przy wystąpieniu problemów z połączeniem użytkownik nie mógł się ponownie połączyć

  • Naprawiono błąd w którym otwieranie edytora, edycja posta aktualizowało licznik wyświetleń

  • Dodano funkcjonalność w której po utracie połączenia z serwerem czasu rzeczywistego dane będą synchronizowane po ponownym połączeniu,

  • Dodano obsługę usuwania tematów z listy.

  • Dodano obsługę aktualizacji tytułu tematu po edycji.

Aktualizacja ikonek reputacji w widoku tematów

image.png

Ps: Wybaczcie za dość długą przerwę, ale drobne problemy z wdrożeniem. Funkcjonalność: Kto teraz piszę zostanie wydana wydana jutro, nie zdążyłem wszystkiego dopiąć.

Z poważaniem,

Zespół Sharegon.pl

Jeśli chcesz dodać odpowiedź, zaloguj się lub zarejestruj nowe konto

Konto

Nawigacja

Skonfiguruj powiadomienia push w przeglądarce.

Chrome (Android)
  1. Stuknij ikonę kłódki obok paska adresu.
  2. Wybierz Uprawnienia → Powiadomienia.
  3. Dostosuj swoje preferencje.
Chrome (Desktop)
  1. Kliknij ikonę kłódki na pasku adresu.
  2. Wybierz Ustawienia witryny.
  3. Znajdź Powiadomienia i dostosuj swoje preferencje.