Перейти к содержимому

Фотография

Автоматизированно узнать где используется CSS


  • Авторизуйтесь для ответа в теме
Сообщений в теме: 8

#1 t01

t01

    Новый участник

  • Members
  • Pip
  • 4 сообщений

Отправлено 28 ноября 2006 - 10:36

Здравствуйте!

Подскажите пожалуйста как можно самое быстрое узнать на каких страницах сайта используются CSS ?

Возможно есть какие-нить специальные программы?

Необходимо протестить CSS но на сайте много страниц и если смотреть каждую, то получится очень долго...



P.S. Еще напишите плиз ваши рекомендации по тестированию CSS. Я знаю только что выключить и проверить как будет выглядеть страница с выключенными.

Спасибо.
  • 0

#2 rlabs

rlabs

    Специалист

  • Members
  • PipPipPipPipPip
  • 660 сообщений
  • Город:Россия, Санкт-Петербург

Отправлено 29 ноября 2006 - 05:17

Как посмотреть: открыть страницу и пропарсить на предмет подключения внешних стилей (<link type="text/css" rel="stylesheet" ... />), встроенных стилей (<style type="text/css">...</style>) или использования в коде атрибутов style="..."

Как протестировать: начать можно с CSS-валидатора. Доступен на http://w3c.org
  • 0

#3 t01

t01

    Новый участник

  • Members
  • Pip
  • 4 сообщений

Отправлено 29 ноября 2006 - 05:40

Как посмотреть: открыть страницу и пропарсить на предмет подключения внешних стилей (<link type="text/css" rel="stylesheet" ... />), встроенных стилей (<style type="text/css">...</style>) или использования в коде атрибутов style="..."


Мой вопрос касается не ручной проверки каждой страницы на сайте, т.к. их там может быть очень много...потребуется несколько часов чтобы все пропарсить.
Есть какой-нибудь более быстрый способ?
  • 0

#4 Ramsey

Ramsey

    Активный участник

  • Members
  • PipPip
  • 110 сообщений
  • ФИО:Смирнов Александр Валерьевич
  • Город:Minsk

Отправлено 29 ноября 2006 - 09:15

Так, а кто тебе мешает написать скрипт в методе OnPageLoad например, который бы парсил код страницы в поисках link type="text/css...
  • 0

#5 t01

t01

    Новый участник

  • Members
  • Pip
  • 4 сообщений

Отправлено 29 ноября 2006 - 10:43

Так, а кто тебе мешает написать скрипт в методе OnPageLoad например, который бы парсил код страницы в поисках link type="text/css...

Просмотр сообщения


так-то можно почти все самому написать....мне интересно есть ли готовые программные средства для таких вещей? никто не знает?
  • 0

#6 Netrat

Netrat

    Новый участник

  • Members
  • Pip
  • 15 сообщений
  • ФИО:Netrat

Отправлено 11 декабря 2006 - 07:51

Разумеется, есть. Называется "F3". :focus:

1. Открываете папку с сайтом
2. Нажимаете F3
3. Пишем "type="text/css" в "Слово или фраза в файле", включаем опцию "Просмотреть вложенные папки"
4. Нажимаете Enter

Просто, не правда ли?
  • 0

#7 t01

t01

    Новый участник

  • Members
  • Pip
  • 4 сообщений

Отправлено 13 декабря 2006 - 07:59

Просто, не правда ли?


Просто если у тебя есть эта папка с сайтом или сайт небольшой по кол-ву страниц.

А если у меня web-система страниц больше 1000, то качать их и делать рутинную работу не просто.
  • 0

#8 Netrat

Netrat

    Новый участник

  • Members
  • Pip
  • 15 сообщений
  • ФИО:Netrat

Отправлено 14 декабря 2006 - 13:25

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

И даже если страницы делаются непосредственно на сайте, никто не запрещает offline-броузером скачать весь сайт и сделать F3 полученной копии.

Ну или зайти на хостинг, который, скорее всего, работает под IIS, и делать F3 там.

Словом, вариантов масса.
  • 0

#9 APC

APC

    Опытный участник

  • Members
  • PipPipPipPip
  • 293 сообщений
  • ФИО:Похилько Андрей Федорович
  • Город:Москва


Отправлено 19 декабря 2006 - 16:04

Поможет Xenu Sleuth
Простая тула, запускаешь обход сайта и потом смотришь, какие страницы ссылаются на твою ЦССку
  • 0


Количество пользователей, читающих эту тему: 0

0 пользователей, 0 гостей, 0 анонимных