mirror of
https://github.com/lightpanda-io/browser.git
synced 2025-10-29 15:13:28 +00:00
readme: move status up
This commit is contained in:
44
README.md
44
README.md
@@ -106,6 +106,28 @@ await context.close();
|
|||||||
await browser.disconnect();
|
await browser.disconnect();
|
||||||
```
|
```
|
||||||
|
|
||||||
|
## Status
|
||||||
|
|
||||||
|
Lightpanda is still a work in progress and is currently at a Beta stage.
|
||||||
|
|
||||||
|
:warning: You should expect most websites to fail or crash.
|
||||||
|
|
||||||
|
Here are the key features we have implemented:
|
||||||
|
|
||||||
|
- [x] HTTP loader
|
||||||
|
- [x] HTML parser and DOM tree (based on Netsurf libs)
|
||||||
|
- [x] Javascript support (v8)
|
||||||
|
- [x] Basic DOM APIs
|
||||||
|
- [x] Ajax
|
||||||
|
- [x] XHR API
|
||||||
|
- [x] Fetch API
|
||||||
|
- [x] DOM dump
|
||||||
|
- [x] Basic CDP/websockets server
|
||||||
|
|
||||||
|
NOTE: There are hundreds of Web APIs. Developing a browser (even just for headless mode) is a huge task. Coverage will increase over time.
|
||||||
|
|
||||||
|
You can also follow the progress of our Javascript support in our dedicated [zig-js-runtime](https://github.com/lightpanda-io/zig-js-runtime#development) project.
|
||||||
|
|
||||||
## Build from sources
|
## Build from sources
|
||||||
|
|
||||||
### Prerequisites
|
### Prerequisites
|
||||||
@@ -262,25 +284,3 @@ If we want both Javascript and performance in a true headless browser, we need t
|
|||||||
- Not based on Chromium, Blink or WebKit
|
- Not based on Chromium, Blink or WebKit
|
||||||
- Low-level system programming language (Zig) with optimisations in mind
|
- Low-level system programming language (Zig) with optimisations in mind
|
||||||
- Opinionated: without graphical rendering
|
- Opinionated: without graphical rendering
|
||||||
|
|
||||||
## Status
|
|
||||||
|
|
||||||
Lightpanda is still a work in progress and is currently at a Beta stage.
|
|
||||||
|
|
||||||
:warning: You should expect most websites to fail or crash.
|
|
||||||
|
|
||||||
Here are the key features we have implemented:
|
|
||||||
|
|
||||||
- [x] HTTP loader
|
|
||||||
- [x] HTML parser and DOM tree (based on Netsurf libs)
|
|
||||||
- [x] Javascript support (v8)
|
|
||||||
- [x] Basic DOM APIs
|
|
||||||
- [x] Ajax
|
|
||||||
- [x] XHR API
|
|
||||||
- [x] Fetch API
|
|
||||||
- [x] DOM dump
|
|
||||||
- [x] Basic CDP/websockets server
|
|
||||||
|
|
||||||
NOTE: There are hundreds of Web APIs. Developing a browser (even just for headless mode) is a huge task. Coverage will increase over time.
|
|
||||||
|
|
||||||
You can also follow the progress of our Javascript support in our dedicated [zig-js-runtime](https://github.com/lightpanda-io/zig-js-runtime#development) project.
|
|
||||||
|
|||||||
Reference in New Issue
Block a user