Лучшие практики... Что следует использовать - iframes или ajax
Я только начинаю свою карьеру в качестве веб-разработчика. Я заметил много писем о фреймах, и они кажутся довольно опрятными (простите за венозный пузырь). Тем не мение...
Мои инструкторы всегда недовольны использованием рамок. Есть ли разница между frame /frameset и iframes? Должны ли они быть настолько негативными в своих взглядах? Должен ли я игнорировать iframes (как они предлагают) и начать изучать ajax?
Я сосредоточен на передовой практике.
1 ответ
Наборы кадров полностью отличаются от iFrames. Наборы фреймов разделяют "страницу" с набором элементов, которые содержат контент, полностью отделенный друг от друга. Это уничтожает возможность действительно создавать закладки для чего угодно, кроме самого набора фреймов, если только вы не "просматриваете содержимое фрейма". (Откровенно говоря, они все еще существуют в целях исторического сохранения)
IFrames - это просто поддерживаемая оболочка, которая находится на любой html-странице, содержащей информацию с другой страницы... будь то локальная или абсолютная ссылка. Так что, если вы хотите поместить главную страницу 'http://theonion.com' в оболочку div на какую-нибудь случайную страницу... вы могли бы...
Что касается передового опыта, я действительно не могу представить много причин для его использования. Если вы действительно хотите показывать контент из других мест в эти дни, вы можете получить его разными способами.
С точки зрения iframes & ajax... ну... по мере продвижения вперед в вашей карьере... постарайтесь не ссылаться на них в одном предложении как на какое-либо отношение друг к другу.
= 2 цента...