问题标签 [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.

0 投票
2 回答
3126 浏览

javascript - 如何在主干事件中使用 Google/MBP FastButton 代码

移动设备上的按钮速度很慢(由于拖动检测等原因,大多数浏览器至少延迟 300 毫秒)。谷歌写了一些 javascript 来解决这个问题: http ://code.google.com/mobile/articles/fast_buttons.html

Mobile HTML5 Boilerplate 人将其集成到他们的包中: https ://github.com/h5bp/mobile-boilerplate/blob/master/js/mylibs/helper.js#L86

我想弄清楚如何轻松地将它与骨干一起使用。就像是:

fastbutton 将 click 或 mousedown 替换为快速按钮代码。我希望我需要稍微重写 MPB.fastbutton 代码。有人做过吗?

0 投票
1 回答
419 浏览

git - Git、Capistrano 和 HTML5 Boilerplate 的构建脚本

我正在重新设计我的个人网站,并决定使用 HTML5 Boilerplate 作为起点,使用 Git 进行版本控制,使用 Capistrano 帮助部署。我的 Git 和 Capistrano 工作正常,可以使用cap deploy. 为了让它工作,我必须编辑deploy.rb文件以git push origin masterdeploy:update_code.

在使用 Git 和 Capistrano 之前,我曾经构建网站,运行 HTML5BP 的构建脚本,并上传它生成的“发布”文件夹。

我怎样才能在仍然使用 Git 和 Capistrano 的同时利用 HTML5BP 的构建脚本?

我最好的猜测是在部署结束时在服务器上运行构建脚本,但我不确定我会怎么做。

0 投票
4 回答
726 浏览

javascript - HTML5 样板页面特定的 Javascript 放置

问题

如果您使用单个 javascript 文件来保存所有脚本,那么您将仅用于一页的脚本放在哪里?

背景

这可能是一个意见问题或“最佳实践”,但我对其他人的意见感兴趣:

我在一个项目中使用html5 样板。他们建议您将所有 javascript 放在一个文件script.js中以提高速度和一致性。似乎有道理。

但是,我有一些仅与单个页面相关的地理定位脚本,与其他页面无关。我是否应该打破约定并将这个脚本放在我调用它所依赖的 javascript 库下方的页面上?script.js只需在它们所依赖的库的链接下方调用相关函数(位于)文件中?

谢谢!

0 投票
2 回答
222 浏览

html5boilerplate - chrome 16.0.912.63 中的 html5 样板问题

是否还有其他人在使用 chrome 16.0.912.63 的 html5 样板时遇到问题?刚刚下载了它,当我打开 index.html 时,渲染大约需要 40 秒。查看 Chrome 开发人员工具,似乎协议相对 url

导致问题。如果我将其添加http:到 URL,它似乎会在合理的时间内检索 jquery,但是modernizr.js 脚本在检索 ga.js 时出现问题。

我假设有很多人在 Chrome 中使用样板文件,但我在样板文件网站上没有看到任何表明这是一个常见问题的内容。是否有可能我配置错误?

0 投票
2 回答
1492 浏览

html - HTML5 样板的缺点

我已经使用 XHTML 大约 3 年了,并不太关心 HTML5 和 CSS3 的到来。几个月前,我偶然发现了HTML5 Boilerplate,现在我开始对它非常感兴趣。

我唯一找不到的是使用这套最佳实践的缺点。我知道,它的主要目标是让网站在各种浏览器上看起来都一样,但是有什么我应该注意的吗?

0 投票
1 回答
944 浏览

css - 如何在不更改默认颜色和背景颜色的情况下使用 CSS3 ::selection?

HTML5 Boilerplate 模板中默认包含以下行:

但是,我想将选择颜色保持为操作系统默认值(在 Windows 中为蓝色,我认为在 Ubuntu 中为棕橙色)。如果我省略了背景属性,将没有背景。

0 投票
1 回答
162 浏览

html5boilerplate - H5BP 构建脚本图像优化

当我运行构建脚本时,一切正常,但由于图像数量,构建大约需要 5 分钟。构建脚本不应该检查自上次构建以来图像是否被修改,如果没有则让它们修改?如果不是,是否有一种简单的方法可以从构建中排除文件夹?

我得到的唯一警告是“将来修改”警告。

0 投票
3 回答
1887 浏览

ruby-on-rails - 用于 Rails 3.1.x 的 HTML5 样板、指南针、Haml 和 960 Grid

我一直在为 Rails 3.1.x 寻找一个可行的解决方案,以规范的方式添加 HTML5 Boilerplate、Haml、Compass 和 960.gs 支持(即以适合新资产管道结构的方式)。这在 Rails 3.0.x 中使用以下 gem 很容易实现:

  • 铁轨
  • 罗盘
  • html5-样板
  • 指南针 960 插件

我在这里和其他地方查看了几个问题/答案。但是,我无法找到任何可靠的信息,而且我尝试将其拼凑在一起的方式充其量似乎是“被破解”(从坏的意义上说)。对于如何实现这一点,我将不胜感激。

0 投票
2 回答
4201 浏览

jquery - 本地运行时使用 Html5boilerplate 的代码加载 JQuery 非常慢

我一直在使用以下代码在我的所有项目中加载 JQuery。我从http://html5boilerplate.com/抓取它。这里对这种技术进行了广泛的讨论。

这段代码效果很好,一旦我把它放在互联网上,它看起来很快,但是当我.html在本地打开我的文件时,每次刷新大约需要 10 秒。一般来说,我受够了并按如下方式更改代码:

我在这里遗漏了一些明显的东西吗?我觉得我不应该得到超慢的加载时间,但是在注释掉这些行时它确实会自行解决。

0 投票
1 回答
754 浏览

css - 不同的字体渲染 Mozilla Vs Webkit?(HTML5 样板)

我在 HTML5 Boilerplate 中使用 Normalize.css 并注意到 OS X 上的 Firefox 9 呈现的字体与我正在测试的所有其他浏览器不同(Chrome 16、Safari 5.1.2、Opera 11.6 都表现相同)

这是一些屏幕截图,没有填充或边距:

火狐 OS X 9.0.1:

在此处输入图像描述

铬 OS X 16:

在此处输入图像描述

你可以看到 Firefox 渲染字距,我相信,比其他浏览器更大。有任何想法吗?