问题标签 [html5boilerplate]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
jquery-mobile - jQuery Mobile 和 HTML5 样板
有谁知道让 jQuery Mobile 仅在具有特定屏幕分辨率的页面上加载的方法?如果有人从桌面/笔记本电脑浏览器查看页面,我不希望加载 jQuery Mobile,因为我想使用 HTML5 样板。
例如,如果有人从他们的 iPhone 访问我的页面,我希望 jQuery Mobile 使用我创建的主题来格式化网站,但如果他们从桌面查看它,我不希望 jQuery Mobile 添加所有额外的标签和东西。
谢谢
javascript - 如何在子目录中添加crossdomain.xml
跨域策略文件的规范说您可以crossdomain.xml
通过使用X-Permitted-Cross-Domain-Policies
标头将文件放在根目录之外。究竟是如何做到这一点的?我想将crossdomain.xml
文件放在子目录中(我无权访问根目录)。这是来自规范的第 11 页:
当客户端需要策略文件时,它们默认查看根目录。域应始终托管主策略文件以执行其预期的元策略。如果客户端被指示加载主策略文件以外的策略文件,客户端仍然必须检查主策略文件以确保由主策略文件定义的元策略允许使用最初请求的策略文件。
如果没有主策略文件,则由客户端执行默认行为。与完全依赖于元策略的主策略文件不同,客户端还可以决定检查
X-Permitted-Cross-Domain-Policies
文档中的标头以指定元策略。除了在 allowed-cross-domain-policies 中可接受的值之外,此标头还可以使用 none-this-response 的值来指示当前文档不应用作策略文件,尽管有其他标头或其内容。非主策略文件只能授予对其自己目录或子目录中数据的访问权限。
css - 如何将 HTML5 Boilerplate 与 Twitter Bootstrap 正确集成?
在我的 Play 2.0 项目中,我已经集成了 Bootstrap(因为文件较少,Play 可以即时编译它们)但现在我找到了 Boilerplate,我认为使用它也是一个好主意。
经过一番谷歌搜索后,我发现了这个: http ://www.quora.com/Is-Bootstrap-a-complement-OR-an-alternative-to-HTML5-Boilerplate-or-viceversa
所以,看起来集成应该是可能的,甚至有 2 个项目试图做到这一点。唯一的问题是他们做的事情完全不同,我不确定哪一个是正确的。
当前状态下的https://gist.github.com/1422879似乎只是忽略styles.css
了来自样板的文件。它已重命名为h5bp.css
,但我看不到h5bp.css
任何地方都包含在内。
另一方面,https://github.com/elgreg/html5-boilerstraph5bp_normalize.css
两者都使用,只是将 styles.css 文件分成两部分(并且styles.css
,bootstrap.css
包含在它们之间)。但是这种方式在 Boilerplate 和 Bootstrap 之间不存在冲突吗?
所以我有点失落。在这种情况下,正确的做事方式是什么?
html - 如果我在我的页面上添加 ' ' 有什么副作用吗?
如果我们喜欢 Chrome 而不是 IE(我的情况就是这样),HTML5Boiler plate 建议我们把它放在我们的 HTML 页面中
我们都明白它是如何工作的。如果用户使用的是 IE,但它还安装了 Chrome Frame,则 Chrome Frame 将用于运行页面(执行我的 js 时可能要快得多)
问题:是否有任何“坏”的副作用?
为什么我不应该添加该片段的任何特殊原因?
谢谢
javascript - 如何仅使用外部文件编写 javascript 代码
使用 HTML5 Boilerplate 时,会给您一个 script.js 文件,并且 jquery 文件都在正文之后加载。
我如何知道何时为特定页面调用特定代码?例如。如果/maps
我想动态加载谷歌地图,如何在不将其放在页面上并使用script.js
文件而不为所有页面加载地图的情况下完成此操作?
基本上,当我的页面中没有任何脚本时,我如何构建我的代码?我如何知道为特定页面调用什么代码?
ant - HTML5 Boilerplate 通过 file.exclude 忽略文件夹
大家好,我刚刚用 HTML5 样板设置了我的构建脚本。
我的站点根目录中有几个文件/文件夹,我不想将它们复制到发布文件夹中。我在 project.properties 中设置了 file.exclude 如下:
file.exclude = .settings、.buildpath、.project、测试、php_errors.log
这适用于列表中的文件(.buildpath、.project、php_errors.log),但不适用于文件夹(.settings 和测试)。
有人能告诉我如何防止这些文件夹被复制到我的发布文件夹吗?
谢谢。
flash - crossdomain.xml 中最严格的策略是否等同于根本没有?
我可以在我的服务器日志中看到 [mydomain]/crossdomain.xml 的一些 http 404
我想知道是否因此添加此文件并将其配置为具有最严格的策略。即:(取自 html 5 样板文件)
就等于没有吗?
我发现与跨域误导有关的 http 404 错误,因此我想摆脱它们,以便更有效地识别真实错误。
ant - HTML5 Boilerplate - 处理多个 CSS 文件?
我有一个使用 html5 样板构建的 Web 应用程序,它有多个皮肤可用。
每个皮肤都包含在一个单独的 css 文件中,要使用的皮肤是通过配置文件设置的。
目前,HTML5 样板构建脚本缩小并重命名了 style.css(默认 css 文件)中的第一个皮肤,它还缩小了我在同一文件夹中的其他两个 css 文件,但它没有重命名它们,这将导致实时服务器上的缓存出现问题 - 当 css 文件具有遥远的未来到期日期时,用户的 Web 浏览器不会获取对其他皮肤的更新。
谁能给我一些关于如何添加对额外 css 文件的支持的提示?
澄清一下,在运行构建脚本之前,我的 css 文件夹中有以下文件:
style.css
skin2.css
skin3.css
运行构建脚本后:
e3b847ea91a5666541ef13b4d9e0797342f5fc31.css -> good
skin2.css -> bad
skin3.css -> bad
我已经从构建脚本中提取了我认为相关的代码,并添加了一些注释来解释发生了什么:
此处提供完整的构建脚本:http: //pastebin.com/Cm1LzJpE
jquery-ui - HTML5 Boilerplate vs Twitter Bootstrap with JQuery and JQueryUI
我想就可能使用 JQuery UI 控件的 Web 应用程序是否使用 HTML 5 Boilerplate 或 Twitter Bootstrap 提出建议。
我也可以用 JQuery UI 等效项替换 Bootstrap 控件吗?
提前致谢
斯蒂芬
jquery - 滚动到页面 jquery 上的元素 - html,body 拒绝滚动
我无法理解这个问题,所以我不得不问。我正在尝试在单击事件上做一个非常简单的 jQ 滚动到元素。我之前在不同的页面上成功地构建了相同的功能。
我的选择器都很好。
我已经测试了点击事件,它会给我一个警报('like this');
在控制台中,$('section#news').offset().top值返回一个合理的717。
我在 Chrome 和 Safari 中进行了测试,但没有成功。
我在别人的工作之上和 HTML5 样板 Wordpress 主题系统之上工作,我想知道其中是否有什么东西。
有没有人有任何想法?这让我发疯了。