Вопрос такой, при просмотре кода страницы мы видим: Drupal из настроек выводит начальный код
"http://www.w3.org/MarkUp/DTD/xhtml-rdfa-1.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="ru" version="XHTML+RDFa 1.0" dir="ltr"
xmlns:content="http://purl.org/rss/1.0/modules/content/"
xmlns:dc="http://purl.org/dc/terms/"
xmlns:foaf="http://xmlns.com/foaf/0.1/"
xmlns:og="http://ogp.me/ns#"
xmlns:rdfs="http://www.w3.org/2000/01/rdf-schema#"
xmlns:sioc="http://rdfs.org/sioc/ns#"
xmlns:sioct="http://rdfs.org/sioc/types#"
xmlns:skos="http://www.w3.org/2004/02/skos/core#"
xmlns:xsd="http://www.w3.org/2001/XMLSchema#">
<head profile="http://www.w3.org/1999/xhtml/vocab">
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<link rel="shortcut icon" href="http://www.mto-market.ru/sites/default/files/favicon_0.png" type="image/png" />
<meta name="Generator" content="Drupal 7 (http://drupal.org)" />
<title>Добро пожаловать на МТО МАРКЕТ | МТО МАРКЕТ</title>
<style type="text/css" media="all">
import url("http://www.mto-market.ru/modules/system/system.base.css?nflb8i");
import url("http://www.mto-market.ru/modules/system/system.menus.css?nflb8i");
import url("http://www.mto-market.ru/modules/system/system.messages.css?nflb8i");
import url("http://www.mto-market.ru/modules/system/system.theme.css?nflb8i");
</style>
<style type="text/css" media="all">
import url("http://www.mto-market.ru/modules/field/theme/field.css?nflb8i");
import url("http://www.mto-market.ru/modules/node/node.css?nflb8i");
import url("http://www.mto-market.ru/modules/search/search.css?nflb8i");
import url("http://www.mto-market.ru/modules/user/user.css?nflb8i");
import url("http://www.mto-market.ru/sites/all/modules/admin_menu/admin_menu.css?nfl...);
import url("http://www.mto-market.ru/sites/all/modules/admin_menu/admin_menu.uid1.cs...);
import url("http://www.mto-market.ru/sites/all/modules/admin_menu/admin_menu_toolbar...);
</style>
<style type="text/css" media="all">
import url("http://www.mto-market.ru/sites/all/themes/mto/css/style.css?nflb8i");
</style>
<script type="text/javascript" src="http://www.mto-market.ru/misc/jquery.js?v=1.4.4"></script>
<script type="text/javascript" src="http://www.mto-market.ru/misc/jquery.once.js?v=1.2"></script>
<script type="text/javascript" src="http://www.mto-market.ru/misc/drupal.js?nflb8i"></script>
<script type="text/javascript" src="http://www.mto-market.ru/sites/all/modules/admin_menu/admin_devel/admin_...></script>
<script type="text/javascript" src="http://www.mto-market.ru/sites/all/modules/admin_menu/admin_menu.js?nflb8i"></script>
<script type="text/javascript" src="http://www.mto-market.ru/sites/all/modules/admin_menu/admin_menu_toolbar...></script>
<script type="text/javascript" src="http://www.mto-market.ru/sites/default/files/languages/ru_CE8rHG8SdbsoUa...></script>
<script type="text/javascript">
<!--//--><![CDATA[//><!--
jQuery.extend(Drupal.settings, {"basePath":"\/","pathPrefix":"","ajaxPageState":{"theme":"mto","theme_token":"ZpTR70tUSda05bFeq2LrESOjqDhn9TbKi0twKrHpKQU","js":{"misc\/jquery.js":1,"misc\/jquery.once.js":1,"misc\/drupal.js":1,"sites\/all\/modules\/admin_menu\/admin_devel\/admin_devel.js":1,"sites\/all\/modules\/admin_menu\/admin_menu.js":1,"sites\/all\/modules\/admin_menu\/admin_menu_toolbar\/admin_menu_toolbar.js":1,"public:\/\/languages\/ru_CE8rHG8SdbsoUaJDQoB1u39FyNzo8MczjxnpjKfKGxY.js":1},"css":{"modules\/system\/system.base.css":1,"modules\/system\/system.menus.css":1,"modules\/system\/system.messages.css":1,"modules\/system\/system.theme.css":1,"modules\/field\/theme\/field.css":1,"modules\/node\/node.css":1,"modules\/search\/search.css":1,"modules\/user\/user.css":1,"sites\/all\/modules\/admin_menu\/admin_menu.css":1,"sites\/all\/modules\/admin_menu\/admin_menu.uid1.css":1,"sites\/all\/modules\/admin_menu\/admin_menu_toolbar\/admin_menu_toolbar.css":1,"sites\/all\/themes\/mto\/css\/style.css":1}},"tableHeaderOffset":"Drupal.admin.height","admin_menu":{"destination":"destination=node","hash":"bdb45c93cdfa80dbb3be59642642e49b","basePath":"\/admin_menu","margin_top":1,"position_fixed":1,"toolbar":{"activeTrail":"\/"}}});
//--><!]]>
</script>
</head>
<body class="html front logged-in no-sidebars page-node" >
<div id="skip-link">
<a href="#main-content" class="element-invisible element-focusable">Перейти к основному содержанию</a>
</div>
И следом идет код из page.tpl.php
<html>
<head>
<meta жорик>
</head>
<body>
<div id="polosa-menu">
<div class="block-menu">
<div class="main-menu">
</div>
<div class="korzina"></div>
</div>
</div>
<div id="header">
<div class="header-left"></div>
<div class="header-center"></div>
<div class="header-right"></div>
</div>
<div id="container">
<div class="content"></div>
<div class="sidebar-right"></div>
</div>
Вопрос такой, а не парит ли поисковик все эти заморочки: два DOCTYPE, два раздела , ну и вообщем всего по два получается. Подключается куча скриптов, которые вроде бы и не учавствуют в процессе.
Вообщем как наладить этот процесс и убрать лишнее из кода? Смотрел на сайте DrupalFly там этот вопрос вроде настроен! Как замутить такое же?
Комментарии
Нынче пятницы по вторникам стали начинаться?
Ещё Экзюпери писал: Если код написан - значит это для чего-нибудь нужно.
Другой поэт пел: Если Вам совсем неймётся...
То есть файл /modules/system/html.tpl.php, который можно скопировать в папку с Вашей темой и уже там его отредактировать.
А на приведённом в пример сайте включёна "Оптимизация пропускной способности" /admin/config/development/performance
ТАГИЛ!!!
Отключите модуль RDF.
Включите сжатие css и js.
А как же быть с
<meta жорик>
? Его то тоже надо как то побороть?Нет, - это тамбовский волк - тебе html
))))
хоть обработчики xhtml (и html) "умеют забивать на ошибки", это не повод дурачиться.
посему, нужно просто убрать мусор из page.tpl.php,
и знать, что для декларации, метаданных, стилей и скриптов, есть шаблон html.tpl.php.
Нет, товарищ Антуан Мари Жан-Батист Роже де Сент-Экзюпери сие не писал )))
Зато он написал, кроме прочего, Планету людей.
Кто не знаком - рекомендую.
Всем спасибо, очень полезная инфа!
Рад, что поднял вам настроение.