13 января 2009 ~ 50 Комментариев

Оформляем карту сайта

spr3 

Привет, как я и обещал - публикую очередную заметку.

Сегодня речь пойдет об оформлении карты для сайта. На многих из сайтов эти карты используются исключительно для SEO-оптимизации и выглядят как обычный, уродливый таки-список, признаюсь честно — сам имею такие.

Но если вы хотите приукрасить вашу карту и сделать все на совесть — советую Вам уже переходить под кат.

И так, это решение представляет собой базу состоящую из css и javascript, которая позволяет оформлять вашу карту в виде древовидного списка.

Выглядит она достаточно элегантно и аккуратно. А что более важно — это её семантичный код.

Вот пример кода(взятого из демо) дерева с тремя переходами:

<ul>
<li><a href="/services">Services</a>

	<ul>
		<li><a href="/services/design">Graphic Design</a></li>
		<li><a href="/services/development">Web Development</a></li>
		<li><a href="/services/marketing">Internet Marketing</a>
			<ul>
				<li><a href="/social-media">Social Media</a></li>
				<li><a href="/optimization">Search Optimization</a></li>
				<li><a href="/adwords">Google AdWords</a></li>
			</ul>
		</li>
		<li><a href="/services/copywriting">Copywriting</a></li>
		<li><a href="/services/photography">Photography</a></li>
	</ul>
</li>
</ul>

Код выглядит просто супер.

Так же хотелось бы заметить что все блоки тянутся.

Так что смотрите демо, думайте и используйте.

Посмотреть демо карты

Посетить сайт разработчика

