[Ликбез]

Форма входа
Логин:
Пароль:

Меню сайта


Скрипты и коды для юкоз - Форум аццкого кодера » Если вы пришли за помощью, то Вам сюда... » Оптимизация сайта под большинство браузеров

Оптимизация сайта под большинство браузеров
[1] likbezz [13.07.2010, 06:36]
Про конкретные сайты - лучше создать новые категории.....

Quote (Info)
Кросс-браузерность - свойство сайта отображаться и работать во всех популярных браузерах идентично.
Под идентичностью понимается отсутствие развалов верстки и способность отображать материал с одинаковой степенью читабельности.
Понятие «кроссбраузерность» очень часто путают с попиксельным соответствием, что на самом деле является разными понятиями.

Quote (Info)
Этот термин начали использовать во время браузерных войн, происходивших в конце 90-х годов.
В этом контексте термин относится к сайтам, которые работают как в Internet Explorer, так и в Netscape Navigator.
В то время производители стали внедрять собственные функции для браузеров, что привело к некоторым особенностям отображения и концептуальным различиям в работе.
[16] =brat= [13.07.2010, 06:38]
likbezz,

Quote
Нет, реклама - не влияет - она как-то мимо ... ヅ

Ну не скажы...реклама тоже своё дело делает....но её можно закрыть...а вот админбар....
хотелось бы что б не влияло ни то ,ни другое

Ты это...если сможеш....выручи...об остольном мы договоримся

И открой секрет -как ты ДОКТАЙП определяешь...(просто....в двух словах...) wink

Добавлено (07.07.2010, 02:00)
---------------------------------------------
И ещё одно хочу спросить....
Смотри...этот звуковой эффект при наведении мыши работает токо в ИЕ.....

Quote
<HEAD><bgsound src="#" id=music loop=1 autostart="true"></HEAD>

<BODY><a href="сайт" onMouseOver="document.all.music.src= 'AUDIO1.mid'">Композиция </a></BODY>

Как его заставить работать в остальных?

[17] likbezz [13.07.2010, 06:39]
=brat=,
Quote (=brat=)
Ну не скажы...реклама тоже своё дело делает....но её можно закрыть...а вот админбар....

... ヅ ...
А что «админ бар» - тоже закрыть можно. ....
Например вот так:

...
Или вообще - кнопку вывести ... ツ ... или при загрузке страницы организовать функцию .... ヅ - что бы вообще - на автомате закрывалась .... ヅ
Вариантов - немерено. Если уж на то пошло ....
Да и рекламу, таким же «макаром» закрывать можно - вот только насколько это чревато - я не в курсе - не испытывал судьбу ... ещё ... ヅ

Вот, напримар скрипт закрывающий, скрывающий,, если уж быть точным, админ бар:

Quote (JS)
<script type="text/javascript">
$(document).ready(function(){
// Start DocumentReady
document.getElementById('puzadpn').style.display='none';
// End DocumentReady
});
</script>

А насчет рекламы ... чет я не задумывался - я просто её не вижу - стоит надстройка «Adblock Plus» - скрывает всю рекламу, банеры и прочее, если включена.

Я даже счетчиков своих не вижу ... ヅ
Советую ...

Quote (=brat=)
Ты это...если сможеш....выручи...об остольном мы договоримся

.... Тыж понимаешь - это весь твой - придётся «разобрать» ... - а это время - будет время - сделаю ... ヅ

Quote (=brat=)
Смотри...этот звуковой эффект при наведении мыши работает токо в ИЕ.....

... ヅ ...
А оно тебе надо?
Потому что bgsound нестандартный тег, который поддерживается только IE и Оперой. В Опере скрипт работать не будет, вот и остается только IE. ...ヅ
Если по-быстрому, то только через флеш.
Создать флешку 1x1px - в ссылку и при наведении - проиграть ....

Типа вот так: (только при наведении)
(Сначала - кликни - это удалённый файл)


© Яндекс

Quote (=brat=)
Как его заставить работать в остальных?

Самое правильное решение - Flash - маленький, кроссбраузерный, полностью настраиваемый .... Если тебе это на самом деле нужно ....

