Фреймы: быть или не быть?
Итак, чем же полезны фреймы? На самом деле область их применения весьма широка, особенно на сами-знаете-каких-сайтах. Чаще всего окна независимого просмотра можно встретить в виде панели навигации, хотя, признаюсь, что на крупных корпоративных проектах я фреймы не встречал. Этому есть весьма логичное и мудрое объяснение, но разрешите пока этого не касаться. Слышали ли вы когда-нибудь о системе JetProgramms? Это система "эффективной" раскрутки сайта, основанная не на баннернои сети, а на фреймовых включениях. Постараюсь объяснить более популярно. У вас есть сайт, но нет посетителей. Вы идете на сайт JetProgramms и регистрируетесь в системе. Администратор программы подбирает для вас какой-нибудь неудавшийся сайт с посещаемостью 5 человек в месяц и говорит: "Внизу своего сайта вы должны разместить фрейм, в котором будет загружаться тот самый никчемный сайт. А другой сайт разместит фрейм у себя, и там будет загружаться ваше творение". Получается этакая система сайт-в-сайте. Поговорим об ее минусах, потому что плюсы если и есть, то они настолько ничтожны, что о них писать - извращаться...
Отрицательные моменты в системе подобного рода очевидны. Ведь админ крупного, посещаемого сайта, гонясь за новыми посетителями никогда не согласится изуродовать дизайн фреймом такой величины, чтобы в нем поместился ваш сайт. Такой поступок приведет к тому, что проект с фреймом на чужой сайт будет грузиться добрых полтора часа и посетителю искренне плевать, какая запредельно нужная информация там расположена. Он просто нажмет пимпу "Стоп" и уйдет по другой ссылке. Если и дальше разбирать систему JetProgramms, то выйдет, что сие есть один сплошной дефект и вообще первостатейный геморрой. Из этого следует, что необходимо избегать всяческих систем раскрутки, которые тем или иным образом связаны с фреймами. От этого вы скорее всего только проиграете, а потерять посетителей гораздо легче, нежели приманить.
Самая неприглядная особенность любого фрейма, будь-то обыкновенный или встроенный, это длительность его загрузки. Конечно, людей с мощным компьютером такая проблема не волнует - они ее практически не замечают, но необходимо помнить, что таковы далеко не все. Что касается меня, то обоснованное применение фрейма я вижу в следующих ситуациях:
Если вы создаете электронный журнал. Фреймовое разбиение в таком случае будет весьма удобно.
Когда необходимо создать окошко фиксированной величины, к примеру, для обзора новостей или рекламы.
Когда необходимо создать фиксированную панель навигации на странице, как в электронных журналах.
Если хорошенько пораскинуть мозгами, можно придумать еще несколько областей применения фреймов, но, на мой взгляд, случаи, приведенные выше, являются самыми актуальными. И все же фремов нужно остерегаться. С ними невероятно сложно соорудить для сайта достойный дизайн.
Прежде, чем включать на страницу фрейм, нужно 10 раз подумать, нельзя ли обойтись без него? Этот вопрос во многом риторический, потому что без фрейма обойтись можно практически всегда, заменив его банальной, но хорошо организованной таблицей. Конечно, придется попотеть и отказаться от фиксации данных, но результат того стоит, поверьте. Есть одно золотое правило, которого нужно придерживаться и вспоминать о нем, каждый раз, когда в голову приходит слово "фрейм":
Если от применения фрейма страница становится во много раз красивее, но чуть менее удобной, от него нужно отказываться, не задумываясь!!!
Если с типичными фреймами создать хороший дизайн довольно-таки затруднительно, то со встроенными фреймами дело обстоит несколько иначе. С помощью него можно сделать страничку красивее, но... см. золотое правило!!! На этом заканчиваю, но тема далеко не исчерпана! Делайте свои выводы и знайте, что фрейм - дело темное и очень неординарное. Если не хотите потерять ту часть посетителей, которая знает толк в порядочном дизайне и скорости -отказывайтесь от фреймов и помните, что всегда есть иные пути и решения. Такие, как таблицы...
Дайджест новых статей по интернет-маркетингу на ваш email
Новые статьи и публикации
- 2024-11-26 » Капитан грузового судна, или Как начать использовать Docker в своих проектах
- 2024-11-26 » Обеспечение безопасности ваших веб-приложений с помощью PHP OOP и PDO
- 2024-11-22 » Ошибки в Яндекс Вебмастере: как найти и исправить
- 2024-11-22 » Ошибки в Яндекс Вебмастере: как найти и исправить
- 2024-11-15 » Перенос сайта на WordPress с одного домена на другой
- 2024-11-08 » OSPanel 6: быстрый старт
- 2024-11-08 » Как установить PhpMyAdmin в Open Server Panel
- 2024-09-30 » Как быстро запустить Laravel на Windows
- 2024-09-25 » Next.js
- 2024-09-05 » OpenAI рассказал, как запретить ChatGPT использовать содержимое сайта для обучения
- 2024-08-28 » Чек-лист: как увеличить конверсию интернет-магазина на примере спортпита
- 2024-08-01 » WebSocket
- 2024-07-26 » Интеграция с Яндекс Еда
- 2024-07-26 » Интеграция с Эквайринг
- 2024-07-26 » Интеграция с СДЕК
- 2024-07-26 » Интеграция с Битрикс-24
- 2024-07-26 » Интеграция с Travelline
- 2024-07-26 » Интеграция с Iiko
- 2024-07-26 » Интеграция с Delivery Club
- 2024-07-26 » Интеграция с CRM
- 2024-07-26 » Интеграция с 1C-Бухгалтерия
- 2024-07-24 » Что такое сторителлинг: техники и примеры
- 2024-07-17 » Ошибка 404: что это такое и как ее использовать для бизнеса
- 2024-07-03 » Размещайте прайс-листы на FarPost.ru и продавайте товары быстро и выгодно
- 2024-07-01 » Профилирование кода в PHP
- 2024-06-28 » Изучаем ABC/XYZ-анализ: что это такое и какие решения с помощью него принимают
- 2024-06-17 » Зачем вам знать потребности клиента
- 2024-06-11 » Что нового в работе Яндекс Метрики: полный обзор обновления
- 2024-06-11 » Поведенческие факторы ранжирования в Яндексе
- 2024-06-11 » Скорость загрузки сайта: почему это важно и как влияет на ранжирование
Все мы сидим в сточной канаве, но некоторые при этом смотрят на звезды Уайльд Оскар - (1854-1900) - английский писатель |
Мы создаем сайты, которые работают! Профессионально обслуживаем и продвигаем их , а также по всей России и ближнему зарубежью с 2006 года!
Как мы работаем
Заявка
Позвоните или оставьте заявку на сайте.
Консультация
Обсуждаем что именно Вам нужно и помогаем определить как это лучше сделать!
Договор
Заключаем договор на оказание услуг, в котором прописаны условия и обязанности обеих сторон.
Выполнение работ
Непосредственно оказание требующихся услуг и работ по вашему заданию.
Поддержка
Сдача выполненых работ, последующие корректировки и поддержка при необходимости.