50 Комментариев для “Оформляем карту сайта”

  1. DOBERMAN 13 июля 2009 at 18:43 Permalink

    Я тогда не смог отправить сообщение, думаю сейчас все заработает :)
    Я по поводу вашего отсутствия – я уже и RSS адрес удалил, вы же первый блогер, которого я постоянно читал! Теперь у меня 36 лент :) Если бы не пришлось пользователю показать силку на Flash mp3 player, то так бы и не узнал о возрождении такого блога :) Из пожеланий, если можно, хочу больше переводов из английских источников. Во общем с возвращением :)

  2. deerua 13 июля 2009 at 18:47 Permalink

    Выглядит довольно весело, даже применимо %)
    зы: уже 2009 год, а копирайт внизу всё ещё 2008 ;)

  3. Нгуен Павел 13 июля 2009 at 18:49 Permalink

    Красота кода поразила!

  4. Нгуен Павел 13 июля 2009 at 18:51 Permalink

    Выглядит довольно весело, даже применимо %)
    зы: уже 2009 год, а копирайт внизу всё ещё 2008 ;)

    Вовсе не обязательно ставить текущий год. Мало того, можно вообще копирайт не ставить ))))

  5. Максим Покровский 13 июля 2009 at 19:02 Permalink

    Очень эстетично. Мне понравилось. Спасибо за находку.

  6. omfg 13 июля 2009 at 22:02 Permalink

    Вот тут было, немного раньше вашего, к сожалению:
    http://ruseller.com/lessons.php?rub=2&id=330
    Повторение – мать учения (:

    Рад что вернулись, обожаю ваш блог за дизайн… ну и не только (:

  7. Dimox 13 июля 2009 at 22:16 Permalink

    Красивая реализация с красивым кодом.

    Хочу поправить на счет JavaScript – он не используется для отображения дерева. Судя по комменту в коде, автор использует его для сбора статистики.

  8. Я собственной персоной 13 июля 2009 at 23:57 Permalink

    Код самого скрипта я еще не изучал, но судя по демо он, как минимум, используется для отображения урл в блоке из дерева.

  9. alexpts 14 июля 2009 at 1:17 Permalink

    Я в восторге ) Пейджер еще снизу привернуть, если карта очень большая )

  10. Webdesign 14 июля 2009 at 3:16 Permalink

    Супер! Всё работает на ура, красотище! :)

  11. n1ck 14 июля 2009 at 14:57 Permalink

    сделал вложенность 4 вместо 3-х, и тут же нарисовались проблемы – не применяется новый цвет(как для ранее описанных уровней) и битая линия в дереве, firefox 3
    http://www.picamatic.com/view/4431384_SlickMap_CSS/

  12. Виталий 14 июля 2009 at 17:49 Permalink

    Большое спасибо. Первый раз вижу такое решение. Обязательно попробую :)

  13. Dimalex 15 июля 2009 at 13:06 Permalink

    а как же работа в браузере IE6/7? У меня 6ка вообще ужас какой показала

  14. Николай 15 июля 2009 at 19:27 Permalink

    Отлично. Безупречный код. Спасибо. С возвращением!

  15. b113 16 июля 2009 at 20:18 Permalink

    Демо под IE8 немного барахлит, а про IE6 вообще молчу. Понятно, что шестые отмирают, но многие клиенты еще требуют. Надо будет колдовать с java

  16. Славик 26 июля 2009 at 3:32 Permalink

    Ну вот как сказать всем пользователям IE, что этот браузер фигня…..

  17. Webdesign 2 августа 2009 at 23:35 Permalink

    работает :)
    Доступно, красиво, практично!!

  18. BassEast 3 августа 2009 at 19:51 Permalink

    о чём вы говорите.. ПОНЯТНОЕ дело IE6 не поддержит, в CSS стоят свойства только для FF/
    Не вижу ничего необычного в карте :) ну только что наглядно удобно.

  19. Miletya 7 сентября 2009 at 0:22 Permalink

    Ой спасибо,как же пригодилось.

  20. Перспективный блоггер 7 сентября 2009 at 8:24 Permalink

    JS в карте действительно не используется – чистый CSS. В хеде подключаются лишь:

    <link rel="stylesheet" type="text/css" media="screen, print" href="slickmap.css" />
    <!--[if lte IE 7]> <link rel="stylesheet" type="text/css" media="screen,print" href="slickmap-ie.css" /> <![endif]-->
    <script src="/mint/?js" type="text/javascript"></script> <!-- stats tracking -->

    И как правильно заметил Димокс исключительно для статистики.

  21. Sergeich 24 сентября 2009 at 15:10 Permalink

    Ну.. не знаю. Лично мне нравятся варианты, когда при просмотре древа видно и сам сайт. А в вашем демо – древо на целый экран.

  22. Lenusha 7 октября 2009 at 1:21 Permalink

    В своих поисках я наткнулся на програмку GSiteCrawler она не смотря на свою бесплатность – работает корректно и помимо генерации карты сайта имеет еще множество приятных моментов. Например, если указать доступы к ФТП – она сама после генерации обновит карту сайта.

    Так-же поддерживается неограниченное количество проектов.

    Теперь о плохом. GSiteCrawler не работает под Vista (и наверное под Win7) если запускать от имени обычного пользователя. Проблему легко решает запуск от имени администратора, но все таки маленька неприятность есть. Зато в остальном – она себя полностью оправдывает.

  23. Если эту штуку кастомизировать — очень даже ничего выйдет.
    Только деревно сайта разработчик развернул не в ту сторону, я бы сделал по-другому.

  24. Железный Майк 20 июля 2010 at 2:05 Permalink

    Во спасибо, сделал сбе карту сайта, для пс будет лучше :)

  25. Kcell 4 сентября 2010 at 20:54 Permalink

    Доступно, красиво, практично…:)

  26. NnpctO 14 ноября 2010 at 17:59 Permalink

    Действительно все гениальное просто. Так и этот код банально прост теперь если я сделаю так ПС не развернутся от моего сайта?

    Эксперименты с картой мне кажется делать можно на начальном этапе развития сайта (на новом) но старый сайт ПС запомнили и все, же это код по которому проходят роботы и тут бац изменение в сайте?!

    Ведь карта сайта это, прежде всего самый главный ориентир для поисковиков. Все нормально теоретически но как бы не получить реиндексацию сайта целиком. А на это, как известно, уходит уйму времени.

  27. DmitrijSuvorov19 1 июля 2011 at 0:44 Permalink

    Линия для производство металлочерепицы в Украине

  28. gold-coin 12 октября 2011 at 11:44 Permalink

    Если честно первый раз вижу чтобы кто-то оформлял карту сайта. Смотрится, конечно, красиво и даже очень, но это же все равно для ботов делается а им какой от этого толк? Им лишь бы поскорее сделать обход по вашему сайту и все.

  29. Рыбачок 21 октября 2011 at 19:46 Permalink

    Подскажите как сделать 6 столбцов. Только, пожалуйста, не отправляйте CSS учить

  30. Andrew Osborne Lampucende 15 января 2012 at 14:39 Permalink
  31. sarayın incisi 27 января 2012 at 10:30 Permalink

    Greetings thanks for great publish i used to be looking for this challenge very last 2 times. I will look for following precious posts. Have fun admin.

  32. cam balkon 28 января 2012 at 19:52 Permalink

    Good a person blog proprietor success weblog post wonderful sharings with this web site always have fun

  33. online müzik 1 февраля 2012 at 4:10 Permalink

    Excellent post. I was checking continuously this blog and I am impressed! Very useful info specially the last part :) I care for such info a lot. I was looking for this particular information for a long time. Thank you and good luck.

  34. Jennifer Macduff morona 1 февраля 2012 at 22:44 Permalink

    По

  35. gizli ilimler 2 февраля 2012 at 1:03 Permalink

    Wonderful goods from you, man. I have understand your stuff previous to and you’re just too fantastic. I actually like what you have acquired here, really like what you are stating and the way in which you say it. You make it entertaining and you still take care of to keep it wise. I can’t wait to read far more from you. This is actually a tremendous site.

  36. turkey hotels 2 февраля 2012 at 8:07 Permalink

    This is really interesting, You are a very skilled blogger. I have joined your feed and look forward to seeking more of your great post. Also, I’ve shared your website in my social networks!

  37. porno izle 2 февраля 2012 at 9:17 Permalink

    Pretty nice post. I just stumbled upon your weblog and wanted to say that I have truly enjoyed surfing around your blog posts. In any case I will be subscribing to your rss feed and I hope you write again soon!

  38. lebenslauf 2 февраля 2012 at 10:01 Permalink

    Thank you for the good writeup. It in fact was a amusement account it. Look advanced to more added agreeable from you! By the way, how could we communicate?

  39. Youtube mp3 çevirici 2 февраля 2012 at 10:24 Permalink

    You really make it seem so easy with your presentation but I find this topic to be actually something that I think I would never understand. It seems too complex and very broad for me. I am looking forward for your next post, I will try to get the hang of it!

  40. Jigolo ilanları 2 февраля 2012 at 11:02 Permalink

    I don’t even know how I ended up here, but I thought this post was good. I do not know who you are but certainly you’re going to a famous blogger if you are not already ;) Cheers!

  41. android 2 февраля 2012 at 11:29 Permalink

    Excellent goods from you, man. I’ve understand your stuff previous to and you are just too fantastic. I actually like what you have acquired here, certainly like what you’re saying and the way in which you say it. You make it entertaining and you still care for to keep it wise. I can’t wait to read far more from you. This is actually a terrific website.

  42. Taciz 3 февраля 2012 at 2:24 Permalink

    Terrific article admin thank you. I located what i used to be looking for here. I’ll review whole of posts in such a day time

  43. pornolar 3 февраля 2012 at 2:42 Permalink

    Greetings thanks for fantastic post i was seeking for this problem previous 2 times. I’ll look for upcoming precious posts. Have pleasurable admin.

  44. african mango 3 февраля 2012 at 4:22 Permalink

    Hello admin excellent article a lot thanks adored this website actually a lot

  45. Submit site 3 февраля 2012 at 7:15 Permalink

    I used to be looking for this great sharing admin a lot thanks and also have nice running a blog bye


Оставить комментарий