от лишнего запроса к картинке избавляемся, зато добавляем кучу кода и 3 костыля вместо одного…
Мне кажется лучше использовать 1 общее, универсальное решение…
По крайней мере до стадии оптимизации проекта
хотя за способы большое спасибо, про (Data:URI) не знал
попробую вечером поковыряться, но вообще-то я так и не вижу никакого смысла выносить шапку из wrap, он же не футер, что бы привесить его сверху не надо изгаляться…
кстати можно его position:absolute; top:0px; left:0px; прибить жестко вне wrap, а контент паддингом ниже отодвинуть
ах вот что вы имеете ввиду, про http ответы я совсем мало знаю, поэтому и не учёл такой в общем то очевидной вещи… да…
проиндексировать можно, это приемлемый вариант, но в нем мне видится целая куча подводных камней, хотя тут надо конкретные ситуации рассматривать пожалуй…
что вы имеете ввиду под кодом? если движок не нашел в базе страницу по запросу, он всё равно выдает index.php со стандартным сообщением и какие у него тайтлы, текст и всё остальное настраивает человек.
в любом случае бОльшая проблема всё равно не в этом, а в запросах по всем ссылкам со страницы источника
ключевые слова «без анализа»
кроме того поиск символов «404» в загаловке страницы зачастую ничего не даст
сейчас вполне себе нормальными считаются такие вещи как «Извините, страница потерялась» «Возможно вы ошиблись» или даже «ой 0_0»
Отличать внутренние от внешних больших проблем не составляет, что серверным скриптом, что клиентским выделить относительный адрес или адрес текущего ресурса и отметить его отдельным классом довольно просто и даже совсем почти не ресурсоёмко.
А вот проверять на дохлость ссылку сложнее, иначе как «постучаться и проверить» вариантов я не вижу, это значит при генерации страницы нам надо дожидаться пока браузер простучит все ссылки. Это дополнительный трафик, лишние запросы практически в никуда, а если ресурс на который мы долбимся висит на дохлом канале…
Кроме того, как отличить страницу 404, которую выдаёт движок, от страницы с правильным контентом без его анализа?..
спасибо за дельные советы по оформлению. до этого я еще ниразу не оформлял свои знания в статьи, поэтому знаю далеко не все нюансы подачи, да и в вёрстке я не суперпупер гений, тоже продолжаю учиться и вот такие замечания очень ценны
1. background:url(data:image/png;base64,iVBORw0KG...);
2. background:rgba(0, 0, 0, 0.5);
3. filter:alpha(opacity=50);
Мне кажется лучше использовать 1 общее, универсальное решение…
По крайней мере до стадии оптимизации проекта
хотя за способы большое спасибо, про (Data:URI) не знал
кстати можно его position:absolute; top:0px; left:0px; прибить жестко вне wrap, а контент паддингом ниже отодвинуть
не выдумывайте лишних сложностей
проиндексировать можно, это приемлемый вариант, но в нем мне видится целая куча подводных камней, хотя тут надо конкретные ситуации рассматривать пожалуй…
в любом случае бОльшая проблема всё равно не в этом, а в запросах по всем ссылкам со страницы источника
кроме того поиск символов «404» в загаловке страницы зачастую ничего не даст
сейчас вполне себе нормальными считаются такие вещи как «Извините, страница потерялась» «Возможно вы ошиблись» или даже «ой 0_0»
А вот проверять на дохлость ссылку сложнее, иначе как «постучаться и проверить» вариантов я не вижу, это значит при генерации страницы нам надо дожидаться пока браузер простучит все ссылки. Это дополнительный трафик, лишние запросы практически в никуда, а если ресурс на который мы долбимся висит на дохлом канале…
Кроме того, как отличить страницу 404, которую выдаёт движок, от страницы с правильным контентом без его анализа?..