Skip to content

docs: refresh 3.7 desktop docs and compat data#899

Merged
icecreamx10 merged 33 commits into
mainfrom
pr/wangzhixuan.0821/pc-3-7-docs
Apr 16, 2026
Merged

docs: refresh 3.7 desktop docs and compat data#899
icecreamx10 merged 33 commits into
mainfrom
pr/wangzhixuan.0821/pc-3-7-docs

Conversation

@icecreamx10
Copy link
Copy Markdown
Collaborator

Summary

  • refresh the Lynx 3.7 blog with desktop updates, media assets, and linked Go examples
  • add cursor, key event, wheel event, and title-bar-view documentation with aligned zh/en content
  • update desktop compat data, API summary platform badges, and doc asset import guidance

Testing

  • not run

icecreamx10 and others added 11 commits April 9, 2026 21:45
Change-Id: If01dcd787850ad71bf400c88fa6e246948f543d5
Change-Id: I9ec2d24c9a1fc04eeed9c40bb8c347ff763e03a4
Change-Id: I0011e343023f89abfc0ecbfc6385e9366c5330fd
Change-Id: I9a0aedd03b561d7d93ed90105bd6803326fd419e
Change-Id: Ica270067bee80276d585e14ae0cf80204f25f679
Change-Id: I9bb9e0e8d630191a607253e9b9eacdbc986f23c8
Change-Id: Ied8c18a11799c11564fff62454c904af78ee73ec
Change-Id: I0e814064e9731ae8e810ed67b8bbddcc27139edb
Change-Id: Ifaebd06775ec15dd79bdca45d676d05f67affaeb
Change-Id: I9698e7208269ea1f3eb9b00c9b1ba2c686451712
Change-Id: I806dd41db2e5a1e365d3e0403f2eb4630c74bdcd
@netlify
Copy link
Copy Markdown

netlify Bot commented Apr 9, 2026

Deploy Preview for lynx-doc ready!

Name Link
🔨 Latest commit 992d9f1
🔍 Latest deploy log https://app.netlify.com/projects/lynx-doc/deploys/69e0d046025bb8000875f6df
😎 Deploy Preview https://deploy-preview-899--lynx-doc.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify project configuration.

@github-actions
Copy link
Copy Markdown

github-actions Bot commented Apr 9, 2026

Lynx Compat Data Stats

Lynx Platform API: 989 (+72)

Platform Coverage

Platform Supported Coverage Δ Supported Δ Coverage
Android 886 90% +9 -6%
iOS 887 90% +11 -6%
HarmonyOS 826 84% +11 -5%
Web 712 72% +69 +2%
Clay 920 93% +390 +35%

Lynx Platform API

Category Total Android iOS HarmonyOS Web Clay
Elements 270 (+12) 84% 84% 74% (+1) 67% 84% (+8)
CSS Properties 351 (+32) 91% (-9) 91% (-9) 88% (-9) 93% (+1) 98% (+1)
CSS At-Rules 1 100% 100% 100% 100% 100%
CSS Data Types 33 100% 100% 88% 97% 61%
Lynx Global API 24 100% 100% 100% 92% 100% (+100)
Lynx Event API 67 (+28) 58% (-42) 58% (-42) 58% (-42) 96% (+4) 99% (+99)
Lynx Fetch API 41 100% 100% 98% 95% 90% (+90)
lynx.* 45 100% 100% 80% 22% 100% (+98)
Lynx Selector Query 14 100% 100% 100% 100% 100% (+100)
Lynx Nodes Ref 10 100% 100% 100% 100% 100% (+100)
Lynx Intersection Observer 11 100% 100% 100% 0% 100% (+100)
Lynx Main Thread API 18 100% 100% 61% 67% 100% (+100)
Lynx Performance API 104 100% 100% 99% N/A 100% (+100)

Other

Category Total Android iOS HarmonyOS Web Clay
Native API 71 (+6) 96% (-4) 85% (-7) 69% (-6) 10% (+2) 45% (+45)
React 2 100% 100% 100% 100% 0%
DevTool 21 100% 100% 81% N/A 0%
Errors 1 100% 100% 100% 0% 0%

Generated at 2026-04-16T12:05:01.651Z

Change-Id: Ib4e252a314244af8c1096db20601440054539d07
@cloudflare-workers-and-pages
Copy link
Copy Markdown

