Читатели
Онлайн всего: 13
Гостей: 11
Пользователей: 2
Новые пользователи

Новостей: 162 | Комментариев: 1389 | Отзывов: 52 | Блог: 8

К. ГельвецийЧтобы удивиться, нужно мгновение, а чтобы сделать удивительную вещь, нужны годы терпения и упорного труда.К. Гельвеций ©
Rammdrum.com - сайт об ударнике Rammstein - Главная реклама

Что делать, если что-то не работает на сайте?

просмотров 1052 | комментарии (11)

Всем привет, сегодня хочу затронуть очень важную тему, которая касается не только моего блога, как вы уже поняли по заголовку данной статьи, речь пойдёт о проблемах вашего сайта с готовыми решениями html-css и js.

Проанализировав многие сайты в системе uCoz, я выявил ряд закономерностей, по-которым то или иное решение, отказывается работать как надо на вашем сайте:

кривой кодВо-первых кривой код, на сегодняшний день в системе uCoz создано очень большое количество однотипных сайтов, с пометкой "Всё для uCoz", администраторы таких проектов ходят по другим аналогичным сайтам и собирают разные решения для системы, не уделяя времени на работоспособность кода, всё чем они озабочены, так это скопировать код вместе с текстом, вставить к себе на сайт и надеяться, что счётчик посетителей пойдёт вверх, в результате чего мы видим как в коде отсутствуют важные значения, из-за чего после установки такого кода, у вас на сайте может поехать дизайн куда-то в сторону или перестать работать другие решения, а ещё хуже, ваш сайт может попасть в чёрный список поисковых систем, только из-за того, что Вася Пупкин решил прописать в файле js, вредоносный код, наверно многие из вас не раз сталкивались с ситуацией, когда заходя на какой либо сайт, ваш браузер или поисковая система с которой вы зашли на сайт, выдавали предупреждения о том, что эта веб-страница атакует компьютер, из-за чего вы теряете большое количество своих пользователей, согласитесь печально.

Во-вторых отсутствия знаний, вот многие из вас как создают свои сайты в системе uCoz, регистрируют сайт в системе без особых знаний html-css (да разберусь потом, главное чтобы был сайт), ставят тот или иной шаблон который нашли в интернете, устанавливают разные решения с обрывками кода, в результате чего получается каша в кодах и ваш сайт выглядит не так как вы планировали, опять что-то куда-то поехало и исчезло, спрашивается ну и кто в данной ситуации виноват?

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

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

Quote
Установил всё по инструкции, но нечего не работает, отображается только html код, помогите?

1. Иногда бывает так, что тот или иной скрипт может правильно функционировать после того, как вы установите его в начало вашей страницы, перед или после открывающего тега <body> или установите в конец страницы, только перед закрывающим тегом </body>

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

3. Не устанавливайте на свой сайт созданный в системе uCoz библиотеку jquery, так как она автоматически установлена на сайт, несколько библиотек могут конфликтовать между собой.

4. Ни в коем случает не устанавливайте собственные библиотеки joomla на свой сайт.

5. Каждый скрипт того или иного решения стоит устанавливать только один раз и уже в нём проводить все изменения, а не устанавливать один и тот же скрипт, в начало и в конец вашей страницы.

6. Если вы используете в скрипте информер системы uCoz, который планируете разместить только на своём сайте, то прописывайте информер именно системной переменной, а не ссылкой.

7. Многие скрипты в интернете могут работать только со старыми версиями библиотеки jquery, в системе uCoz вы можете сами выбрать какую версию библиотеки включить на сайте.

8. Если на вашем сайте установлено большое количество библиотек и скриптов, то дело может быть в них, так как тот или иной скрипт или библиотека, может конфликтовать с вашим решением, к примеру из-за того, что в файлах js могут быть прописаны одинаковые атрибуты id и class.

HTML-CSS:

Аналогичная ситуация с html-css кодом (прописаны одинаковые атрибуты id и class), к примеру к основной ячейки div, вы присвоили уникальный идентификатор vxod:

HTML
Code
<div id="vxod">Форма входа</div>

и прописали в верхней части css файла, верхний внешний отступ в 10 пикселей и красный фон:

CSS-Code
Code
#vxod {
  margin-top: 10px;
  background: #ff0000;
}

а потом решили установить другое решение, где фигурирует такой же идентификатор vxod, но с другими значениями, к примеру верхний внешний отступ в 100 пикселей и синий фон, данный код установили в нижнею часть css файла:

CSS-Code
Code
#vxod {
  margin-top: 10px;
  background: #ff0000;
}
   
#vxod {
  margin-top: 100px;
  background: #122941;
}

ваш браузер будет отображать ячейку входа с верхним внешним отступ в 100 пикселей и синим фоном, как вы понимаете ваш дизайн основной страницы измениться, данная проблема очень часто встречается в стандартных шаблонах от uСoz, кнопки, поля, формы отправления сообщения, самым правильным решением. будет написать с нуля свой собственный код или прописать в конце каждого значения в css стилях, параметр !important

CSS-Code
Code
#vxod {
  margin-top: 10px!important;
  background: #ff0000!important;
}
Не закрытые символы и теги:

