Skocz do zawartości

Nieprawidłowy podzbiór HTML

Polecane posty

Próbując wystawić jakiś produkt (w tym przypadku dioda o kącie skupienia zintegrowanej soczewki 60°), można natrafić na problem. Jest nim stopień podany wcześniej w nawiasie, czyli ten oto znaczek: °

Jest on o tyle kłopotliwy, że HTML nie obsługuje go jak reszty znaków alfanumerycznych, ponieważ chyba wychodzi poza zakres ośmiu bitów, czy jakoś tak. Ale na co to komu wiedzieć? No właśnie - tak samo jak mi niepotrzebna jest wiedza, że "zdalny serwer zwrócił błąd: sections[2].items[0].content - nieprawidłowy podzbiór HTML". Nie znam części kodu aplikacji, która odpowiada za przetworzenie podzbioru HTML. Tak, czy inaczej - informacja niewiele pomaga. Zamiast tego miło byłoby zobaczyć jakąś wskazówkę, czy instrukcję wyeliminowania problemu.
Kolejny kłopot pojawił się, gdy z opisu dwóch produktów wyrzuciłem symbole stopni. W jednym przedmiocie podziałało, w drugim problem nadal występuje. Niestety tym razem nie wiem gdzie, bo nie używam już znaków specjalnych, ani jednostek wykraczającej poza podstawową tablicę ASCII. A przynajmniej ich tam nie widzę.

sections[2].items[0].content może być cenna dla programisty, ale z perspektywy użytkownika, wiedza o tablicach, w których błąd występuje oraz ich indeksach - jest praktycznie bezużyteczna. Tym bardziej, że koniec końców dostaję tak naprawdę info, że "w opisie jest błąd".

Rozwiązaniem byłoby zaznaczanie konkretnych znaków lub miejsc w opisie, przez które wystawienie produktu jest niemożliwe. Profesjonalna prezentacja w załącznikach.

podzbior.png

brief.png

Edytowane przez Tomasz Mroczkowski
Link to postu
15 godzin temu, Tomasz Mroczkowski napisał:

tak samo jak mi niepotrzebna jest wiedza, że "zdalny serwer zwrócił błąd: sections[2].items[0].content - nieprawidłowy podzbiór HTML". Nie znam części kodu aplikacji, która odpowiada za przetworzenie podzbioru HTML.

Taki błąd zwracany jest z Allegro - świadczy o tym fraza Zdalny serwer zwrócił błąd.

15 godzin temu, Tomasz Mroczkowski napisał:

Tak, czy inaczej - informacja niewiele pomaga. Zamiast tego miło byłoby zobaczyć jakąś wskazówkę, czy instrukcję wyeliminowania problemu.

Zgadzam się, błędy zwracane z serwisu Allegro często nic nie mówią, albo potrafią mijać się wręcz z prawdą.

Na naszej liście rzeczy do zrobienia jest poprawa mechanizmu raportowania i rozwiązywania problemów w przyjazny sposób. Powoli, mały krokami wprowadzamy takie rozwiązania.

Cytat

Allegro najczęściej zwraca dwa rodzaje błędów, niekoniecznie zrozumiałych:

niepoprawny podzbiór HTML w section[0].item[1] – ten błąd należy czytać w taki sposób, że w sekcji pierwszej (section[0] oznacza sekcję pierwszą, section[1] drugą itd..) element drugi (item[1] – tutaj też liczymy począwszy od 0) zawiera niepoprawny HTML. Ta wiedza umożliwia stwierdzenie w której konkretnie sekcji jest problem i go usunąć. Przy usuwaniu błędów dobrze jest posłużyć się edytorem uproszczonym.

niepoprawny URL zdjęcia – błąd wskazuje na to, że w opisie znajduje się zdjęcie nieokreślone, czyli szara ikonka symbolizująca brak zdjęcia. Podmiana na zdjęcie prawdziwe lub usunięcie usunie ten problem.

 

15 godzin temu, Tomasz Mroczkowski napisał:

wiedza o tablicach, w których błąd występuje oraz ich indeksach - jest praktycznie bezużyteczna.

Jeśli już wiadomo, że chodzi o tablicę sekcji indeksowaną od 0 to dzięki temu można określić, w którym fragmencie opisu jest problem.

15 godzin temu, Tomasz Mroczkowski napisał:

Rozwiązaniem byłoby zaznaczanie konkretnych znaków lub miejsc w opisie, przez które wystawienie produktu jest niemożliwe

Ostateczna weryfikacja opisu następuje w Allegro i to serwis powinien zwrócić konkretną informację. Aby móc to sprawdzić po stronie programu musielibyśmy znać dokładnie algorytm weryfikacji opisów, a nie jest on dostępny publicznie. Są tylko proste wytyczne, co może być w opisie.

Wiele zatem poprawek dodaliśmy do mechanizmu wystawiania aukcji i generowania opisu w oparciu o zgłoszenia od użytkowników.

Link to postu

Dołącz do dyskusji

Możesz dodać zawartość już teraz a zarejestrować się później. Jeśli posiadasz już konto, zaloguj się aby dodać zawartość za jego pomocą.
Uwaga: Twój wpis zanim będzie widoczny, będzie wymagał zatwierdzenia moderatora.

Użytkownik forum
Odpowiedz...

×   Wklejono zawartość z formatowaniem.   Usuń formatowanie

  Dozwolonych jest tylko 75 emoji.

×   Odnośnik został automatycznie osadzony.   Przywróć wyświetlanie jako odnośnik

×   Przywrócono poprzednią zawartość.   Wyczyść edytor

×   Nie możesz bezpośrednio wkleić grafiki. Dodaj lub załącz grafiki z adresu URL.

×
×
  • Dodaj nową pozycję...