AO3 News

Post Header

Published:
2018-06-06 12:21:30 -0400
Original:
Upcoming changes to the search & filter functionality
Tags:

Nasza niedawno ogłoszona aktualizacja silnika wyszukiwarki nie tylko zapewni pewne, bardzo potrzebne, poprawki w stabilności, ale przyniesie również ekscytujące zmiany w sposobie, w jaki wyszukujesz, filtrujesz i przeglądasz prace oraz zakładki w Archive of Our Own - AO3 (Naszym Własnym Archiwum). Zmiany te obejmują szeroki zakres, od uczynienia obecnie działających funkcji bardziej przyjaznymi dla użytkowników, do dodania nowych funkcji oraz gruntownej rewizji istniejących. Mamy nadzieję, że polubisz te ulepszenia w procesie wyszukiwania nowych rzeczy do przeczytania, obejrzenia lub posłuchania!

Wyszukiwanie prac oraz filtry

Na przestrzeni lat, przesłaliście nam wiele sugestii udoskonalenia procesu wyszukiwania prac oraz filtrowania. Również jako użytkownicy AO3, jesteśmy podekscytowani możliwością wprowadzenia części z nich w życie!

 

Podgląd nowych filtrów prac.

Szczegółowe informacje na temat nowych filtrów, ze szczególnym uwzględnieniem wykluczenia tagów, obsługi crossoverów, statusu ukończenia pracy, liczby słów. Pełen zrzut ekranu (zalinkowany) przedstawia całkowitą listę rodzajów tagów, które można wybrać lub wykluczyć, a także dodatkowe opcje takie jak zakres dat czy język pracy.

 

  • Filtry wykluczające: Od teraz masz możliwość odfiltrowania rzeczy z wyszukiwanych prac, dokładnie tak samo, jak do tej pory filtrowałaś/eś pożądane cechy: wystarczy, że wpiszesz ich nazwy w pole "Other tags to exclude" (Inne tagi do wykluczenia) lub wybierzesz je z listy najpopularniejszych tagów. Jest to prawdopodobnie funkcja, o którą najczęściej pytaliście, i myślimy, że nasze rozwiązanie połączy już znane wam elementy z elastycznością oraz poręcznością. Nowe pola są na razie dostępne jedynie w filtrach, nadal możesz jednak korzystać ze starej metody wykuczania tagów na stronie Work Search (Wyszukiwania Prac) -- wkrótce zaktualizujemy również ten interfejs!

  • Crossover: Teraz możesz wyszukiwać crossovery, lub, jeśli tak zdecydujesz, wykluczyć je z wyszukiwania. Crossover zdefiniowany jest tutaj, jako praca otagowana przynajmniej dwoma, niezwiązanymi z sobą fandomami, tak jak to przyjęte zostało w procesie porządkowania tagów.

  • Status Pracy: Do tej pory mogłaś/eś nakazać wyszukiwanie wyłącznie zakończonych prac. Teraz możesz także wybrać wyświetlanie wśród wyników jedynie prac, będących w trakcie powstawania, jeśli takie właśnie wolisz.

  • Data Aktualizacji: Aby umożliwić ograniczenie wyświetlanych wyników do prac opublikowanych bądź zaktualizowanych w określonym okresie czasu, filtry zawierają teraz selektor dat, pomagający ci w określeniu daty otwierającej oraz zamykającej twój obszar poszukiwań.

  • Word Count: Na koniec, dodaliśmy prosty sposób na poszukiwanie prac o określonym zakresie liczby słów. \o/

Wszystko, co zaznaczysz na pasku filtrów, będzie sukcesywnie zawężać wyniki twojego wyszukiwania (jak w komendzie wyszukiwania: AND), w przeciwieństwie do dołączania kolejnych prac, zawierających jeden lub więcej z wybranych tagów (jak w komendzie OR).

Wyszukiwanie i filtrowanie zakładek

