dlaczego opera na chama dodaje do adresu "%20", nie mogę przez to przejść do strony której link wklejam na forum
to jest adres strony:
http://www.brothersoft.com/Multimedia_Graphics_Video_Tools_STOIK_Video_Converter_15581.html
a to bez tagów:
http://www.brothersoft.com/Multimedia_Graphics_Video_Tools_STOIK_Video_Converter_15581.html
jak widać nie ma spacji pomiędzy znakami wiec nie wiem co to ma być, po kliknięciu na link mam error 404 a w pasku adresu adres zniekształcony przez te "%", więc nie mogę nań przejść
pod powyższy adres mogę przejść dopiero po wyczyszczeniu ręcznie wszystkich śmieci jakie dodała opera a wiec "%20", "%3", itp. lub po wklejeniu dobrego adresu ręcznie i przejściu
PS. i w dodatku nie działa też zwyczajne zaznaczenie go i kliknięciu "Przejdź pod ten adres"
Usuń spację przed Multimedia i po problemie.to jest adres strony:
http://www.brothersoft.com/Multimedia_Graphics_Video_Tools_STOIK_Video_Conver ter_15581.html
Liczba 20 w systemie hex jest kodem ASCII odpowiadający spacji, w adresach nie można używać spacji i innych znaków specjalnych więc są one zamieniane na %kod_ascii.
Chyba ten adres skopiowałeś razem ze znakiem końca linii i innymi znakami specjalnymi i dlatego taki adres wyszedł.
ps. tabela ASCII: http://pl.wikipedia.org/wiki/ASCII
Przecież w tym linku, który podałeś są 2 (1?) spacje i przejście do nowej linii. W każdej przeglądarce będziesz miał errora 404.
hmm ok, w poprzednim poście się walnałem ale ja ten adres skopiowąłem żywcem ze strony na którą wszedłem i wkleiłem na inne forum - zawsze error
poniżej powyższy adres bez spacji i również nie działa, objawy j.w.
http://www.brothersoft.com/Multimedia_Graphics_Video_Tools_STOIK_Video_Converter_15581.html
heh, jesli spojrzycie na ten url widać spacje przed "Multime..", ale luknijcie na mój post cytując go - SPACJI NIE MA
To może jakiś problem z Forum, a nie z Operą?
Pewnie tak, w Firefox-ie dzieje się to samo.
Nie wiem o co wam chodzi.. Przecież poprawiony link normalnie działa:
http://www.brothersoft.com/Multimedia_Graphics_Video_Tools_STOIK_Video_Converter_15581.html
Ktoś źle go podał i tyle. Jeszcze były brzydkie znaczki pod koniec tego adresu w słowie Converter..
UPDATE: Faktycznie, coś się URL zepsuł.. Teraz muszę wyjść z domu, później popatrzę.
Na pewno - spójrz na kod źródłowy strony. Opera wyświetla to, co się jej każe... a że kod jest zły...
[TEST]
zwykły tekst: http://www.brothersoft.com/Multimedia_Graphics_Video_Tools_STOIK_Video_Converter_15581.html
link w tagu url: http://www.brothersoft.com/Multimedia_Graphics_Video_Tools_STOIK_Video_Converter_15581.html
link w tagu url=... link
UPDATE: Hm... rzeczywiście coś tutaj nie tak...
UPDATE2: Sory, na początku sam zrobiłem zły link...
UPDATE3: Forum rzeczywiście robi z tym linkiem cuda... Zmienia go na:
brothersoft.com/%20Multimedia_Graphics_Video_Tools_STOIK_Video_Conver%3Cbr%20/%3Eter_15581.html
Czyli dodaje %20, a później w słowie "converter" jeszcze "%3Cbr%20/%3E"...
Dobra, ja rezygnuję...
HA napisałem że sie walnąłem ale jednak nie! :nie:
jeśli zacytujecie mój pierwszy post, czy chociazby ten teraz zobaczycie bez spacji
odznaczyłem zamienianie linków na url'e przed wysłaniem tego posta i wklejam adres w postaci textu:
http://www.brothersoft.com/Multimedia_Graphics_Video_Tools_STOIK_Video_Converter_15581.html
kiedy go piszę i na niego patrzę nie ma w nim spacji, ale po zrobieniu preview widze że nawet w takiej postaci forum dodaje do niego spację
więc ok, forum psuje mi adres ale dlaczego akurat dodaje spację w tym linku po znaku "/" akiedy go napiszę osobno
test url:
www.linktestowy.przedslashem/poslashu
i textowa wersja:
www.linktestowy.przedslashem/poslashu
to spacji nie robi
to sie nadaje do archiwum X
a opera i tak psuje link po wklejeniu go do paska adresu, nie wiem jak ale raz udało mi się przejść pod tą stronę
//EDIT: już wiem, wkleiłem ją do paska adresu i tam usunałem spację sprzed slasha oraz 2 spacje które "się zrobiły" w wyrazie "converter", czyli opera sama też dodała ni stąd ni zowąd spacje do wyrazu i zadziałało, znalazłem se na stronie
/Edit 2: nie nie dodała, po prostu skopiowałem adres z forum a forum dodało te spacje w pierwszym poście więc skopiowło sie z nimi
Problem wynika z ilości znaków po ukośniku. Jeśli do 50 znaku włącznie po "/" nie będzie kropki, to wtedy jest taka dziwna sytuacja. Jeśli w 50 pierwszych znakach kropka będzie, to adres nie jest zmieniany. Może są jeszcze jakieś inne przyczyny takiego zachowania.
Gratulacje Mayor, wykryłeś buga tego forum.
Dobra, sprawa jest prosta i należy powiedzieć to jasno: to żaden bug w Operze, tylko błąd w silniku vBulletin (tego forum).
Jak wykazuje seria testów, które zrobiłem w tym wątku: http://my.opera.com/forums/showthread.php?s=&threadid=63175
jeśli jakaś część w URLu pomiędzy (lub po, jeśli liczyć ostatni fragment, włącznie z częścią ".html") "/", a "/" ma więcej niż 50 znaków, to vBulletin źle konwertuje ten adres do faktycznego kodu HTML (a href), co można zaobserwować na poniższym linku - wystarczy dodać jeden znak w środkową część i się rozsypie.
http://www.brothersoft.com/Multimedia_Graphics_Video_Tools_STOIK_Video_Conve/rter_15581.html
w takim razie nie forum a całego vBulletin Version 2.3.0 bo to mi sie zdarzyło na innym forum a tutaj pzyszedłem się tylko nim podzielić/zapytać co jest grane bo wstępnie myślałem że to znowu coś z Operą
PS. pamiętam że kiedyś wykryłem już dwa inne bugi tego forum i zgłosiłem w oficjlalnych wątkach o tym więc to dla mnie nie nowość
//edit o widze że Nasty szybciej kliknął "submit"
//edit2: to co, nie ma możliwości podzielenia się tym linkiem z innymi w jakiś cywilizowany sposób?
Ależ jest: http://urloogle.com/tajemniczyto co, nie ma możliwości podzielenia się tym linkiem z innymi w jakiś cywilizowany sposób?
ano fakt jak mogłem o tym zapomnieć, thx
są jeszcze tinyurl.com i pare innych
Originally posted by Mayor
//edit o widze że Nasty szybciej kliknął "submit"
A zgłosiłbym jeszcze wcześniej (wyraźnie ponad 5 minut) - przed szykiem - gdyby nie pewne niesprzyjające okoliczności w moim otoczeniu w świecie rzeczywistym - akurat musiałem na chwilę odejść od komputera.
Anyway, we wspomnianym przeze mnie wątku, odpowiednie władze (fractalgp ) zajęły się już tym tematem i przeniosły go z forum testowego na My Opera Community. Awansował.
Nasty napisał(a)
A zgłosiłbym jeszcze wcześniej (wyraźnie ponad 5 minut) - przed szykiem ...
Ha ha, prześcignąłem cię tylko na polskim forum, globalnie byleś szybszy o 20 minut.
Ja "wymyśliłem" tylko "patent" z kropką, co zresztą nie było trudne, wystarczy przecież spojrzeć na dowolny adres stron na forum, które przecież były wielokrotne podawane w formie linków.
Originally posted by szyk
Ja "wymyśliłem" tylko "patent" z kropką,
Tzn. patrząc bardziej globalnie - po prostu kropka jest jednym ze znaków - tak jak "/" - których użycie powoduje rozpoczęcie naliczania do 50 od nowa.
Zaden bug!
To nie żaden bug na forum, żaden bug w operze i innych przeglądarkach. Wszytko co jest w internecie i ma w swojej nazwie spacje jest zamieniane na %20, inaczej serwery by się pogubiły, przeglądarki zgłupiały i by był totalny zamęt. Zawsze tak było, jest i będzie... a dobre kilka lat temu to zauważyłem jak FlashGet czy może jeszcze DAP zamieniał mi w adresach spacje na %20 i zawsze wszystko dobrze dzałało, pod warunkiem że link był prawidłowy. Więc dajcie sobie spokuj w szukaniu dziury w cały, bo nie ma to sensu, tak jest w internecie i jush.Jeśli nadal uważacie że to jest bug, to powiam wam tak, że spacja ma się tak do %20 w internecie jak plik różnica w wielkości liter w systemach Unixowych i nie tylko.
Re: Zaden bug!
Originally posted by idarek
To nie żaden bug na forum, żaden bug w operze i innych przeglądarkach. (...) Więc dajcie sobie spokuj w szukaniu dziury w cały, bo nie ma to sensu, tak jest w internecie i jush.
Jeśli nadal uważacie że to jest bug, to powiam wam (...)
Wiesz, wygłupiłeś się. Naprawdę masz nas wszystkich za.. biiip? Lepiej przeczytaj co jest napisane w tym wątku.
Chodzi o to, że wkleja się w formularz tego forum normalny link, bez spacji i łamania wierszy, a vBulletin ten tekst (bo nie musi on być nawet linkiem href) brzydko łamie i dodaje spację.
heh... spoko, nie doczytalem do konca ;]
Originally posted by idarek
heh... spoko, nie doczytalem do konca ;]
Widzimy.
fractalgp się odezwał, że bug zdaje się być poprawiony.
Więc niech nikt się teraz nie doczepi, że cały ten wątek jest bez sensu, bo u niego wszystko działa.
a wiesz, że miałem to zrobić? ale na szczęście doczytałem do końca, bo chciałem zobaczyć czy komuś też wszystko działa tak jak miNasty napisał(a)
fractalgp się odezwał, że bug zdaje się być poprawiony.
Więc niech nikt się teraz nie doczepi, że cały ten wątek jest bez sensu, bo u niego wszystko działa.
Originally posted by Nasty
Dobra, sprawa jest prosta i należy powiedzieć to jasno: to żaden bug w Operze, tylko błąd w silniku vBulletin (tego forum).
...a ja opisze coś może podobnego,otóż w google kopiuje tylko częśc adresu strony,wklejam i po naciśnięciu enter dodaje się te %20 za ostatnim /
...no nie wiem troche mi to przypomina przypadek Mayora
...a tak wygląda ta część kopiowanego adresu:
www.military.cz/panzer/tanks/czecho_slovakia
...i po tym enter(po czecho jest _ )
u mnie już w porządku, dziekuję...no nie wiem troche mi to przypomina przypadek Mayora
mogę dwukliknąć na adresie bez tagów:
http://www.brothersoft.com/Multimedia_Graphics_Video_Tools_STOIK_Video_Converter_15581.html
i dać "przejdź pod ten adres" i jest ok
tak samo mogę go już skopiować normalnie i wkleić w adress bar - działa
to był bug forum, odkąd został poprawiony nie mam z tym problemu (na tym forum, gdzie bugi sie poprawia bo na wielu innych raczej się mówi 'trudno'