Flesh

Прикрепления: 6975819.png (16.8 Kb) · 4427135.png (8.7 Kb)
[18] =brat= [13.07.2010, 06:39]
likbezz,
Да рекламу резать можна...но не у всех стоит «Adblock Plus»
И она мне как бы по барабану....еслиб дез не портила...
Выход...
Либо свентить голову с телом...либо сделать так :
Quote
при загрузке страницы организовать функцию .... ヅ - что бы вообще - на автомате закрывалась .... ヅ

что меня тоже интересует (опеши если не трудно-может комуто пригодится) просто интересует твоё решение....
но...если рекламу закрыть авто ,то её никто не увидит,а это попадает под
Quote
4.1.6. Не скрывать изображение копирайта Исполнителя со страниц веб-приложений и не препятствовать показу автоматического рекламного баннера какими-либо способами.

Канечно аккаунт не удалят ,но непреятности могут быть в виде временной блокировки...
А скрыть админ панель можно ещё так
Code
<style>#puzadpn {display:none}</style>

А так и рекламу спрятать мона
Code
<SCRIPT LANGUAGE="JavaScript">    
var div = document.getElementsByTagName('div')[0].style.display='NONE';    
var div = document.getElementsByTagName('div')[1].style.display='NONE';    
div.innerHTML = '';    
</script>

Скрипты не мои....
Но всётаки мне больше по вкусу этот вариант
Quote
свентить голову с телом

и да будет воля Исполнителя

Добавлено (08.07.2010, 22:04)
---------------------------------------------
И прочитав вот это

Quote
Не скрывать изображение копирайта

Сразу задам вопрос:
-Возможно ли перенаправить пользавателя при кликанию на $POWERED_BY$ скажем так на главную сраницу своего сайта?
Ведь это не запрещается правилами...да?
и также и с рекламой можно сделать
СПС smile


Сообщение отредактировал =brat= - Четверг, 08.07.2010, 22:09
[19] likbezz [13.07.2010, 06:39]
=brat=,
Quote (=brat=)
Выход...
Либо свентить голову с телом...либо сделать так :

нет, просто фон позиционировать от «relative» элемента, но такого, который не влиял бы на позиционирование всего остального ... вот это и самое трудное - найти или создать новый ....

Quote (=brat=)

Quote
при загрузке страницы организовать функцию .... ヅ - что бы вообще - на автомате закрывалась .... ヅ

что меня тоже интересует (опеши если не трудно-может комуто пригодится) просто интересует твоё решение....
но...если рекламу закрыть авто ,то её никто не увидит,а это попадает под

ヅ Вот именно.
А решение - простое, как ... как плевок в стену.
При загрузке - имитировать клик по кнопке - закрыть .... ヅ ... Что проще то?. Тут и и писать то нечего. К тому ж, готовых решений наверняка хватает, чтобы не изобретать велосипед.

Quote (=brat=)
-Возможно ли перенаправить пользавателя при кликанию на $P0WERED_BY$ скажем так на главную сраницу своего сайта?

... Элементарно ....

Quote (Html)
<span id="PoweredBy"><!--StartPoweredBy-->$P0WERED_BY$<!--/EndPoweredBy--></span>

Quote (JS)
<script type="text/javascript">
$(document).ready(function(){
// Start DocumentReady
$('#PoweredBy a[href^=http://]').click(function(){
window.open('http://likbezz.ucoz.ru/');return false
});
// End DocumentReady
});
</script>

Где:
#PoweredBy - ID элемента, который мы запаковали $P0WERED_BY$ - дабы отсеять лишнее ...
window.open('http://likbezz.ucoz.ru/');return false; - Куда отправляем при клике ... Здесь - на главную ...

Quote (=brat=)
Ведь это не запрещается правилами...да?

Не уверен .... А что? - очень мешает? ... ヅ
[20] =brat= [13.07.2010, 06:39]
likbezz, смотри:
если добавляем это
Code
<span id="PoweredBy"><!--StartPoweredBy-->$P0WERED_BY$<!--/EndPoweredBy--></span>

