网络开发人员仍然使用框架集吗?

时间:2014-08-28 17:24:16

标签: html iframe hyperlink frames

我听到很多人讨厌"框架"和" iframes"要链接到特定页面,这些仍然需要今天的网站吗?例如,http://www.sportsmanager.us/orgmanager/NHYLA.htm 这些是iframe,有没有更好的解决方案呢?#ifess"?这几天最常用的是什么?仍然框架?人们还在使用这样的帧吗?

<frameset cols="85%, 15%">
  <frame src="URL OF FRAME PAGE 1 HERE" name="frame_1">
  <frame src="URL OF FRAME PAGE 2 HERE" name="frame_2">
  <noframes>
    Text to be displayed in browsers that do not support frames
  </noframes>
</frameset>

还是更好的选择?

5 个答案:

答案 0 :(得分:2)

  • 今天仍然需要这些网站吗?
    不,他们不是需要。虽然浏览器仍然支持它。

  • 有没有更好的解决方案呢“iframes?
    我不会说“更好”,但有其他选择......在HTML 5中你有一些方法。请参阅Alternative to iFrames with HTML5

  • 这些天最常用的是什么?
    我相信大多数人仍然会去iframe,但从未见过任何研究......

  • 仍然是框架?人们还在使用这样的帧吗?
    不是。大多数开发人员(如果不是全部)很久以前就放弃了frameset ......

真的,这只是你想要实现的目标,尽管被认为是“总是更好”才能寻求最新的技术....(例如HTML5)

答案 1 :(得分:0)

今天不经常使用框架。一个问题是,在框架中导航不会改变URL。因此用户无法链接到特定页面。 在许多网站上使用iframe来嵌入像facebook按钮这样的第三方工具。

答案 2 :(得分:0)

框架的主要目的是将页面分成不同的块,这样您就可以在需要时更新页面的某些部分。此外,它还允许您包含第三方页面,小部件......它们不再使用,最好避免使用它们,因为有更好的方法可以实现相同的功能。简短的回答是AJAX ......

答案 3 :(得分:0)

使用框架的原因是为网站维护某个模板,之所以产生仇恨是因为一旦浏览网站就无法保留浏览器历史记录。因此,如果您想为该页面添加书签或将该页面的链接发送给其他人,他们就不会看到您所看到的内容。

如果要保留某个模板,则应使用框架来开发网站。查看内容管理系统(CMS),例如Wordpress,或简单的PHP

的index.php:

<?php
include('header.php');

    your content here

include('footer.php');
?>

的header.php:

<?php

    <html>
    <head><title>Title</title></head>
    <body>
    <div id="header"><h1>header content</h1></div>
    <div id="sidebar">
        <span>sidebar content</span>
    </div>
?>

footer.php:

<?php

    </body>
    </html>

?>

然后你需要添加样式以使其看起来像标题和侧边栏

答案 4 :(得分:0)

在我看来,框架非常出色,是的,虽然存在一些弱点,但是由于要四处导航并且不必每次都重新加载菜单,因此无法击败它们。它们的消亡是由于其他技术无法处理它们。是外面的压力使他们离开了。真可惜,AJAX和CSS取代了它们,但效果却不如预期。