В большинство случаях вы можете забыть закрыть тот или иной парный тег в html коде:

HTML
Code
<div id="vxod">Форма входа<div>

или прописать закрывающие скобки и символы:

CSS-Code
Code
#vxod {
  margin-top: 100px
  background: #122941;

из-за чего тот или иной элемент на вашей страницы, может отображаться не верно или вовсе не будет отображён.

Стоит обратить внимания на значения display:none; которое часто используется в css стилях.

И помните, а лучше запишите, то или иное html-css решение в интернете, пишется для своего собственно DOCTYPА, а ваш DOCTYP может не подходить для этого решения, в результате чего те или иные значения в html-css будут отображаться неверно.

Напоследок:

бесплатные видео урокиВ целом, лучше понять принцип работы html-css самому, для этого скачайте бесплатные видео уроки и выделите на них время, я понимаю, что многие садясь за компьютер хотят проверить почту, личные сообщения в социальных сетях, ответить в icq, поиграть в игры и т.д. с мыслями, что я только пол часика посижу, всё проверю и начну изучать нужный мне материал, в результате всё наоборот, выше написанные действия вас затягивают, желания и времени не хватает, знакомая ситуация?

Если вы сейчас не начнёте изучать нужный вам материал, то через пару лет будете себя винить и жалеть о недостатках времени и даже завидовать вашему соседу Васи Пупкину, который добился в интернете больше вашего, ведь согласитесь, что самым правильным решением будет к примеру изучать в течении 6 месяцев html-css, чем три года методом тыка от балды понимать работу html-css, ведь за эти 3 года вы сможете создать лучший сайт в интернете и благодаря ему заработать хорошие деньги, для себя, своих близких и родных...

Быстрая подписка на Email:

Ваша оценка новости
оценка новости4.7голосов: 14
аватар отсутствует
11 | FreeDom пишет: | 16.03.2012 | 19:35 0
у меня с новой все работает!
10 | БОРадатый пишет: | 23.02.2012 | 18:16 0
Quote
7. Многие скрипты в интернете могут работать только со старыми версиями библиотеки jquery, в системе uCoz вы можете сами выбрать какую версию библиотеки включить на сайте.


В некоторых случаях бывает с точностью до наоборот (плагин jQuery не хочет работать с новой библиотекой).
аватар отсутствует
9 | 14fan14 пишет: | 12.01.2012 | 20:47 0
RuleZ-DM, хорошо пишете
интересная статья)
надо учить html-css
аватар отсутствует
8 | fereost пишет: | 12.01.2012 | 17:37 0
Очень понравилась статья, буду бдительнее ко всему! happy
7 | chernoffo пишет: | 12.01.2012 | 16:24 0
да..прикольно объяснил..доходчиво..) спасибо! v
6 | 3loY пишет: | 12.01.2012 | 15:14 0
На ошибках учаться book
5 | smagloiv пишет: | 12.01.2012 | 09:31 0
Узнаю свои ошибки. Как раз те, что я допускал, когда начал интересоваться сайтостроением. Хорошая статья.
аватар отсутствует
4 | Костя пишет: | 12.01.2012 | 02:19 0
Есть еще такое, правишь код, всё ок. Потом обновил страницу и.... Поэтому всегда перед пправкой код лучше сохранять исходник в тестовом документе.
3 | Foggy пишет: | 11.01.2012 | 23:33 0
Ахах, прикольно) видно, не выдержали ламеров чьи-то нервы laugh
Спасибо за статью, буду кидать ссылку криворуким начинающим)
2 | erudit пишет: | 11.01.2012 | 21:54 +1
В начале знакомства с uCoz сталкивался с некоторыми из вышеперечисленных ошибок, но ошибаются все, а я получил хороший опыт.

Данная статья будет очень полезна новичкам, которые делают свои первые шаги в uCoz и поможет избежать типичных ошибок на начальной стадии развития проекта. up
1-10 11-11
Bihttp:imgЦитатаСodeClose-BBСправкаПревью
200 Обновить
rssrss e-mailtwitter
Выбираем рубрику
Готовые решения на html-css [24]
Ошибки при создании сайта [4]
Немного о юзабилити [9]
Полезные сайты [16]
Это надо знать [15]
Живое интервью [3]
Web решения для uCoz
В целом о uCoz [11]
Форма добавления комментарий [3]
Форма регистрации [0]
Форма входа [3]
Форма Поиска [2]
Вид навигации [5]
Вид комментарий [3]
Вид новостей [1]
Вид Опроса [2]
Вид информеров [10]
Ajax окна [6]
jQuery и JS [25]
Слайдер для uCoz [4]
Разбор полётов uCoz [4]
Shortcodes
Вид Рейтинга [4]
Вид Календаря [3]
Вид Цитаты и кода [2]
Вид Панели BB-кодов [3]
Лучшие пользователи
Аватар RuleZ-DM

RuleZ-DM

Аватар chernoffo

chernoffo

Аватар 3loY

3loY

Аватар Silver

Silver

Аватар erudit

erudit

аватар отсутствует

armenka

аватар отсутствует

Angry

Аватар Skoda

Skoda

Аватар iGosu

iGosu

Обрати внимание
Twitter лента
Система Orphus
Наверх