<kbd id="afajh"><form id="afajh"></form></kbd>
<strong id="afajh"><dl id="afajh"></dl></strong>
    <del id="afajh"><form id="afajh"></form></del>
        1. <th id="afajh"><progress id="afajh"></progress></th>
          <b id="afajh"><abbr id="afajh"></abbr></b>
          <th id="afajh"><progress id="afajh"></progress></th>

          Open Kraken基于 Flutter 的 Web 渲染引擎

          聯(lián)合創(chuàng)作 · 2023-09-23 03:02

          Kraken 是一款基于 W3C 標(biāo)準(zhǔn)的高性能渲染引擎。Kraken 底層基于 Flutter 進(jìn)行渲染,通過(guò)其自繪渲染的特性,保證多端一致性。上層基于 W3C 標(biāo)準(zhǔn)實(shí)現(xiàn),擁有非常龐大的前端開(kāi)發(fā)者生態(tài)。

          特性

          • Web 標(biāo)準(zhǔn)開(kāi)發(fā):Kraken 依據(jù) W3C 標(biāo)準(zhǔn)提供渲染能力,提供瀏覽器中常見(jiàn)的標(biāo)簽、CSS 能力、API,讓你使用前端生態(tài)構(gòu)建原生應(yīng)用。
          • 跨平臺(tái)一致:基于 Flutter 的自繪渲染技術(shù),不再受到平臺(tái)能力制約,提供跨平臺(tái)完全一致的 UI,同時(shí)支持桌面端 (macOS、Linux、Windows) 和移動(dòng)端 (iOS、Android)等。

          • 原生性能:使用 AOT 構(gòu)建技術(shù)將 Kraken 編譯成機(jī)器碼,提供更接近原生的性能;同步光柵化,支持無(wú)限列表流暢滾動(dòng)且沒(méi)有白屏。

          示例

          結(jié)構(gòu)與樣式

          Kraken 中實(shí)現(xiàn)了 W3C 標(biāo)準(zhǔn)的 HTML 標(biāo)簽與 CSS 樣式,因此可以完全使用 Web 開(kāi)發(fā)的方式來(lái)書(shū)寫(xiě)頁(yè)面結(jié)構(gòu)與樣式。

          搭建頁(yè)面結(jié)構(gòu)

          以下例子演示了如何使用原生 HTML 標(biāo)簽寫(xiě)一個(gè)簡(jiǎn)單的博客文章結(jié)構(gòu):

          <div>
            <div>Kraken 入門(mén)教程</div>
            <div>2021-1-1</div>
            <div>
              <img src="https://img.alicdn.com/imgextra/i4/O1CN01GIxaZ01V0isGFLuJQ_!!6000000002591-2-tps-400-339.png" />
            </div>
            <div>
              Kraken 是一款基于 W3C 標(biāo)準(zhǔn)的高性能渲染引擎。Kraken 底層基于 Flutter
              進(jìn)行渲染,通過(guò)其自繪渲染的特性,保證多端一致性。上層基于 W3C
              標(biāo)準(zhǔn)實(shí)現(xiàn),擁有非常龐大的前端開(kāi)發(fā)者生態(tài)。
            </div>
          </div>

          添加樣式

          為方便演示,代碼示例中統(tǒng)一使用 React / Rax 支持的 JSX 語(yǔ)法來(lái)設(shè)置內(nèi)聯(lián) style。

          <div style={{ margin: '20px' }}>
            <div style={{ fontSize: '30px', margin: '10px 0' }}>Kraken 入門(mén)教程</div>
            <div style={{ fontSize: '14px', color: '#666' }}>2021-1-1</div>
            <div style={{ margin: '10px 0' }}>
              <img
                style={{ width: '100%' }}
                src="https://img.alicdn.com/imgextra/i4/O1CN01GIxaZ01V0isGFLuJQ_!!6000000002591-2-tps-400-339.png"
              />
            </div>
            <div style={{ fontSize: '16px' }}>
              Kraken 是一款基于 W3C 標(biāo)準(zhǔn)的高性能渲染引擎。Kraken 底層基于 Flutter
              進(jìn)行渲染,通過(guò)其自繪渲染的特性,保證多端一致性。上層基于 W3C
              標(biāo)準(zhǔn)實(shí)現(xiàn),擁有非常龐大的前端開(kāi)發(fā)者生態(tài)。
            </div>
          </div>

          渲染效果

          瀏覽 29
          點(diǎn)贊
          評(píng)論
          收藏
          分享

          手機(jī)掃一掃分享

          編輯 分享
          舉報(bào)
          評(píng)論
          圖片
          表情
          推薦
          點(diǎn)贊
          評(píng)論
          收藏
          分享

          手機(jī)掃一掃分享

          編輯 分享
          舉報(bào)
          <kbd id="afajh"><form id="afajh"></form></kbd>
          <strong id="afajh"><dl id="afajh"></dl></strong>
            <del id="afajh"><form id="afajh"></form></del>
                1. <th id="afajh"><progress id="afajh"></progress></th>
                  <b id="afajh"><abbr id="afajh"></abbr></b>
                  <th id="afajh"><progress id="afajh"></progress></th>
                  国产福利小视频 | 五月亭亭六月丁香 | 97综合视频| 亚洲Av无码成人专区擼 | 男人天堂2017手机在线 |