получаем это
Quote
В шаблоне не найден обязательный код $POWERED_BY$

sad почему?....

Quote
Quote
Ведь это не запрещается правилами...да?

Не уверен .... А что? - очень мешает? ... ヅ

да не...просто так спросил

[21] likbezz [13.07.2010, 06:39]
=brat=,
Quote (=brat=)
получаем это
Code
В шаблоне не найден обязательный код $POWERED_BY$


Чё за пурга - сам лично проверял - всё работает.
И отправляет аккурат на мою главную .... Проверено до того как выложено. Не проверенные вещи - не выкладываю. Либо пишу «наверно ...»
Ты что-то видимо не правильно делаешь ...
Ты его надеюсь не в комментарии вставляешь? .... biggrin

Flesh

[22] =brat= [13.07.2010, 06:39]
likbezz,
Quote
Ты его надеюсь не в комментарии вставляешь? .... biggrin

Твоё чуство юмора я всегда ценил....тем болие,что тежело его сохранить когда тебя достают тупыми вопросами...но тебе получается.....
теперь по сути...
пробывал поставить на другом сайте-не приняло
чтоб подтвердить мои слова-попробуй заиди и поставь на мой сайт это...
Quote
<span id="PoweredBy"><!--StartPoweredBy-->$P0WERED_BY$<!--/EndPoweredBy--></span>

надеюсь пароль помниш?


Сообщение отредактировал =brat= - Воскресенье, 11.07.2010, 18:19
[23] likbezz [13.07.2010, 06:40]
=brat=,

Случайно наткнулся я тут на инструкцию, по админ бару.
Кажется ты спрашивал о легальности сокрытия его. Так вот, отрывок с официального блога юкоз:

Quote (Inkvizitor)
IV
Несколько нестандартных решений.
Многие жалуются на то, что на некоторых страницах админ-бар мешает нежели помогает управлять сайтом, а отключить его никак нельзя; для таких случаев можно воспользоваться знаниями html и css и скрыть админ-бар с нужных страниц в ручную; те, у кого не хватает знаний для этого, найдут решение здесь.
Админ-бар заключён в div с id="puzadpn" , грех этим не воспользоваться. По этому мы воспользуемся и в head нужной нам страницы впишем небольшой код:
Code
<style> #puzadpn {display:none;} </style>

сохраняем и как результат на странице админ-бара мы больше не увидим. Ещё один совет по поводу того, как убрать не нужные кнопки с полоски админ-бара (для тех кому нужно допустим от модераторов скрыть кнопку управления дизайном (запретить в правах группы это одно, а убрать кнопку полностью, это другое, зачем она будет глаза мозолить если редактировать дизайн и так нельзя?)). Каждая "кнопочка" на полоске админ-бара имеет id = admBarP1, admBarP2, admBarP3 и так далее. Допустим, как уже говорилось выше, нам нужно скрыть пункт управления дизайном от модераторов, смотрим исходный код админ-бара, "дизайн" имеет id="admBarP3", в шаблоне каждой страницы в head пишем:
Code
<?if($GROUP_ID$="3")?> <style> #admBarP3 {display:none;} </style> <?endif?>

сохраняем, заходим на сайт как модератор - вкладки "Дизайн" не видим, дело сделано. Думаю два примера в этом пункте хватит чтобы показать что если есть голова на плечах, то изменить под себя можно даже то, чего изменить нельзя; учите html, css разбирайтесь в шаблонах, и будет Вам счастье.
Инструкцию составил: Inkvizitor

Quote (=brat=)
чтоб подтвердить мои слова-попробуй заиди и поставь на мой сайт это...

.... ヅ ....
Да, без проблем.
!!! Внимание. Не забудь убрать !!!

Я бы на твоём месте, немного переделал, и запихнул бы $P0WERED_BY$ в твой глобальный блок $GL0BAL_NIZ$ ...
Но, это ты уж сам ...
Сам код:

Code
<li class="right_separator"><span id="myPoweredBy">$POWERED_BY$</span></li>

Скрипт - в $GL0BAL_NIZ$ - внизу ...

... ヅ ...

