2017-02-27 10 views
2

完全に新鮮なのFirefoxのインストールを使用して、私はこれらのアイコン/ページとスタートページを参照してください。Firefoxの開始ページに特定の画像を使用するように指示するにはどうすればよいですか?

Firefox start page

これまで、ボックス「のFirefoxをカスタマイズする」画像の変更の上にマウスを置く:

Hovering over Customize Firefox

Firefoxの通常の動作は、開始ページイメージのためのスクリーンショットを作成することです。しかし、表示されるイメージや、各イメージにマウスを乗せたときに表示されるイメージを制御する方法があるようです。

Firefoxの開始ページで画像をカスタマイズするには、どのHTMLタグまたはHTTPヘッダーが必要ですか?

更新:

は少し周りを掘る、私は "アンドロイド用のFirefoxを取得する" オプションに次のHTMLを参照してください。

<div xmlns="http://www.w3.org/1999/xhtml" class="newtab-cell"> 
    <div class="newtab-site" draggable="true" type="history" pinned="true"> 
    <span class="newtab-sponsored">SPONSORED</span> 
    <a class="newtab-link" title="Get Firefox for Android http://mzl.la/1Dls1DC" href="http://mzl.la/1Dls1DC"> 
     <span class="newtab-thumbnail placeholder"></span> 
     <span class="newtab-thumbnail thumbnail" style="background-image: url(&quot;https://tiles-cloudfront.cdn.mozilla.net/images/a15c0403863847aef5943a6272cd992335f330f9.59611.png&quot;);"></span> 
     <span class="newtab-thumbnail enhanced-content" style="background-image: url(&quot;https://tiles-cloudfront.cdn.mozilla.net/images/ef8c1bab9b54c37fddbd8eeb15faf733571fc9f9.64436.png&quot;);"></span> 
     <span class="newtab-title">Get Firefox for Android</span> 
    </a> 
    <input title="Unpin this site" class="newtab-control newtab-control-pin" type="button" /> 
    <input title="Remove this site" class="newtab-control newtab-control-block" type="button" /> 
    <span class="newtab-suggested"></span> 
    </div> 
</div> 

を "通常" のエントリは、より次のようになります

<a xmlns="http://www.w3.org/1999/xhtml" class="newtab-link" title="Twilio Console https://www.twilio.com/console" href="https://www.twilio.com/console"> 
    <span class="newtab-thumbnail placeholder"></span> 
    <span class="newtab-thumbnail thumbnail" style="background-image: url(&quot;moz-page-thumb://thumbnail/?url=https%3A%2F%2Fwww.twilio.com%2Fconsole&amp;revision=4346&quot;);"></span> 
    <span class="newtab-thumbnail enhanced-content"></span> 
    <span class="newtab-title">twilio.com</span> 
</a> 

newtab-thumbnail thumbnailスパンは、オンホバーが動作しているように見え、newtab-thumbnail enhanced-contentスパンは、表示される非ホバーイメージです。

答えて

0

この質問への短い答えは:いいえ新しいタブページ上のFirefoxで表示されます画像に影響を与える方法はありません。

かなり掘り下げた後、私はついに何が起こっているのか把握しました。 Mozillaは、このページを「開始ページ」ではなく「新しいタブページ」と呼びます。 Mozillaが「ディレクトリリンクの」タイルを呼び出し、ディレクトリリンクプロバイダに含めることができるかに関するルールの束があります

http://gecko.readthedocs.io/en/latest/browser/browser/DirectoryLinksProvider.html

ノートbrowser.newtabpage.directory.sourcebrowser.newtabpage.directory.pingの2つの構成オプションがあります。ディレクトリリンクプロバイダは、ベースURIとしてhttps://tiles.services.mozilla.com/を指す必要があります。このポリシーは、ブラウザ自体によって適用されます。例えば、プロバイダは、次のとおりです。

https://tiles.services.mozilla.com/v3/links/fetch/en-US/release

ユーザーが新規インストールで見るものを示しています。新しいタブページのヒントを提供するために、HTMLページやJavascriptを介してメタデータなどを提供する方法はありません。新しいタブページは独立して存在し、ユーザーのトラッキングを防ぐための厳密なルールが組み込まれています(Cookieは送信されません)。私はその理由の良い部分を賭けたいと思うのは、ユーザーのプライバシーとブラウザのセキュリティです。新しいタブを開くたびに、新しいタブページからユーザーの習慣を追跡したり、JPEGライブラリのバグを繰り返してコンピュータに感染させることができるとします。ほとんどのウェブサイトでFirefoxが生成するサムネイルはかなりひどいので、少し残念です。

-1

たぶん、あなたはたぶん、それはあなたが探しているものである

about:config 

私はそれをcompletlyクロールしませんでしたが、私はすでにbrowser.newtabpage.directory.source

を発見したと入力して、これをチェックアウトすることができ、
ここで正しいトラックの保証はありません。

0

これは本当かどうかはっきりとはわかりませんが、新しいタブタイルデータがOpenGraphメタデータタグを介して取得されているようです。例えば、MDNのページ:

<meta property="og:type" content="website"> 
<meta property="og:image" content="https://developer.cdn.mozilla.net/static/img/opengraph-logo.dc4e08e2f6af.png"> 
<meta property="og:site_name" content="Mozilla Developer Network"> 
<meta property="og:description" content="The Mozilla Developer Network (MDN) provides information about Open Web technologies including HTML, CSS, and APIs for both Web sites and HTML5 Apps. It also documents Mozilla products, like Firefox OS."> 
<meta property="og:title" content="Mozilla Developer Network"> 
関連する問題