A może z możliwością zgłaszania błędów w publikacjach (newsach)? Tam było okienko do wpisywania powodów zgłoszenia…
Pomyślałem, że wspomnę o dwóch rzeczach w tym wątku:
- ponieważ DP były o programach i „ostatnie” zmiany były związane z cześcią programową - u obecnego siebie zrobiłem pewną analizę tego, co i jak kiedy zmieniać (i dlaczego wiele rzeczy się nie udaje) - Zmieniać czy nie zmieniać? O zmianach w IT słów więcej niż kilka (opinia) - blog marcinw2
- udało mi się dokończyć starą wersję, którą początkowo przygotowywałem dla DP - Wszystko się zużywa? - blog marcinw2
Niezainteresowanych przepraszam, mam nadzieję, że ten post nie zostanie uznany za spam (napisałbym na blogu DP, ale… tam już raczej niestety jest martwica; nie podaję też innych linków, to bo już byłaby ordynarna reklama)
Jak dodamy do tego zlot pismajków z WP to dobreprogramy naprawdę obniżyły loty.
Teraz nawet nie chcę się logować aby zostawić komentarz - napisze jako anonim, bo mam to gdzieś że nie podpisze się pod nim z takim portalu.
Masakra - zmiany idą w coraz gorszą stronę.
Mi bardzo brakuje informacji, że ktoś odpowiedział na mój komentarz.
O to to…
To najczęściej powtarzana niedogodność nowych DP.
Niedawno sam pisałem w innym wątku:
Rozmawiałem dziś z Karoliną (Snow_Rainy) na ten temat, podobno to nie jest takie proste wdrożyć to do nowego DP (niestety).
Ludzie pracujący nad nowym DP robili to DP to od naprawdę dawna i w planach (jak zrozumiałem) tego nie było, więc zrobili to, na co było „zamówienie”.
Niemniej też bardzo liczę na przywrócenie tej funkcjonalności, bo (tak jak w moim w cytacie).
Moim zdaniem to dość ważna opcja - odsłony serwisu nie tylko generują wizyty, ale też właśnie dyskusje / komentarze. No ale jak nie widać tego w statystykach teraz, wyjdzie to z czasem. Alexarank jest nieubłagana od marca…
Za moich czasów nazywało się to odwaleniem kaszany.
Znam parę bardziej eleganckich określeń, ale też i parę znacznie gorszych i niestety te drugie bardziej cisną się na usta.
Z tym, ze nie obwiniałbym programistów, bo oni dostali „zamówienie” na takie DP, jakie jest, a raczej osoby, które takie, a nie inne zamówienie złożyły.
Na niewielkie pocieszenie dodam, że (o ile wiem) te osoby już nie zajmują się DP.
Niemniej podkreślę – zepsuto DP, pewnych funkcjonalności naprawdę brakuje, ale nadal liczę, że jednak choć te najważniejsze uda się kiedyś wprowadzić.
Znaczy WP wymyślił silnik „polygami”, zwolnił tamten team i znalazł nowszych (i docent niby został, bo szkoda było zwalniać by ciągle pytać o coś)?
Nie, po prostu zajmuje się teraz czym innym w WP, ale nie DP. Nie chodzi mi o programistów, a raczej „wizjonerów”
U mnie wyskoczył błąd serwera na pół sekundy i wskoczyła główna strona. Straszy aby troszkę
A może chociaż powiadomienia e-mail? Zawsze coś, a regułę w skrzynce odbiorczej można sobie zrobić by wpadało do konkretnego folderu.
Nie róbmy z szamba perfumerii - są pewne standardy niektórych „funkcjonalności”. Tak, jak komentowanie praktycznie wszędzie ma opcję powiadamiania o odpowiedzi (np. disqus i inne). Kojarzymi się się jakby wystąpiła sytuacja, że jak nie było wymienione w „zamówieniu”, to komentarze nie obsługują wszystkich liter i cyfry tylko od 1 do 5. To są tak podstawowe opcje w działaniu tego typu serwisów, że grzechem jest zwyczajnie brak implementacji i sabotowanie monetyzacji.
Czy osoba, która ustalała priorytety w pracy nad nową stroną była o zdrowych zmysłach? Dodawanie takich bajerów, jak możliwość pisania komentarzy bez czytania artykułu, podczas, gdy taka podstawowa funkcjonalność jak powiadomienia o odpowiedzi na komentarz nie została zaimplementowana to jakaś pomyłka
To co, drugie otwarcie DP? Nie działa główna. Błąd serwera.
Pole do pisania wymaga już otwarcia newsa i poczekalnia aż się strona przewinie.
Czyli działa jak klikalna kotwica z licznikiem „komentarzy” na innych serwisach.
A boty od porno/sekstingu pewnie używają API zamiast symulacji przeglądarki.
API jest tak źle napisane, że nawet nie trzeba używać symulacji przeglądarki.
Można nawet sobie zaczytać publikację bezpośrednio do innej strony lub bezpośrednio do URL data
eksportować i otworzyć, przykład:
(wystarczy wkleić do paska adresowego przeglądarki)
data:text/html;charset=utf-8;base64,PGgyPkZpZGVsaXR5RlggU3VwZXIgUmVzb2x1dGlvbi4gVGVjaG5vbG9naWEgQU1EIHBvcHJhd2kgZ3JhZmlrxJkgdyBncmFjaDwvaDI+PGJyIC8+CjxwPkZpcm1hIEFNRCBvZ8WCb3NpxYJhLCDFvGUgdGVjaG5vbG9naWEgRmlkZWxpdHlGWCBTdXBlciBSZXNvbHV0aW9uIChGU1IpIHpvc3RhxYJhIHVkb3N0xJlwbmlvbmEgcHJvZHVjZW50b20gZ2llci4gUG96d2FsYSBvbmEgbmEgb3NpxIVnbmnEmWNpZSBsZXBzemVqIGpha2/Fm2NpIGdyYWZpa2kgdyBncmFjaCBuYSBzcHJ6xJljaWUsIGt0w7NyeSBkbyB0ZWogcG9yeSBuYSB0byBuaWUgcG96d2FsYcWCLjwvcD4KPHA+RmlkZWxpdHlGWCBTdXBlciBSZXNvbHV0aW9uIG5hIHN0YXJ0IGplc3QgZG9zdMSZcG5lIHcmbmJzcDtzaWVkbWl1IGdyYWNoOiA8ZW0+QW5ubyAxODAwPC9lbT4sIDxlbT5FdmlsIEdlbml1cyAyPC9lbT4sIDxlbT5Hb2RmYWxsPC9lbT4sIDxlbT5LaW5nc2h1bnQ8L2VtPiwgPGVtPjIyPC9lbT4gPGVtPlJhY2luZyBTZXJpZXM8L2VtPiwgPGVtPlRlcm1pbmF0b3I6IFJlc2lzdGFuY2U8L2VtPiBpJm5ic3A7PGVtPlRoZSBSaWZ0YnJlYWtlci4gPC9lbT5EbyBrb8WEY2EgYmllxbzEhWNlZ28gcm9rdSB0cmFmaSBkbyBrb2xlam55Y2ggZ2llciwgbWnEmWR6eSBpbm55bWkgZG8gPGVtPkZhciBDcnkgNjwvZW0+IGkmbmJzcDs8ZW0+RE9UQSAyPC9lbT4uPC9wPgo8cD5UZWNobm9sb2dpYSBBTUQgZHppYcWCYSBuYSB6YXNhZHppZSBwcnplc3RyemVubmVnbyBza2Fsb3dhbmlhIG9icmF6dS4gV3lrb3J6eXN0dWplIG9uYSBhbGdvcnl0bSBhbmFsaXp1asSFY3kgb2JyYXosIGJ5IG9kdHdvcnp5xIcgZ28gdyZuYnNwO3d5xbxzemVqIHJvemR6aWVsY3pvxZtjaSBpJm5ic3A7cG9wcmF3acSHIGpha2/Fm8SHIGkmbmJzcDtzemN6ZWfDs8WCb3dvxZvEhyB0ZWtzdHVyLjwvcD4KPHA+RmlkZWxpdHlGWCBTdXBlciBSZXNvbHV0aW9uIHBvendhbGEgbmEgb3NpxIVnbmnEmWNpZSBvYnJhenUgd3lyYcW6bmVnbyBpJm5ic3A7c3pjemVnw7PFgm93ZWdvLCBqZWRub2N6ZcWbbmllIGtvcnp5c3RhasSFYyBuYSBwcnp5a8WCYWQgeiZuYnNwO3RlY2hub2xvZ2lpIHJheXRyYWNpbmd1LiBGU1IgamVzdCBvYnPFgnVnaXdhbmUgcHJ6ZXogcG9uYWQgMTAwIG1vZGVsaSB1a8WCYWTDs3cgZ3JhZmljem55Y2gsIHByb2Nlc29yw7N3IEFNRCwgYSZuYnNwO3BvbmFkdG8gbW/FvGUgZHppYcWCYcSHIHombmJzcDtwcm9kdWt0YW1pIGlubnljaCBmaXJtLjwvcD4KPHA+VGVjaG5vbG9naWEgem9zdGHFgmEgcHJ6eWdvdG93YW5hIHcmbmJzcDt0YWtpIHNwb3PDs2IsIGFieSBtb8W8bmEgYnnFgm8gdyZuYnNwO8WCYXR3eSBzcG9zw7NiIGltcGxlbWVudG93YcSHIGrEhSBkbyBub3d5Y2ggaSZuYnNwO2lzdG5pZWrEhWN5Y2gganXFvCBnaWVyLjwvcD4KPHA+PGVtPi0gSW1wbGVtZW50YWNqYSBBTUQgRmlkZWxpdHlGWCBTdXBlciBSZXNvbHV0aW9uIGRvIGdyeSBUaGUgUmlmdGJyZWFrZXIgYnnFgmEgamVkbsSFIHombmJzcDtuYWpiYXJkemllaiBiZXpwcm9ibGVtb3d5Y2ggaW50ZWdyYWNqaSB0ZWNobm9sb2dpaSwgamFrxIUga2llZHlrb2x3aWVrIHJvYmlsacWbbXkuPC9lbT4gLSZuYnNwO3Bvd2llZHppYcWCIFBhd2XFgiBMZWtraSwgZHlyZWt0b3Igb3BlcmFjeWpueSBFeG9yIFN0dWRpb3MuPC9wPgo8cD48ZW0+LSBEemnEmWtpIHRlbXUsIMW8ZSBmaWxvem9macSFIEFNRCBqZXN0IOKAmG5vIGJsYWNrIGJveOKAmSwgdG8gYnlsacWbbXkgdyZuYnNwO3N0YW5pZSBiYXJkem8gxYJhdHdvIHphaW1wbGVtZW50b3dhxIcgRlNSIHphcsOzd25vIG5hIHBsYXRmb3JtaWUgUEMgamFrIGkmbmJzcDtrb25zb2xhY2gsIGEmbmJzcDtuYXN0xJlwbmllIGRvc3Rvc293YcSHIHRvIGRvIHNwZWN5ZmlraSBuYXN6ZWdvIHNpbG5pa2EgZ3J5LjwvZW0+IC0mbmJzcDtkb2RhxYIuPC9wPgo8cD5XacSZY2VqIHN6Y3plZ8OzxYLDs3cgbmEgdGVtYXQgbm93ZWogdGVjaG5vbG9naWkgb2QgQU1EIG1vxbxlY2llIHNwcmF3ZHppxIcgPGEgaHJlZj0iaHR0cHM6Ly9jb21tdW5pdHkuYW1kLmNvbS90NS9ibG9ncy9hbWQtZmlkZWxpdHlmeC1zdXBlci1yZXNvbHV0aW9uLWlzLWhlcmUvYmEtcC80Nzc5MTkiIHJlbD0ibm9vcGVuZXIgbm9yZWZlcnJlciI+bmEgYmxvZ3UgZmlybXkuPC9hPjwvcD4K
Z komentarzami masz rację, działają jak kotwica, ale klikając w konkretny przewijanie potrafi błędnie zadziałać i przewinąć na reklamę np. zamiast do komentarza/pola wpisywania komentarza.
Większym problemem jest oznaczanie materiałów sponsorowanych/partnerskich. Widzisz oznaczenie dopiero po wejściu w publikację, zamiast na stronie głównej z tematami publikacji. Mimo, że informacja o tym jest przekazywana już na stronie głównej przez API ("sponsored": true,
)
Teraz to polecieli po badzie, zamiast skupić się na błędach/uwagach, to zaktualizowali rzeczy dotyczące reklam i uBlock powoduje teraz taki błąd, przy zaczytywaniu tematów przy przewijaniu:
Do większości stron nie trzeba nawet symulować przeglądarek, żeby coś wyciągnąć. A ci tutaj zbytnio się nawet nad API nie popisali, więc wątpię aby tam ktoś miał pomysły na zabezpieczenia takiego kalibru. Nie mówiąc o tym, że API jest niemal kompletnie jawne i nawet szło się dobrać do stron dokumentacji RESTa w Django.