小编moe*_*oey的帖子

多个具有相同名称的<meta>标签

使用<meta>标签指定多个版权或作者的最佳方式是什么?我们应该<meta>多次使用同名的标签吗?

<meta name="copyright" content="Company A" />
<meta name="copyright" content="Company B" />
Run Code Online (Sandbox Code Playgroud)

搜索引擎会尊重这两个值吗?或者,用逗号分隔它们会更好吗?

谢谢.

html meta-tags

14
推荐指数
2
解决办法
8165
查看次数

递归移动某种类型的文件并保留其目录结构

我有一个目录,其中包含多个带有movjpg文件的子目录.

/dir/
  /subdir-a/  # contains a-1.jpg, a-2.jpg, a-1.mov
  /subdir-b/  # contains b-1.mov
  /subdir-c/  # contains c-1.jpg
  /subdir-d/  # contains d-1.mov
  ...         # more directories with the same pattern
Run Code Online (Sandbox Code Playgroud)

我需要找到一种方法,使用命令行工具(理想情况下在Mac OSX上)将所有mov文件移动到新位置.但是,一个要求是保持目录结构,即:

/dir/
  /subdir-a/  # contains a-1.mov
  /subdir-b/  # contains b-1.mov
              # NOTE: subdir-c isn't copied because it doesn't have mov files 
  /subdir-d/  # contains d-1.mov
  ...
Run Code Online (Sandbox Code Playgroud)

我所熟悉的find,grepxargs,但不知道如何解决这个问题.非常感谢你事先!

bash shell command-line grep find

14
推荐指数
2
解决办法
1万
查看次数

Git:从不提交更改的文件(但仍保留原始版本.)

什么是一个好的git实践来表示永远不应该提交更改的文件?

例如,对于WordPress主题开发项目,我正在跟踪git中的原始WordPress文件; 并且wp-config.php配置文件包含仅与当前系统有关的本地信息,需要更改,但我不想将其提交给git.

在Perforce中,我曾经将这种类型的事件保存为编号的更改列表,并且从不检查它.我想知道git是否有类似的技巧.

git perforce

12
推荐指数
1
解决办法
2038
查看次数

typekit:在Firefox上失败,在Chrome和Safari上工作

我可以在Chrome和Safari上嵌入一​​个typekit -hosted字体,但由于某些原因,不在Firefox上.我正在运行FF v9.0.1,但我不认为它与版本有关(因为同样的事情发生在FF 8上).

从Firebug控制台选项卡,我收到以下错误消息:

NetworkError:403 Forbidden - http://use.typekit.com/k/amh2oiv-d.css?3bb2a6e ...(还有一堆其他字符)

我不明白的部分是它在Chrome和Safari上运行良好,它验证了我的Typekit"套件"和JS代码已经正确配置.我应该找到解决此问题的任何其他信息?

safari firefox google-chrome typekit general-network-error

11
推荐指数
2
解决办法
5815
查看次数

检测桌面与移动浏览器的可靠方法

可能重复:
在Javascript中进行浏览器检测的最佳方法是什么?

我想基本上做以下(在JavaScript或PHP中):

if (desktop browser) {
     do x;
}
else {   // mobile browser
     do not do x;
}
Run Code Online (Sandbox Code Playgroud)

众所周知,不推荐使用浏览器检测方法.更好的解决方案是使用功能测试.我的问题是,随着移动浏览器变得更智能,功能与桌面版一样强大,从非桌面浏览器过滤桌面的理想排他性能检测是什么?

我认为扭转条件检查即if (mobile browser) {} else ...可能证明更有问题,对吧?

javascript php cross-browser browser-detection

11
推荐指数
1
解决办法
2万
查看次数

github:合作者可以合并他们自己的拉请求

我的私有 github存储库中有一个协作者.在她向我发送拉取请求后,她实际上可以进入拉取请求屏幕并执行合并,即她有权将她的更改合并到我的分支中.

我需要设置某种设置才能确保只能进行合并吗?而且,我不认为这是因为我的回购是私有的,对吗?

谢谢.

github

10
推荐指数
1
解决办法
3613
查看次数

使用jQuery从字符串中删除HTML标记

我有一个简单的字符串,例如

var s = "<p>Hello World!</p><p>By Mars</p>";
Run Code Online (Sandbox Code Playgroud)

如何转换s为jQuery对象?我的目标是删除<p>s和</p>s.我本可以使用正则表达式完成此操作,但不建议这样做.

html javascript jquery

10
推荐指数
1
解决办法
1万
查看次数

Host Typekit JS本地

Typekit要求我们包含他们的JS文件来渲染字体,例如:

<script type="text/javascript" src="https://use.typekit.com/random-name.js"></script>
<script type="text/javascript">try{Typekit.load();}catch(e){}</script>
Run Code Online (Sandbox Code Playgroud)

我注意到有一些实例,他们的服务器响应很慢,导致页面停止.不幸的是,有些人有类似的经历.

我试图在本地托管JS文件,它似乎工作.

<script type="text/javascript" src="http://use.typekit.com/random-name.js"></script>
<script type="text/javascript">window.Typekit || document.write('<script type="text/javascript" src="/scripts/js/ext/random-name.js">\x3C/script>')</script>
<script type="text/javascript">try{Typekit.load();}catch(e){}</script>
Run Code Online (Sandbox Code Playgroud)

我的问题:

  1. 从本地JS渲染字体时有什么不同吗?
  2. 使用远程JS和本地JS之间的HTTP引用是否相同?

谢谢.

有关:

javascript typekit

10
推荐指数
2
解决办法
7939
查看次数

如何使用Git暂时删除最后一次提交?

假设我有以下git提交:

  1. aaaaaa
  2. bbbbbb
  3. cccccc (最新的)

我想bbbbbb从那里回去继续发展.基本上,我想暂时删除cccccc ,并能够在将来检索它(我知道我仍然需要cccccc).我应该还原cccccc还是回滚bbbbbb

git version-control revert

9
推荐指数
2
解决办法
4417
查看次数

重写规则以使用HTTP和HTTPS

我有这个简单的重写规则,它在http下正常工作:

RewriteCond %{HTTP_HOST} ^www\.siku-siku\.com$
RewriteRule ^/work/all.html  /portfolio/ [L,R=301]
Run Code Online (Sandbox Code Playgroud)

但是,当我使用https时,该规则不会生效.我将规则集修改为以下但无济于事.

RewriteCond %{HTTPS} on
RewriteCond %{HTTP_HOST} ^www\.siku-siku\.com$
RewriteRule ^/work/all.html  /portfolio/ [L,R=301]
Run Code Online (Sandbox Code Playgroud)

如何使该规则在httphttps上都能正常工作?如果我需要提供更多信息,请告诉我.

apache mod-rewrite https http

8
推荐指数
1
解决办法
1万
查看次数