Кстати, запихнул в коментарии и админ бар:

Code
<?if($GROUP_ID$='4' or $MODULE_ID$='index')?>$ADMIN_BAR$<?else?><?substr($ADMIN_BAR$,0,0)?><?endif?>

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

А, ну так всё встало отлично ... ヅ

Не забудь удалить ...

Flesh

[24] likbezz [13.07.2010, 06:40]
=brat=,
Нашёл решение против сползания фона при наличии админ баре.

Проверил только на Мозиле, Ие, хроме и опере ... в остальных - лень ... Сам глянешь ...

С тебя - причитается ... ヅ

Оригиналы картинок:
http://s42.radikal.ru/i096/1007/ba/52ce3bbe9710.png

Flesh

Прикрепления: 8039569.png (211.9 Kb)
[25] =brat= [13.07.2010, 06:40]
likbezz,
Спасибо конечно за помощь....выручаешь как никто....
Quote
С тебя - причитается ... ヅ

Не вопрос....для хорошего человека ничего не жалко...тока завтра ....щас отпишусь и спать ...с утра на работу...
и спс за оптимизацию админ бара
Code
#puzadpn{position:relative!important;}

тока выкладывай свои подправки на форуме ....вдруг народу пригодится....не будут лишний раз мозги парить....а если что-сошлёшся...(это я так....не суди...)
ещё плиз,сделай чё нибудь с рекламой...ато портит всю малину...
к стати-
Quote
Code
<?if($GROUP_ID$='4' or $MODULE_ID$='index')?>$ADMIN_BAR$<?else?><?substr($ADMIN_BAR$,0,0)?><?endif?>

- То есть, для пользователей не из группы администраторы - его не видно.

у тебя просто режыт рекламу...и не видно...за то на его месте стоит реклама хоста sad
но эту затею оставим...мы его (ад.бар+рекламу) не будем убирать-пусть будет...просто надо сделать так чтоб не портило дезайн
С ад.баром решено...остаётся реклама....попробывал методом тыка-ничего...остается надежда на тебя....
Пока...спасибо....до завтра...


Сообщение отредактировал =brat= - Вторник, 13.07.2010, 02:35
[26] likbezz [13.07.2010, 07:07]
=brat=,
Quote (=brat=)
ещё плиз,сделай чё нибудь с рекламой...ато портит всю малину...

... А ты в курсе, что за это можно «по шапке получить»? ... ヅ

Убрать-то можно, вот стоит ли? - это вопрос.

Может проще оплатить? чем ждать блокировки сайта, а? ... ヅ

Flesh

[27] =brat= [13.07.2010, 21:29]
likbezz,
да нет...ты не понял....убирать не надо...пусть будет...тока чтоб в его присутствии дезайм не сползал...
я так понимаю что его нато также позиционировать как и админбар....
тока у меня пока не получилось sad
[28] likbezz [14.07.2010, 07:13]
=brat=,
Quote (=brat=)
да нет...ты не понял....убирать не надо...пусть будет...тока чтоб в его присутствии дезайм не сползал...
я так понимаю что его нато также позиционировать как и админбар....
тока у меня пока не получилось sad

Скриншот, как «сползает» - так как у меня ... ヅ ... не сползает... ヅ ... Или я не туда смотрю ... ヅ

Вот как у меня:
Мозилла:

MSIE

Оригиналы картинок:
http://s46.radikal.ru/i112/1007/e5/c0370b96d3c7.png
http://s45.radikal.ru/i107/1007/0b/71812f3b669b.png

Flesh

Прикрепления: 0301907.png (41.7 Kb) · 6967460.png (40.2 Kb)
[29] likbezz [14.07.2010, 07:27]
... Блин, надо скрипт поправить .... ヅ ...
На картинке - правой клавишей - открыть в новом окне .... .... biggrin
[30] =brat= [14.07.2010, 21:46]
likbezz,

Quote
Скриншот, как «сползает» - так как у меня ... ヅ ... не сползает... ヅ ... Или я не туда смотрю ... ヅ
Вот как у меня:

а так у меня...во всех браузерах


Полная версия сайта