Коля Дубр

Коля Дубр
Рейтинг
153
Регистрация
02.03.2005
Должность
NetCat
Интересы
cms, музыка, лингвистика

viasat, отставить флуд ;)

Кстати, хочу заметить, что результаты валидации упомянутым расширением частенько отличаются от результатов http://validator.w3.org/ , хотя вроде как Tidy был разработан непосредственно W3C. Причем и то, и другое иногда противоречит спецификации.

ALEXRAW:
желательно на русском

Гхм, если вы непосредственно кодер - поверьте, жизнь заставит обзавестись базовым английским. Если не кодер - вы и на русском не все поймете =) Так или иначе, локализованных версий не видел.

Mmonger:
использую Zend - крайне удобная IDE

Не первый раз уже слышу хорошие отзывы об этой штуке. Однако, сам пару раз пытался разобраться, да и забил, мне он показался тяжеловатым, а всяким наворотам типа отладчика я сходу не смог применения придумать =) Если не секрет, с какого масштаба проектов использование Zend становится актуальным?

VadD:
PSPad

Да, вещица достойная, когда-то юзал. Из плюсов - набор замечательных конверторов, для некоторых аналогов так и не нашел, шустро работает, приятный интерфейс. Из минусов - насколько помню, отсутствие code folding и не очень внятная работа с XML-образной разметкой.

Кстати, такой вопрос. А кто-нибудь знает более-менее мощные редакторы, у которых подсветка кода основана на colorer (как в FAR или bred3)? Все редакторы, которые знаю, по качеству подсветки синтаксиса тому же bred3 очень сильно уступают. Ну например, для XSLT в бреде есть схема подсветки, учитывающая, у какого элемента какие атрибуты допустимы. А в других (ну, кроме специально заточенных под XML) - в лучшем случае получается просто задать список доступных атрибутов.

The WishMaster:
Количество ссылок - тем более

Вы, кажется, запутались в терминах. Подозреваю, под "внешними ссылками" подразумевались входящие.

Кроме факторов, перечисленных IndexSa и описанных в упомянутой работе Сергея, на ранжирование весьма ощутимо влияет набор фильтров, о которых известно куда меньше. Они в основном корректируют действие факторов 1 и 3 (т.е. статического ранга и ссылочного), как бы отбраковывая часть ссылок как неестественные, понижая коэфициент их значимости. До определенного времени непот-фильтр накладывался вручную, теперь же считается, что это делает алгоритм. На какие параметры он при этом ориентируется - я лично сказать затрудняюсь.

wolf:
а по эвристическому алгоритму, находящем общие детали на сайтах

Да уж, стараешься, постигаешь философию CSS-дизайна... а потом тебя хрясь эвристическим алгоритмом по башке! Я просто в данный момент как бы клепаю сеточку, с дорогущими по нынешним меркам дизайнами (аж 70 баксов за штуку, ясно, что это не просто "вариации на тему"), при этом верстка сводится к орудованию фотошопом и файликом style.css ;) Надо бы генератор HTML-мусора набросать, а то отловит меня эвристический алгоритм, и хана моему поисковму спаму ;)

Значит так. Если Вам нужен программист, и Вы готовы ему платить - создавайте топик в разделе "Работа", предварительно ознакомившись с его правилами. В частности, заказчик обязан указывать сумму, которую он готов выложить за проект.

Если Вы хотите найти скрипт бесплатно, воспользуйтесь поиском. Вопрос поднимался не то что сто раз, а тысячу, если не миллион.

За серию апов награждаю предупрежденим. Тему закрываю.

Не знаю, как в IE, в Mozilla методу replace можно передавать функцию в качестве аргумента. Получится примерно так:


<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<meta name="generator" content="HTML Tidy, see www.w3.org">
<script type="text/javascript">
function parseTbl() {
var tbl = document.getElementsByTagName('table')[0].innerHTML;
tbl = tbl.replace(/<td([^>]*?)>/gi, function(all, atts) {
var spans = atts.match(/(?:rowspan|colspan)[\s]*=[\'\"]?[\d]+[\'\"]?/gi);
return "<td " + ((spans) ? spans.join(' ') : '') + ">";
});
alert(tbl);
}
</script>
<title>
</title>
</head>
<body>
<table>
<tr>
<td colspan="2" class="terer" height="33px;" rowspan=3>
asdsd
</td>
<td>
asd
</td>
<td class="23" rowspan='42424'>dfdfdf</td>
</tr>
</table>
<input type="button" onClick="parseTbl()" value="go" />
</body>
</html>

Тестил только во ФФ2.

Logistic, раз уж на откровения потянуло - огласите и стоимость контракта, для полной ясности ситуации =)

Юзаю jEdit. На днях разобрался, как в html-файлах включать автозакрытие тагов (а-ля XML-режим), и при этом избавиться от надоедливой подсветки ошибок (т.к. HTML - это не XML, парсер сильно ругается). Раньше эта фича экономила где-то 30% времени при верстке XSLT, теперь еще и верстка макета на ура идет. Очень радуюсь =) И всякой такой приятной мелочи в jEdit'е уйма. При этом в нем же можно без проблем редактировать почти все исползуемые в веб форматы - php, javascript, css, etc. Из минусов (хотя, это дело вкуса) - отсутствие русификации. Подсветка синтаксиса менее хитроумная и гибкая, чем в colorer-based редакторах (типа того же bred3). Настройка много времени занимает, если не знаешь, что куда щелкать =)

Ага. Я тут придумал аццкий запрос. Это знак. Надо спать идти =)

Чего и всем желаю ;)

Опять веселуха по "перу" =) Уже было такое. Что характерно, до этого показывал 300К в "запросах за месяц" (т.е. рассчитывал по "праву"). Теперь "запросы за месяц" и вес в переколдовке похожи на правду, зато выдача - красота =)

Всего: 1529