Stary kod zakładek sprawiał, że próby uporządkowania zmian w dużych tagach mocno nadwyrężały serwery AO3. Szczęśliwie, Elasticsearch 6 dostarcza nam znacznie lepszy sposób na zarządzanie ponad 74 milionami (!) zakładek, dzięki czemu mogliśmy przeprowadzić obszerne przeróbki kodu. Jednak, poza obdarowaniem zakładek nowymi, lśniącymi filtrami wykluczającymi, musieliśmy wprowadzić pewne zmiany w wyszukiwaniu, przeglądaniu oraz filtrowaniu zakładek.

 

Podgląd nowej listy zakładek.

Skrócona lista zakładek, przypisanych do jednej pracy, wymienionych pod tagiem Veronica Mars. Pełen zrzut ekranu (zalinkowany) przedstawia pięć najnowszych zakładek dla tej pracy, wraz z tagami i notatkami zakładek, a także link prowadzący do wszystkich zakładek.

 

  • Nowy projekt listy tagów i kolekcji zakładek: Koniec z przewijaniem się przez setki zakładek dla tej samej, popularnej pracy bądź serii, podczas przeglądania kolekcji lub tagów zakładek -- od teraz każda pozycja pojawi się na liście tylko raz, pod sobą mając wypisane szczegóły odnośnie pięciu najnowszych dodanych dla niej zakładek. (W przypadku, gdy dana pozycja posiada więcej niż pięć zakładek, znajdziesz przy niej odnośnik “All bookmarks” (Wszystkie zakładki), poprzez który możesz zapoznać się z pozostałymi.) Strony z zakładkami użytkownika oraz wyniki Wyszukiwania zakładek będą nadal wyglądać tak, jak zawsze.

  • Tagi zakładek: Po wprowadzeniu nowego kodu, użycie tagu "Angst" na zakładce nie będzie już powodowało dodania danej pozycji do strony zakładek "Angst", pozycja ta nie zostanie również wyświetlona jako wynik przefiltrowania listy zakładek z użyciem "Angst" w tagach dodatkowych. Teraz, jeżeli chcesz zobaczyć wszystko, co tworzący zakładki otagowali jako "Angst", skorzystaj z funkcji "Bookmarker's tags" (Tagi zakładek) na stronie wyszukiwania zakładek.

    Jeżeli, dla przykładu, używasz tagów jako swojego osobistego systemu oceniania, lub korzystasz z nich do przypominania sobie o zostawieniu komentarza pod pracą, nadal możesz filtrować swoje zakładki tak jak poprzednio! Okienko "Bookmarker's tags" z autouzupełniającymi się polami będzie dostępne także na stronach zakładek dla tagów i kolekcji.

  • Wyszukiwanie zakładek: Chociaż wyszukiwanie zakładek nadal będzie możliwe, poprawa wydajności, którą zaimplementowaliśmy wymagała od nas rozdzielenia wyszukiwania na dwa obszary: jeden dla informacji na temat pozycji, do których dodane został zakładki (np. tagi pracy, tytuły, opisy), i drugi, dla informacji zawartych w samych zakładkach (np. tagi zakładek, notatki).

 

Podgląd nowych filtrów zakładek.

Szczegółowe informacje dotyczące nowych filtrów zakładek, ukazujące opcje wykluczenia tagów pracy oraz tagów utworzonych przez osobę dodającą zakładkę. Dalsze funkcje zawierają pola wyszukiwania dla informacji prac oraz informacji zakładek, oraz okienko pozwalające na wyszukiwanie wyłącznie rekomendacji i zakładek z notatkami. Link prowadzi do pełnego zrzutu ekranu (przedstawiającego wszystkie filtrowalne tagi).

Wyszukiwanie osób

Teraz masz możliwość wyszukania innych użytkowników, tworzących prace w twoich ulubionych fandomach! \o/ Nowe pole "Fandom" w formularzu Wyszukiwanie Osób podpowiada kanoniczne tagi, gdy zaczynasz pisać, nie musisz więc martwić się o literówkę w nazwie twojego fandomu. Im więcej fandomów wpiszesz, tym silniej zawęzisz wyniki wyszukiwania.

 

Podgląd nowej wyszukiwarki osób.

Nowy formularz Wyszukiwania Osób, skupiający się na wyszukiwanie pod kątem fandomu. Znaleziono 970 prac i 66 zakładek dla pseudonimu testy, w tym 1 pracę należącą do poszukiwanego fandomu. Dodatkowo, możliwe jest także wyszukiwanie poprzez nazwę użytkownika lub zawartość profilu.

 

Aby twój pseudonim wyróżniał się na liście wyników wyszukiwania, możesz skorzystać z poniższej instrukcji edycji pseudonimów i dodać krótką notkę oraz obraz profilowy. (Możesz też dodać do swojego profilu informacje o sobie, twojej fanowskiej historii, zasadach dotyczących twojej twórczości przetworzonej, albo swojej obecności na portalach społecznościowych, jak określono w naszym FAQ Profili.)

Ograniczenia

Ponieważ nawet silnik wyszukiwarki, będący takim dziełem sztuki, jak Elasticsearch, sugeruje subtelne ograniczenia liczby wyświetlanych wyników (wyświetlając w pewnym momencie komunikat o błędzie), będziesz w stanie jednoczasowo przejrzeć do 5000 stron, co jest równoważne 100 000 prac albo zakładek.

Pamiętaj jednak, że formularz Wyszukiwania Prac pozwala ci zmieniać sposób porządkowania wyników. Zatem, jeśli chcesz sięgnąć do najstarszej pracy w fandomie -- czegoś, co w większych fandomach nie wyświetli się pośród pierwszych 100 000 wyników -- możesz wybrać uporządkowanie ze względu na cechę Date Updated (Data aktualizacji) w trybie Ascending (Wzrastająco), by mieć pewność, że odnajdziesz to, czego szukasz! (Aby posortować listę filtrowanych prac, użyjsort:>posted w polu "Szukaj w wynikach".)

Spróbuj

Poniżej umieściliśmy kilka sugestii, pomagających lepiej zapoznać się z nowymi opcjami, gdy już zaktualizowana wersja wyszukiwarki zostanie uruchomiona dla wszystkich:

  • Kategoria wiekowa: Aby wyświetlić listę prac z kategorii General Audiences (Dla Wszystkich) albo Teen and Up (Dla Młodzieży i Starszych), nie wybiera tych kategorii -- zamiast tego zaznacz "Explicit" (Dla Dorosłych), "Mature" (Dla Dojrzałych), and "Not Rated" (Bez Kategorii Wiekowej) jako kryteria do wykluczenia, wszystkie wyniki, jakie otrzymasz, powinny być bezpieczne do przeglądania w pracy! (Możesz odwrócić ten proces, podczas szukania lektury do poduszki.)

  • Liczba słów: Żeby wyszukać wszystkie prawdziwe drabble dla wybranego fandomu, wprowadź 100 w obu polach "From" (Od) and "To" (Do). (#DrabblePurysta)

  • Crossover: Jesteś wielkim fanem kanonicznych ficków? Możesz wyeliminować wszystkie prace AU wykluczając tag "Alternate Universe", a także crossovery oraz prace łączone, wybierając opcję "Exclude crossovers" (Usuń Crossovery).

  • Data: Pracujesz nad listą swoich ulubionych podficków z roku 2017? Przejdź do tagu Podficki i wprowadź 2017-01-01 oraz 2017-12-31 w pola "From" i "To" pod kryterium "Date Updated" (Data Aktualizacji), żeby odświeżyć swoją pamięć!

  • Status: Połknęłaś/połknąłeś wszystkie zakończone prace dla swojego nowego, błyszczącego OTP? Pominęłaś/pominąłeś nieskończone prace, ponieważ potrzebujesz szczęśliwego zakończenia natychmiast? Nie pozostało ci nic więcej do czytania? Zatem, zbierz się na odwagę i sprawdź "Only incomplete works" (Tylko nieskończone prace), dając im drugą szansę!