AMP-NEW

Hấp dẫn, mượt mà và tức thì

Dễ dàng tạo các website đặt người dùng làm ưu tiên hàng đầu với AMP.

Bắt đầu
<amp-sidebar
  id="sidebar"
  layout="nodisplay"
  side="right"" ""left"
</amp-sidebar>

What is
AMP?

Web pages that are compelling, smooth, and load near instantaneously

AMP is a simple and robust format to ensure your website is fast, user-first, and makes money. AMP provides long-term success for your web strategy with distribution across popular platforms and reduced operating and development costs.

<amp-img class="resp-img"
  alt="Desktop"
  width="550"
  height="368"
  src="images/Desktop.jpeg">
</amp-img>
<style amp-custom>
  .resp-img {
    max-width: 700px;
  }
</style>

Tạo các trải nghiệm web tuyệt vời cho người dùng trên web mở

AMP enables the creation of websites and ads that are consistently fast, beautiful and high-performing across devices and distribution platforms. Publishers and advertisers can decide how to present their content that emphasizes a user-first experience.

Ảnh chụp màn hình của một website sử dụng AMP.
Ảnh chụp màn hình của một website sử dụng AMP.
Duy trì sự linh hoạt, kiểm soát và cắt giảm sự phức tạp trong mã của bạn Bạn có thể sử dụng CSS để tùy chỉnh phong cách và dữ liệu động để truy xuất những dữ liệu mới nhất khi cần.
Các khối xây dựng giúp đảm bảo hiệu quả Phải mất rất nhiều thời gian và công sức để xây dựng một website tuyệt vời. Các thành phần AMP đã được tối ưu sẵn cho hiệu quả tốt nhất.
Được phát triển cho một tương lai bền vững trong mạng lưới web mở cho tất cả mọi người Dự án AMP là một sáng kiến mã nguồn mở để bảo vệ tương lai của Internet thông qua việc cung cấp một trải nghiệm tốt hơn, nhanh hơn và thân thiện với người dùng hơn.
Tốc độ tải trang web sẽ cải thiện trải nghiệm của người dùng và các thông số kinh doanh chính Các trang AMP có thể được tải gần như tức thì – trên mọi thiết bị và nền tảng.
Rất dễ để tạo các trang AMP Bạn có thể chuyển đổi toàn bộ kho lưu trữ của mình chỉ trong vài ngày – đặc biệt khi sử dụng các CMS phổ biến như WordPress hoặc Drupal.
AMP có thể được áp dụng trên nhiều điểm tương tác web khác nhau Used by global platforms like Google and Bing, AMP allows users a native-feeling experience across all platforms by defaulting to AMP pages when available.

We are committed to improving speed across the board. If our site takes a long time to load, it doesn’t matter how great our journalism is, some people will leave the page before they see what’s there.

David Merrell, Quản lý Sản phẩm Cấp cao

Đọc các Câu chuyện thành công

AMP HTML gồm những gì

<!doctype html>
<html >
  <head>
    <meta charset="utf-8" />
    <link rel="canonical" href="hello-world.html" />
    <meta name="viewport" content="width=device-width" />
    <style amp-boilerplate>
      body {
        -webkit-animation: -amp-start 8s steps(1, end) 0s 1 normal both;
        -moz-animation: -amp-start 8s steps(1, end) 0s 1 normal both;
        -ms-animation: -amp-start 8s steps(1, end) 0s 1 normal both;
        animation: -amp-start 8s steps(1, end) 0s 1 normal both;
      }
      @-webkit-keyframes -amp-start {
        from {
          visibility: hidden;
        }
        to {
          visibility: visible;
        }
      }
      @-moz-keyframes -amp-start {
        from {
          visibility: hidden;
        }
        to {
          visibility: visible;
        }
      }
      @-ms-keyframes -amp-start {
        from {
          visibility: hidden;
        }
        to {
          visibility: visible;
        }
      }
      @-o-keyframes -amp-start {
        from {
          visibility: hidden;
        }
        to {
          visibility: visible;
        }
      }
      @keyframes -amp-start {
        from {
          visibility: hidden;
        }
        to {
          visibility: visible;
        }
      }
    </style>
    <noscript
      ><style amp-boilerplate>
        body {
          -webkit-animation: none;
          -moz-animation: none;
          -ms-animation: none;
          animation: none;
        }
      </style></noscript
    >
    <script async src="https://cdn.ampproject.org/v0.js"></script>
    <script
      async
      custom-element="amp-geo"
      src="https://cdn.ampproject.org/v0/amp-geo-0.1.js"
    ></script>
    <script
      async
      custom-element="amp-bind"
      src="https://cdn.ampproject.org/v0/amp-bind-0.1.js"
    ></script>
  </head>
  <body>
    <amp-geo layout="nodisplay">
      <script type="application/json">
        {
          "AmpBind": true
        }
      </script>
    </amp-geo>
    <h1>Hello in <span [text]="country">...</span>!</h1>
    <button on="tap:AMP.setState({'country': ampGeo.ISOCountry.toUpperCase()})">
      Where am I?
    </button>
  </body>
</html>

Hello
World!

Thành phần tích hợp

AMP HTML is HTML with some restrictions for reliable performance.

Though most tags in an AMP HTML page are regular HTML tags, some HTML tags are replaced with AMP-specific tags (see also HTML Tags in the AMP spec). These custom elements, called AMP HTML components, make common patterns easy to implement in a performant way.

For example, the amp-img tag provides full srcset support even in browsers that don’t support it yet. Learn how to create your first AMP HTML page.

AMP pages are discovered by search engines and other platforms through the HTML tag. You can choose to have a non-AMP version and an AMP version of your page, or just an AMP version.

Bộ nhớ đệm AMP

AMP pages can be cached for near instantaneous loading on the web. Platforms like Google run AMP caches to enable fast loading of your content from their service.

The Google AMP Cache is a proxy-based content delivery network for delivering all valid AMP documents. It fetches AMP HTML pages, caches them, and improves page performance automatically. When using the Google AMP Cache, the document, all JS files and all images load from the same origin that is using HTTP 2.0 for maximum efficiency.
The cache also comes with a built-in validation system which confirms that the page is guaranteed to work, and that it doesn't depend on external resources. The validation system runs a series of assertions confirming the page’s markup meets the AMP HTML specification.

Another version of the validator comes bundled with every AMP page. This version can log validation errors directly to the browser’s console when the page is rendered, allowing you to see how complex changes in your code might impact performance and user experience.

Khám phá các trường hợp sử dụng của website AMP