共用方式為


設計您的註冊頁面

OEM 註冊頁面提供許多自訂機會。 本主題中的指引應該可協助您實作這些自訂機會,同時在 OOBE 中維持一致的外觀與風格。 本指南包含 (色彩、字型、標頭等) ,以及從註冊頁面連結之 HTML 檔案的樣式建議,以及完整的 HTML 範例。

本主題描述兩個 OEM 註冊頁面上的所有元素,指出每個元素的自訂選項。 本主題也提供可用來設計 HTML 飛出視窗頁面的樣式指引和程式碼範例。

這兩個 OEM 註冊頁面的配置都會鎖定,因此無法重新排列頁面元素本身。

注意

註冊頁面需要最少的資訊量才能顯示。 您必須提供頁面標題、頁面副標題、 customerinfo 元素、至少一個額外的核取方塊 一個連結,以及公開/私密金鑰加密的公開金鑰。

OEM 註冊第一頁

第一個 OEM 註冊頁面包含下列元素,其中一些您可以自訂。

OEM 註冊頁面 1

  • 頁面標題。 建立適合您用於頁面的標題。 此標題也會出現在註冊第二頁。
  • 頁面副標題。 新增副標題,以協助客戶瞭解頁面上的工作,或以其他方式引導他們完成表單。 此副標題也會出現在註冊第二頁。 您可以使用Oobe.xml的 元素來自訂 registration 頁面標題和副標題。
  • 客戶資訊欄位。 這些欄位不可自訂。 客戶資訊包含四個輸入欄位:名字、姓氏、區域、Email和電話號碼。 如果填入Email欄位,則會在允許客戶繼續之前先驗證該欄位的格式。 [國家/地區] 輸入欄位是下拉式清單。 每個國家/地區的相關聯值是以 ISO 3166-1 Alpha-2為基礎的關聯雙字母國家/地區代碼。
  • 一個連結。 使用 link1Oobe.xml的 元素自訂 HTML 檔案的標題和路徑。 使用此連結來呈現隱私權原則時,請確定原則是最新的。
  • 略過按鈕。 [略過] 按鈕預設為可見,但您可以設定 hideSkipOobe.xml 的 元素來隱藏它。 如果客戶選擇 [略過],則不會提供任何種類的註冊資料。 按鈕文字無法自訂。
  • 下一個按鈕。 [下一步] 按鈕會在 OOBE 中將客戶向前移動。 此按鈕無法自訂。

預先填入的客戶資訊

當使用者在 OOBE 中登入或註冊 MSA 時,他們會提供 OEM 註冊頁面上要求的一些客戶資訊。 為了簡化使用者的設定程式,如果客戶稍早在 OOBE 中使用 MSA,Windows 11預先填入 OEM 註冊頁面上的一些客戶資訊欄位。

視使用者選擇設定不同的帳戶選擇而定,這會影響帳戶資訊是否已預先填入。

帳戶路徑 OEM 頁面預先填入
Microsoft 帳戶註冊 名字、姓氏、電子郵件
Microsoft 帳戶登入 名字、姓氏、電子郵件
Azure AD 帳戶登入 未預先填入任何專案
本機帳戶建立 未預先填入任何專案

OEM 註冊第二頁

第二個 OEM 註冊頁面包含下列元素,其中一些您可以自訂。

OEM 註冊第 2 頁

  • 頁面標題。 建立適合您用於頁面的標題。 此標題也會出現在第一頁的註冊頁面上。
  • 頁面副標題。 新增副標題,以協助客戶瞭解頁面上的工作,或以其他方式引導他們完成表單。 此副標題也會出現在第一個註冊頁面上。 您可以使用Oobe.xml的 元素來自訂 registration 頁面標題和副標題。
  • 四個核取方塊。 最多四個具有標籤的核取方塊可以顯示在註冊頁面二上。 您可以使用Oobe.xml的 、 checkbox1checkbox2checkbox3 元素, customerinfo 設定核取方塊的描述性標籤及其預設狀態。
  • 兩個連結。 最多可以顯示兩個連結在核取方塊下方。 您可以使用Oobe.xml的 和 link3 元素來指定連結標籤和檔案路徑 link2 。 您與這些連結相關聯的任何文字都必須位於本機儲存在目錄中的 HTML 檔案中 %systemroot%\system32\Oobe\Info
  • 下一個按鈕。 [下一步] 按鈕會在 OOBE 中將客戶向前移動。 此按鈕無法自訂。

注意

您無法略過在註冊頁面上顯示連結,方法是 link2 只提供 Oobe.xml 中的 和 link3 元素。 遺漏 link1 會導致元素 link2 出現在第一個註冊頁面上,而不是第二個。

