Skocz do zawartości

[XHTML] target="_blank" ? Jak inaczej ?


wojski696969

Rekomendowane odpowiedzi

Witam, mam problem...

Buduję swoją stronę zgodnie z założeniami standartu XHTML 1.1

i mam prolem, bo system wymiany linków używa atrybutu target="_blank",

a sprawdzając stronkę w walidatorze w3.or dostaję komunikatL

Error Line 61 column 58: there is no attribute "target".

 <a href="https://www.linkujpro.pl" class="linkuj" target="_blank">Linki</a>

You have used the attribute named above in your document, but the document type you are using does not support that attribute for this element. This error is often caused by incorrect use of the "Strict" document type with a document that uses frames (e.g. you must use the "Transitional" document type to get the "target" attribute), or by using vendor proprietary extensions such as "marginheight" (this is usually fixed by using CSS to achieve the desired effect instead). 

This error may also result if the element itself is not supported in the document type you are using, as an undefined element will have no supported attributes; in this case, see the element-undefined error message for further information. 

How to fix: check the spelling and case of the element and attribute, (Remember XHTML is all lower-case) and/or check that they are both allowed in the chosen document type, and/or use CSS instead of this attribute.

No i niewiem czy mam ten atrybut zamienić czymś innym, czy jak?? Proszę o pomoc... Dzięki za wszystkie posty :D

Odnośnik do komentarza
Udostępnij na innych stronach

Zmień doctype jak już wpomniano

Albo oszukiwanie:

<a onclick="window.open(this.href,'_blank');return false;" href="https://www.domian.com/">klik</a>

Przy okazji możesz też skrąbnąć posta na forum LinkujPro dotyczącego kompatybilności ich kodu, który narzucają innym. Ja napisałem juz coś z dwa razy ale bez odpowiedzi :unsure:

.

Odnośnik do komentarza
Udostępnij na innych stronach

Stosowanie target="_blank" jest bardzo denerwujące... To ja, jako user, steruję moją przeglądarką i decyduję o tym w jaki sposób chcę otwierać strony. Dlatego atrybut ten jest niezgodny ze wszystkimi wersjami języka XHTML. Moja jedyna rada to: nie stosować, wyrzucić i zapomnieć.

Zapraszam na blog o użyteczności.

Odnośnik do komentarza
Udostępnij na innych stronach

bellois, niby masz rację, ale popatrz na to z takiego punktu widzenia: pacjent wchodzi do ciebie do serwisu. coś tam czyta, potem klika jakiegoś linka, aby poczytać gdzieś dalej więcej. jeśli takiego linka na siłę otworzysz mu w nowym oknie, po skończonej lekturze zamknie okno przeglądarki i siłą rzeczy wraca do ciebie, bo wyłania mu się spod spodu twój serwis. jeśli link otwiera się w tym samym oknie, użytkownik zapomni i już nie wróci :D

Kup sobie nieruchomości Kraków albo apartamenty Zakopane. Obejrzyj też fotoblog Grzegorza Ziemiańskiego Nowa Huta na deser

Odnośnik do komentarza
Udostępnij na innych stronach

jeśli link otwiera się w tym samym oknie, użytkownik zapomni i już nie wróci :D

Należy więc zadbać o to, aby user o nas pamiętał. Na przykład przez wartościową treść :) Bo takie podejście, to wyręczanie userów, które nie jest wobec nich wporządku i mnie zawsze bardzo denerwuje :jezyk1:

Zapraszam na blog o użyteczności.

Odnośnik do komentarza
Udostępnij na innych stronach

EDDY, wiesz dla mnie jest wygodniejsze otwieranie strony w tym samym oknie. Jak chce by sie otworzyło w nowym oknie to przytrzymuje ctrl i klikam w link, bo jest to dużo bardziej wygodne.

stopka usunieta z wpoodu wirusa na stronie docelowej

Odnośnik do komentarza
Udostępnij na innych stronach

Ja tam klikam środkowym guzikiem myszy i mam w nowej zakładce pod ff :blush:

EDDY: racja, strony są dla ludzi. Walidacja jest po to, żeby jak najwięcej ludzi mogło obejrzeć Twoją stronę poprawnie wyświetloną na różnych urządzeniach.

Tego się nie robi dla fetyszu (acz zdarzają się wyjątki :D ) tylko właśnie z myślą o ludziach.

Pozdr,

Z

Odnośnik do komentarza
Udostępnij na innych stronach

Z target="_blank" od zawsze były problemy bo dzielił ludzi na dwie strony barykady.

To tak jak w windowsie: jedni lubią mieć wszystko w jednym oknie, a drudzy nie umieją nic zrobić jak mają otarte tylko jedno okno.

Ja osobiście nie wyobrażam sobie otwieranie stron w tym samym oknie jeżeli pierwsze okno jest wynikiem wyszukiwania czegoś tam w google. A druga sprawa to nie lubie jak ktoś inny ustala mi w jaki sposób ma się otworzyć nowa strona.

W nowym standardzie powinien wyjść nowy parametr target, którego działanie będzie ustalone indywidulanie przez użytkownika w opcjach przeglądarki. Np target="według ustawień uzytkownika"

I jak sobie ustawi tak bedzie miał - tak jak to jest w windowsie w opcjach folderów.

.

Odnośnik do komentarza
Udostępnij na innych stronach

Zawsze używam środkowego guziczka w Avant Browsie i FF i bez różnicy czy był atrybut traget czy go nie było :blush:

Wiadomo, że jeżeli chodzi o banery i linki sponsorowane to nawet wskazane nowe okno.

Natomiast co do standardów, zwykłe dziadostwo. Robiłem ostatnio strone pod xhtml i wielka kiszka z tego wyszła, bo ciągle mu coś nie pasowało. Nawet mi firma XXX zrobiła desing pocięty to i tak niby profesjonal a wyszło z 30 błędów.

Tak skromnie polszczyzną mówić pieprzyć xhtml :D

Odnośnik do komentarza
Udostępnij na innych stronach

Zarchiwizowany

Ten temat przebywa obecnie w archiwum. Dodawanie nowych odpowiedzi zostało zablokowane.

  • Ostatnio przeglądający   0 użytkowników

    • Brak zarejestrowanych użytkowników przeglądających tę stronę.
×
×
  • Dodaj nową pozycję...

Powiadomienie o plikach cookie

Umieściliśmy na Twoim urządzeniu pliki cookie, aby pomóc Ci usprawnić przeglądanie strony. Możesz dostosować ustawienia plików cookie, w przeciwnym wypadku zakładamy, że wyrażasz na to zgodę. Warunki użytkowania Polityka prywatności