小编Fil*_*ype的帖子

HTML 5 Favicon - 支持?

我正在阅读维基百科上的Favicon页面.他们提到了Favicon的HTML 5规范:

当前的HTML5规范建议使用标记内的属性rel ="icon"sizes ="以空格分隔的图标维度列表"指定多个大小的大小图标.[ 来源 ]多种图标格式,包括容器格式,如Microsoft .ico和Macintosh .icns文件,以及可缩放矢量图形可以通过在type ="file content-type"的形式中包含图标的内容类型来提供.标签.

看看引用的文章(W3),他们展示了这个例子:

<link rel=icon href=favicon.png sizes="16x16" type="image/png">
<link rel=icon href=windows.ico sizes="32x32 48x48" type="image/vnd.microsoft.icon">
<link rel=icon href=mac.icns sizes="128x128 512x512 8192x8192 32768x32768">
<link rel=icon href=iphone.png sizes="57x57" type="image/png">
<link rel=icon href=gnome.svg sizes="any" type="image/svg+xml">
Run Code Online (Sandbox Code Playgroud)

我的问题是,任何浏览器都支持HTML 5方法吗?

注意:我知道Apple使用他们的apple-touch-icon元标记方法而不是HTML5方法.

维基百科文章声称:

但是,当用户从"工具"菜单中选择"创建应用程序快捷方式..."时,Google Chrome网络浏览器将选择与HTML标题中提供的最匹配的大小,以创建128×128像素的应用程序图标.

Internet Explorer(v9到v11)和Firefox如何处理这个问题?Chrome处理HTML Favicons的方式文章是否正确?(Chrome没有引用消息来证实这一点.)

在搜索中,除了维基百科文章之外,我无法在HTML 5 Favicon上找到任何(可信的)信息.

browser favicon html5

164
推荐指数
2
解决办法
19万
查看次数

如何跳过PHPunit中的测试?

我正在使用与jenkins相关的phpunit,我想通过在XML文件中设置配置来跳过某些测试 phpunit.xml

我知道我可以在命令行上使用:

phpunit --filter testStuffThatBrokeAndIOnlyWantToRunThatOneSingleTest

如何将其转换为XML文件,因为<filters>标记仅用于代码覆盖?

我想进行所有测试 testStuffThatAlwaysBreaks

php phpunit

73
推荐指数
3
解决办法
4万
查看次数

RSS规范中的RSS规范HTML代码

<description>RSS 2.0中的标签投诉中是否包含HTML代码?

html rss

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

如何在html列表上设置数字样式?

是否可以在有序列表上设置或增加数字的大小?

我打算只使用CSS 将有序列表ol转换为类似wikihow的步骤.

以下是一个例子:http://jsfiddle.net/ejRzy/1/

css html-lists

20
推荐指数
2
解决办法
3万
查看次数

是否可以使用npm在多个子文件夹中运行脚本?

我有一个包含3个子文件夹(客户端,服务器,资产)的文件夹(项目).每个子文件夹都有一个不同的命令来启动和处理我需要启动3个应用程序的项目.这是文件夹布局和我用来启动每个子项目的命令:

  • 项目
    • 客户(离子服务)
    • 服务器(节点索引)
    • 资产(http-server -p 8082)

目前,我转到三个文件夹中的每个文件夹并启动每个应用程序.为了使流程更加标准化,每个子项目都有一个带有启动脚本的package.json,所以我只是cd subfolder && npm start.

我的问题:是否可以在父文件夹上使用npm(即,在package.json那里写一个),以便我可以运行以下命令并具有相同(或类似)的效果?

项目> npm开始

我尝试过使用该软件包parallelshell,但它没有用(可能是因为cd:

"scripts": {
  "start": "parallelshell 'cd app && ionic serve' 'cd api && npm start' 'cd assets && npm start'",
}
Run Code Online (Sandbox Code Playgroud)

npm

18
推荐指数
3
解决办法
2万
查看次数

基于条件的一个组件多个模板

所以这是交易.我有一个非常好的组件,并在很多地方使用.现在我需要使用相同的组件,但希望根据条件呈现不同的模板.

我尝试了很多.

1)尝试使用多个组件装饰器 - 没有运气