cloudflare-workers-and-pages Bot commented Apr 9, 2026

Deploying lynx-website-next with  Cloudflare Pages  Cloudflare Pages

Latest commit: 992d9f1
Status: ✅  Deploy successful!
Preview URL: https://a454f920.lynx-website-next.pages.dev
Branch Preview URL: https://pr-wangzhixuan-0821-pc-3-7-d.lynx-website-next.pages.dev

View logs

Change-Id: Ia391a3f395191cc2ce7b52bcf4a0323fea55ccd0
Change-Id: I2dcf11833e43e82dd5f8a8d118c2a3dbb01319c3
Change-Id: Iccd7ab3aa5745d9be14bd03479b1026c8dc589b8
Change-Id: I6537c5a86d52c8b85faf9708501cb8a946e2fe6d
@lij0511
Copy link
Copy Markdown
Contributor

lij0511 commented Apr 10, 2026

Remove "capi" and keep only the "c++api" for desktop?

upupming and others added 5 commits April 13, 2026 15:14
Change-Id: I6c1fd0b986f7ae52b457dc6fdb51f417201597d8
Change-Id: I412b32f07d4ba6fb7aeaa7f785a87de305cae104
Change-Id: I561c53d5e1f003cda3efcee5cadf318eef58d350
Change-Id: I3f3188d2aba497d69a81325d43956736440d7c86
Change-Id: I0772f0b5aff1738b75f9d63dd940873118821e41
icecreamx10 and others added 11 commits April 15, 2026 17:12
Change-Id: If34c6447732f8a5dd5316b20e8f821f18d7fa1ab
- Fix macOS casing (MacOS → macOS) throughout
- Add SVG to intro paragraph
- Remove .html suffixes from internal links
- Replace PC with desktop
- Fix self-rendered wording for clarity
- Align ZH SVG example dimensions with EN
- Update date to 2026-04-16

Change-Id: Iaa809c703b5d39397ba9f095f53664481218805c
- Fix macOS casing, add SVG to intro, remove .html link suffixes
- Move banner video above Desktop title, reorder Getting Started to end
- Streamline desktop-specific capabilities (link titles, drop repetitive intros)
- Rewrite SVG section (drop external image/example, link to API docs)
- Rewrite Agent Skills section with full skill table
- Rewrite ReactLynx section with proper feature context
- Bold and link own rendering engine to Clay repo
- Add Lynxtron "stay tuned" / "敬请期待"
- Translate app/examples to Chinese, update API Status link
- Compact ZH rendering engine section layout
- Update date to 2026-04-16

Change-Id: I0de5363223efe5b9a044db6a1afa356f6c5acb45
Rename section from "Full Rendering Engine on Desktop" to
"CSS and Element Coverage on Desktop" and rewrite the opening
to make the logical relationship explicit: CSS pipeline reuses
the shared rendering core (hence 97% coverage); element rendering
relies on the new Skia-based custom backend (hence 73%).

Change-Id: Id67453da64441f919d554a084a40a366386db956
Relocate 'The desktop UI is powered by Lynx's own rendering engine'
from the intro paragraph into the CSS/element coverage subsection,
where it naturally motivates the coverage numbers that follow.
Rewrite the opening to: engine reused → CSS naturally near-complete;
primitive elements need reimplementing → coverage still growing.

Change-Id: Idb35fef55198e73aac29fe454035da28c80487e5
Change-Id: I1a6fb8cb9c315d27aef4a3cc34a0cb92cb7dd251
Change-Id: I557c9c213b8b7f5c232b38f9d290cdb3f0c79247
Change-Id: I9764e88ea7e169f1ca4272cbafcb8a593d962c80
Change-Id: I128d66a85bb413cd413769eda67f0bb6320cbe3b
Change-Id: Iba7613cbfd59cf312070cbff9bf886af195408a6
Change-Id: I489b67c5f60bc65fa67eb7734d349521a41fad23
Copy link
Copy Markdown
Collaborator

@Huxpro Huxpro left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

SHIP IT

Change-Id: I186587b122256e805362608251b00d51e920896b
@icecreamx10 icecreamx10 merged commit 734b46c into main Apr 16, 2026
12 checks passed
@icecreamx10 icecreamx10 deleted the pr/wangzhixuan.0821/pc-3-7-docs branch April 16, 2026 12:23
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants