Clean Clipper Dodaj do Chrome – za darmo

Pomiar

Co zmierzono, na czym i co z tego wyszło

Deklaracje o czystym wyniku nic nie znaczą bez korpusu i skryptu. Jedno i drugie jest opublikowane.

Przebieg pierwszy: 109 stron, cztery silniki

Korpus to sto najczęściej odwiedzanych serwisów świata i sto najczęściej odwiedzanych w Rosji. Domeny bez treści – komunikatory, bankowość, streaming, portale urzędowe – wykluczono z góry. Strony zbierano prawdziwą przeglądarką, przechodząc ze strony głównej do odnośnika z treścią tam, gdzie taki był.

Cztery silniki przeszły po tym samym zebranym DOM: Defuddle (rdzeń oficjalnego clippera Obsidian), Mozilla Readability, realny kod trzeciego clippera Markdown rozpakowany z jego wydania sklepowego oraz Clean Clipper.

MiaraSilnik ASilnik BSilnik CClean Clipper
Strony109107107109
Niepowodzenia0220
Resztki HTML53271820
Powtórzone linie menu491282478102
Udział krótkich linii0.2780.2620.2630.220

Gdzie Clean Clipper wypada gorzej: znalazł 20 autorów wobec 28 u najlepszego silnika i wyciągnął 4 tabele wobec 11 – choć 41 z 56 tabel źródłowych siedzi na jednej stronie i służy układowi, a nie treści, więc żaden silnik nie powinien ich wyciągać. Jego udział „użytecznego tekstu” jest niższy, bo odmawia stron z listami wpisów, które inne silniki chętnie zwracają.

Przebieg drugi: 403 strony w dwunastu językach Europy

Po pięćdziesiąt najpopularniejszych serwisów w każdym z dwunastu krajów, zbieranych przeglądarką ustawioną na język danego kraju – inaczej połowa z nich poda stronę po angielsku i mierzy się coś zupełnie innego.

JęzykStronyNiepowodzeniaResztki HTMLUdział odnośników
niemiecki40000.058
francuski39000.050
hiszpański40000.060
włoski40000.036
polski30000.064
portugalski36000.060
niderlandzki37000.049
turecki31000.042
ukraiński13000.054
czeski28000.039
szwedzki28000.036
rumuński41000.039

Co znaczą te liczby

Uczciwe granice tego pomiaru

Pytania

Czy mogę to powtórzyć u siebie?
Tak. Listy korpusu, skrypt zbierający i skrypt liczący leżą w repozytorium. Zbieranie zależy od żywych witryn, więc dokładne liczby będą się z czasem przesuwać razem z nimi.
Dlaczego konkurencyjne silniki nie są tu nazwane?
Nazywanie konkurentów w opisach sklepowych jest niezgodne z zasadami Chrome Web Store, a ta sama powściągliwość obowiązuje na tej stronie. Repozytorium je nazywa, bo tam deklarację da się sprawdzić.
Czy więcej wyciągniętego tekstu znaczy lepiej?
Nie samo z siebie. Silnik, który zwraca listę wpisów pełną odnośników, wypada świetnie w objętości i fatalnie w użyteczności. Dlatego tabele powyżej mierzą szum, a nie rozmiar.