Kolyaj

Kolyaj
Рейтинг
69
Регистрация
28.03.2006
pivz:
повисли намертво все 3 версии проги

А там что, генерирование производится не в отдельном потоке? 😮

Если бы не было СЕО, и тех, кто создает сайты исключительно для прибыли, то выдача у ПС была бы идеальной, т.к. никакие левые ссылки, сателиты, каталоги (которые для ПС), дубли контента, дорвеи в конце концов не мешали бы делать ее такой.

У строк есть метод toLowerCase.

Что-то мне подсказывает, что в любом случае исходник будет не XHTML, т.к. браузеры (по крайней мере FF) все равно преобразуют его в нормальный HTML. В частности если взять любую валидную страничку и посмотреть генерируемый код (не исходный), то все закрывающие слэши у одиночных тегов (img, meta, link) будут удалены.

goox,


$a = array(
'1' => array('1a', '1b'),
'2' => array('2a', '2b', '2f'),
'3' => array('3a', '3b', '3c', '3e')
);

function callback($matches) {
global $a;
$match_array = $a[$matches[1]];
return $match_array[array_rand($match_array)];
}

$content = preg_replace_callback("/(" . implode("|", array_keys($a)) . ")/", "callback", $content);
Ugnich Anton:
2Kolyaj: "вытаскивает", а не "выполняет". Из последней строки вытащит "www.yandex.ru" и перейдет по ссылке.
Хотя, говорят, уже и простые скрипты выполняет...

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

Ugnich Anton:
1. Точно известно, что URL из JavaScript некоторые боты (Google, например) достают и переходят по ним.

Только вот интересно, какое подмножество языка он реализует. Например, сможет ли такое распарсить


<html>
<head>
<script type="text/javascript">
function AbstractLink() {
this.show = function(href, text) {
document.write('<a href="' + href + '">' + text + '</a>');
};
}
function Link(href, text) {
this.show('http://' + href, text);
}
Link.prototype = new AbstractLink();
</script>
</head>
<body>
<script>new Link('www.yandex.ru', 'Yandex');</script>
</body></html>
Ayavryk:
В CSS можно определить альтернативные стили для броузеров с отключенной графикой?

В данном случае пожалуй без JS никак.

Разве что текстовое содержимое не сдвигать за пределы элемента, а накрывать картинкой.

В случае когда текст в HTML и на картинке совпадает, никакого скрытого текста нет. Какой же он скрытый, если пользователь его видит, просто на картинке.

Ayavryk:
если не разбираться в работе js

А зачем здесь JS? Это CSS-ом прекрасно делается.

ИМХО, бана быть не должно, клоакинга в данном случае не вижу, и ПС и пользователям показывается одинаковый заголовок.

Всего: 1025