2)尝试了多层次的抽象,我最终创造了更多的组件 - 糟糕的主意

3)可以逐字复制整个组件,只需更改选择器和模板 - 坏主意

4)目前我正在尝试这个:

<div *ngIf="!isWizard">
    <ul class="nav" role="tablist">
        <ng-content select="tab-link"></ng-content>
    </ul>
    <ng-content select="tab-content"></ng-content>
</div>


<div *ngIf="isWizard">
    <nav class="nav-panel sidenav">
        <ng-content select=".wizard-title"></ng-content>
            <ul class="nav" role="tablist">
                <ng-content select="tab-link"></ng-content>
            </ul>

    </nav>

    <main class="settings-panel content-area">
        <ng-content select="tab-content"></ng-content>
    </main>

</div>
Run Code Online (Sandbox Code Playgroud)

我将isWizard属性设置为true/false.现在的问题是,ng-content只运行一次.因此,当isWizard为true时,即使显示div块,ng-content也不会运行(导致它在上面的块中运行).

5)而不是使用ngIf我也尝试过ngSwitch - 没有用

我现在很绝望.请帮忙 :)

angular2-directives angular2-template angular

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

如何使用grep查找xml标记内的信息?

我正在使用linux shell脚本来查找xml文件中的信息grep.我在Mac上,希望无关紧要.

为了找到我需要的信息,我运行:

grep -oP "<title>(.*)</title>" temp.xml
Run Code Online (Sandbox Code Playgroud)

我得到一个匹配列表,其中包括<title>标签.

我怎样才能得到只有内部信息的列表title标记,但没有title使用grep的标签?

regex xml shell grep

12
推荐指数
3
解决办法
5万
查看次数

solr上的多个单词查询

  • 我正在使用solr 3.3.0使用示例文件夹开箱即用
  • solrQueryParser defaultOperator ="OR"

我的问题是,当我搜索多个单词短语时,Solr似乎没有返回好的结果.

以下搜索没有返回结果.

  1. HTTP://本地主机:8080/solr的/选择/ Q =屋顶+定影

然而,当我搜索屋顶修理时,它们都会返回一些好的结果.

  1. http:// localhost:8080/solr/select /?q = roof 返回4个结果
  2. http:// localhost:8080/solr/select /?q = fix 返回3个结果

在查询"屋顶修复"时,我希望solr返回7个结果.屋顶的4条记录 和3条修复记录.

是否需要进行任何特殊配置?

solr

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

你如何缩进你的HTML?

鉴于我的应用程序生成的HTML.

function pagination(){
  echo "<ul>\n";

  for($i = 1; $i <= 10; $i++)
    echo "\t<li>...</li>\n";

  echo "</ul>\n";
}
?>
<div>
  <?php pagination(); ?>
</div>
Run Code Online (Sandbox Code Playgroud)

如果我添加另一个容器DIV,这不会产生正确的缩进代码.

是否有任何解决方案的功能以某种方式知道要添加多少\ t或空格,或以某种方式自动缩进html?

html php indentation

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

在phonegap上更改android/iOS平台的Widget ID或Package Name?

我在Google Play中有一个应用程序包com.example001.android,其中一个应用程序在iOS商店中有名称com.example001.ios.

但是,我现在正在使用phonegap构建,已经删除了很多引导代码,只留下了www文件夹,我正在使用widget ID config.xml,所以现在我只有1 config.xml.

如果我设置widget idcom.example001.ios我无法在Android中发布此应用程序.如果我离开widget id,com.example001.android我无法在苹果商店发布此应用程序.

如果我将小部件ID更改为通用ID com.example001.mobile,那么我将无法将应用程序上传到Google Play,因为程序包名称会更改.

如何为每个目标平台设置包名称/ ID?

cordova phonegap-build

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