[nowa funkcja dla FF] Szybkie poruszanie się po www

0

Jak już tak sobie użytkuję firefoxa, to testuję różne wtyczki...
No i natrafiłem na dość ciekawą: Link Toolbar.
Ale ponieważ jej automagiczne wyszukiwanie nie radzi sobie z naszymi linkami, to należałoby dodać zestaw tagów LINK.

Ktoś może krzyknąć: "po grzyba to dla jakiejś wtyczki!".
Ha! Odpowiem, że to nie tylko dla niej. Tagi LINK wzbogacają stronę o informacje łączące je z innymi stronami. Posiadanie takowych poprawiłoby nasz serwis od strony technicznej oraz zalecanej przez W3C :)

Co by musiała zawierać każda (no a przynajmniej te ważniejsze) strona? Ano taki zestawik małego skauta:

<!-- stałe --> <link rel="help" title="Pomoc" href="http://4programmers.net/coyote/manual"> <link rel="copyright" title="Copyright" href="http://4programmers.net/coyote">

<!-- stałe, lecz tworzone dynamicznie z tabel (najlepiej wrzucać do cache) -->
<link rel="section" title="Forum Delphi" href="http://4programmers.net/Forum/forum.php?f=1">
<link rel="section" title="Forum C++" href="http://4programmers.net/Forum/forum.php?f=2">

<!-- przykład linków zmiennych - forum -->
<!-- przykład dla strony http://4programmers.net/Forum/viewtopic.php?id=44030&start=540 - mam ustawione 20 postów na stronę -->
<link rel="prev" title="Poprzednia strona" href="http://4programmers.net/Forum/viewtopic.php?id=44030&start=520">
<link rel="next" title="Następna strona" href="http://4programmers.net/Forum/viewtopic.php?id=44030&start=560">
<link rel="first" title="Pierwsza strona" href="http://4programmers.net/Forum/viewtopic.php?id=44030">
<link rel="last" title="Ostatnia strona" href="http://4programmers.net/Forum/viewtopic.php?id=44030&start=580">
<link rel="start" title="Strona główna" href="http://4programmers.net/Forum">
<link rel="up" title="Poziom wyżej" href="http://4programmers.net/Forum/forum.php?f=7">

<!-- inny przykład linków zmiennych - FAQ -->
<!-- przykład dla strony http://4programmers.net/faq.php?id=315 -->
<link rel="prev" title="Poprzednia strona" href="http://4programmers.net/faq.php?id=286">
<link rel="next" title="Następna strona" href="http://4programmers.net/faq.php?id=364">
<link rel="first" title="Pierwsza strona" href="http://4programmers.net/faq.php?id=286">
<link rel="last" title="Ostatnia strona" href="http://4programmers.net/faq.php?id=680">
<link rel="start" title="Strona główna" href="http://4programmers.net">
<link rel="up" title="Poziom wyżej" href="http://4programmers.net/faq.php?cat=6">

</p>

Co Wy na to? Polecam zassać wtyczkę i zobaczyć jak to działa - mi bardzo przypadło do gustu.
Ci co nie używają ff nic nie stracą - to w niczym nie przeszkadza.

Dodatkowo na tagi LINK zwracają uwagę wyszukiwarki, co może przyczynić się do poprawy indeksacji naszych stron :)

Zapraszam do dyskusji.

0

Jak najbardziej za. Przypomnę tylko, że stara Mozilla również wykorzystywała to bez wtyczek. Z tego co mi się o uszy obiło Opera też jest w stanie obsłużyć to.

Marooned na FF... w końcu widzę, że świat zmienia się na lepsze ;) [browar]

//IE nadal używam, bo wkurza mnie, że FF odpala się 15s - IE = 1s :) - M
//no cóż... IE siedzi na stałe w pamięci... Mozilla też miała coś takiego. Ale postępy są i to się chwali :)

0

Uwielbiam ta przegladarke i wszystko, co dla niej bedzie zrobione, przyjme z entuzjazmem :).

0

Co by temat nie umarł... ;)
Tu można poczytać co na ten temat mówi W3C :)
http://www.w3.org/QA/Tips/use-links

I z rozmowy z Adamem wyszło, żeby nie obciążać bazy niepotrzebnymi zapytaniami, to zamiast bezpośrednich linków do stron następnych/poprzednich to dać coś w tym stylu:

<link rel="prev" title="Poprzednia strona" href="http://4programmers.net/faq.php?id=315&move=prev"> <link rel="next" title="Następna strona" href="http://4programmers.net/faq.php?id=315&move=next">

Dzięki temu szukać id będziemy dopiero gdy ktoś skorzysta z tej możliwości. A szukanie następnych id to dość złożone zapytanie (należy uwzględnić aktualne id, dział, nr podstrony na forum etc).

A co do next/prev na forum, to proponuję coś takiego, że next/prev działają jak byśmy normalnie klikali na numerek podstrony z tą różnicą, że jeśli jesteśmy na /ostatniej (pierwszej)/ podstronie, to /next (prev)/ przenosi nas do /pierwszej strony następnego wątku (ostataniej (?) strony poprzedniego wątku)/ w tym dziale. Wszystko oczywiście nadal poprzez parametr move, aby nie szukać za każdym razem id wątków/podstron - bo z tych udogodnień będzie korzystać zapewne mały procent użytkowników więc nie ma co obciążać bazy i zwalniać wyświetlanie stron.

Takie rozwiązanie z linkami next/prev widziałem na forum bodajże Invision (czy jakoś tak) - z tym że użyli oni tam <a> a nie <link>.

[<font color="blue">dopisane</span>]
Jest jeszcze coś takiego:
<link rev="made" href="mailto:[email protected]">
co daje pole "autorzy", ale to idealna pożywka dla spambotów więc nie polecam ;)

1 użytkowników online, w tym zalogowanych: 0, gości: 1