當客戶按一下您新增至註冊頁面的任何連結時,這會開啟儲存在 %systemroot%\system32\Oobe\Info 裝置上資料夾的 HTML 檔案。 Microsoft 提供以下的完整 HTML 範例,定義 HTML 檔案) 的背景色彩、字型色彩、字型調整大小、字型粗細、填補、邊界和標頭 (。 我們強烈建議您使用此範例,而不需要變更設計項目。

Windows OOBE 具有淺色文字的深藍色背景。 終端使用者授權合約 (EULA) 內容會使用深藍色背景和淺色文字。 飛出視窗內容會使用深色背景搭配淺色文字。 若要與 Windows OOBE 的設計一致,並建立一致的使用者體驗,請在建立 HTML 檔案時,使用 下列 HTML 範例 中所配置的標記和樣式慣例。

注意

需要內嵌 CSS 樣式,讓 iFrame 主元素在註冊頁面中正確呈現。

色彩

文字和背景色彩定義于 CSS 程式碼範例中。

  • 背景色彩:#2b2b2b
  • 字型色彩:#FFF

請使用這些色彩來確保整個 OOBE 的使用者體驗一致。

字型

在整個 OOBE 中使用的標準字型是 Segoe UI。 請為您的 HTML 檔案使用 Segoe UI Webfont,以確保字型符合 OOBE 的其餘部分。

大小和間距

針對標頭和本文內容使用兩種不同的樣式。

  • 標頭:應該使用 <h4> 標記來轉譯。
  • 本文:應該使用 <p> 標記來轉譯。
  • 粗體文字:應該使用 <b> 標記來轉譯。
  • 資訊階層:縮排區段或專案符號專案的群組可以透過 <DIR> 標籤來顯示,EULA 內容範本所需的標記,飛出視窗則為選擇性專案。

我們需要就地連結的檔案是 HTML。 這些檔案會在飛出視窗中轉譯。 飛出視窗中的檔已沙箱化,因此外部和線上資源的連結將無法運作。

重要

下列標籤是禁止的,不應包含在您的檔案中:

  • <script>
  • <iframe>
  • <input>
  • <img>
  • <a>

CSS 程式碼範例

請在 HTML 檔案的前端使用下列內嵌 CSS。

<style type="text/css">
        [dir='rtl'] dir {
            padding: 0 12px;
        }

        [dir='ltr'] dir {
            padding: 0 12px;
        }

        [dir='ltr'] [align=right] {
            text-align: right;
        }

        [dir='ltr'] [align=left] {
            text-align: left;
        }

        [dir='rtl'] [align=right] {
            text-align: left;
        }

        [dir='rtl'] [align=left] {
            text-align: right;
        }

        [dir='rtl'] body {
            padding: 0 12px;
        }

        [dir='ltr'] body {
            padding: 0 12px;
        }

        body {
            -ms-overflow-style: scrollbar;
            background: #2b2b2b;
            color: #FFF;
            font-family: "Segoe UI", "Segoe UI Webfont", "Ebrima", "Nirmala UI", "Gadugi", "Segoe Xbox Symbol", "Segoe UI Symbol", "Meiryo UI", "Khmer UI", "Tunga", "Lao UI", "Raavi", "Iskoola Pota", "Latha", "Leelawadee", "Microsoft YaHei UI", "Microsoft JhengHei UI", "Malgun Gothic", "Estrangelo Edessa", "Microsoft Himalaya", "Microsoft New Tai Lue", "Microsoft PhagsPa", "Microsoft Tai Le", "Microsoft Yi Baiti", "Mongolian Baiti", "MV Boli", "Myanmar Text", "Cambria Math", Selawik, Tahoma, Verdana, Arial, sans-serif;
            font-size: .9375rem;
            font-weight: 400;
            line-height: 1.25rem;
            margin: 0;
            max-width: 100%;
            overflow: auto;
            padding-bottom: 0;
            padding-top: 0;
        }

        body b * {
            font-weight: 700;
        }

        html {
            font-size: 100%;
        }

        p {
            font-size: .9375rem;
            font-weight: 400;
            line-height: 1.25rem;
            max-width: 100%;
            padding-bottom: .0141875rem;
            padding-top: .0141875rem;
        }

        h4 {
            font-size: 1.25rem;
            font-weight: 400;
            line-height: 100%;
            max-width: 100%;
            padding-top: 12px;
            margin: 0;
        }
    </style>

完整 HTML 範例

以下是 OEM 註冊頁面的 HTML 飛出視窗完整範例。 請使用此範例作為 HTML 飛出視窗頁面的基準,幾乎不需要變更設計項目。

> <!DOCTYPE html>
<html dir="ltr">
<head>
    <meta charset="utf-8"/>
    <meta name="viewport" content="width=device-width">
    <title></title>
    <style type="text/css">
        [dir='rtl'] dir {
            padding: 0 12px;
        }

        [dir='ltr'] dir {
            padding: 0 12px;
        }

        [dir='ltr'] [align=right] {
            text-align: right;
        }

        [dir='ltr'] [align=left] {
            text-align: left;
        }

        [dir='rtl'] [align=right] {
            text-align: left;
        }

        [dir='rtl'] [align=left] {
            text-align: right;
        }

        [dir='rtl'] body {
            padding: 0 12px;
        }

        [dir='ltr'] body {
            padding: 0 12px;
        }

        body {
            -ms-overflow-style: scrollbar;
            background: #2b2b2b;
            color: #FFF;
            font-family: "Segoe UI", "Segoe UI Webfont", "Ebrima", "Nirmala UI", "Gadugi", "Segoe Xbox Symbol", "Segoe UI Symbol", "Meiryo UI", "Khmer UI", "Tunga", "Lao UI", "Raavi", "Iskoola Pota", "Latha", "Leelawadee", "Microsoft YaHei UI", "Microsoft JhengHei UI", "Malgun Gothic", "Estrangelo Edessa", "Microsoft Himalaya", "Microsoft New Tai Lue", "Microsoft PhagsPa", "Microsoft Tai Le", "Microsoft Yi Baiti", "Mongolian Baiti", "MV Boli", "Myanmar Text", "Cambria Math", Selawik, Tahoma, Verdana, Arial, sans-serif;
            font-size: .9375rem;
            font-weight: 400;
            line-height: 1.25rem;
            margin: 0;
            max-width: 100%;
            overflow: auto;
            padding-bottom: 0;
            padding-top: 0;
        }

        body b * {
            font-weight: 700;
        }

        html {
            font-size: 100%;
        }

        p {
            font-size: .9375rem;
            font-weight: 400;
            line-height: 1.25rem;
            max-width: 100%;
            padding-bottom: .0141875rem;
            padding-top: .0141875rem;
        }

        h4 {
            font-size: 1.25rem;
            font-weight: 400;
            line-height: 100%;
            max-width: 100%;
            padding-top: 12px;
            margin: 0;
        }
    </style>
</head>
<body>
<H4>Learn more about the sample</H4>
<P>Quisque efficitur lorem nec mauris semper consequat. Aliquam sollicitudin rhoncus sollicitudin. Integer ligula mauris, euismod ac lacus et, cursus pulvinar mauris. Aliquam sollicitudin blandit vehicula. Morbi ac arcu vitae mi placerat facilisis eu sed enim. Ut ornare aliquet tincidunt. Maecenas posuere et nisi in tempor.</P>
<B><P>Donec malesuada bibendum nibh, in semper nunc efficitur sit amet. Vestibulum vehicula hendrerit elit et congue.</P>
  <DIR>
    <DIR>

      <P>1.&#9;Pellentesque mollis cursus ultrices.</P>
      <DIR>

        <P>a.&#9;Vivamus ut suscipit arcu.
</B> Donec viverra tortor lacus, eu aliquam dolor auctor quis. Praesent eget tincidunt metus, non pellentesque metus. </P>
<B><P>b.&#9;Nulla tincidunt urna et tortor gravida, id dictum ligula lacinia.</B> Vivamus libero mauris, fermentum et pharetra id, ultricies quis urna.</P>
<DIR>
  <DIR>

    <P>(i)&#9;Suspendisse porta vestibulum risus, et molestie est egestas ut.</P>
    <P>(ii)&#9; Nullam feugiat, odio vel convallis fringilla, libero nibh volutpat metus, a ultrices justo est id nisl.</P>
    <P>(iii)&#9;Nunc vulputate turpis at eleifend malesuada.</P>
    <P>(iv)&#9;Cras maximus mi porta arcu vehicula elementum.</P></DIR>
</DIR>
</DIR>

<B><P>2.&#9;Nullam ullamcorper placerat finibus.</B> Lorem ipsum dolor sit amet, consectetur adipiscing elit. Donec vitae tincidunt quam, viverra vehicula urna. Sed sit amet volutpat ex, id egestas odio.
Aliquam at urna mollis, commodo ex sit amet, auctor erat. Proin elit neque, pretium ut lorem eget, cursus condimentum ante. Quisque placerat tempor nunc, a pulvinar augue interdum sit amet. Sed eget sem quis tellus rutrum rhoncus. Suspendisse potenti. Vestibulum sem ipsum, volutpat ac condimentum ut, porttitor ac nulla. Quisque rhoncus sapien eu dolor posuere, ac auctor mi dapibus. Aenean egestas mauris sed tellus dapibus, sed sagittis velit volutpat:</P>
<DIR>
  <DIR>
    <DIR>

      <P>·&#9;Sed mattis varius libero.</P>
      <P>·&#9;Maecenas eget ultrices risus.</P>
      <P>·&#9;Maecenas venenatis tellus id euismod venenatis.</P>
      <P>&#12288;</P></DIR>
  </DIR>
</DIR>
</DIR>
</DIR>
</body>
</html>