2010-02-23 26 views

Trả lời

2

Ba tùy chọn tốt nhất mà tôi biết là Rhino (sử dụng Swing hoặc các khung đồ họa Java khác), SeedGjs.

Hạt giống và Gj là cả hai dự án Gnome gắn thư viện GTK + và Gnome với JavaScript. Seed sử dụng thời gian chạy JavaScriptCore từ WebKit và Gjs sử dụng công cụ Spidermonkey của Mozilla. Gnome Shell đang sử dụng Gjs.

Một tùy chọn khác, theo như tôi biết, vẫn còn chưa trưởng thành là Gom. Thay vì chỉ là một ràng buộc JavaScript cho GTK +, nó có giao diện DOM giống HTML.

+0

Tôi cũng muốn chỉ ra rằng cả Seed và GJS đều hỗ trợ Clutter thông qua GObjectIntrospection. –

0

Có sử dụng tê giác mặc dù nó trông giống như một con đường bị ...

1

Có nhiều cách để thực hiện việc này. Bên cạnh Rhino, V8/node.js là một trong số đó.

+0

+1 để đề cập đến Node.js, đó là một cách tuyệt vời và thú vị để xây dựng máy chủ –

+0

Nhưng nó không thực sự liên quan đến Gnome. Tuy nhiên, bạn vẫn nhận được +1 của tôi cho đề cập đến Rhino mặc dù nó không phải là vui vẻ. –

0

Tôi không biết nhiều về việc truy cập đồ họa Gnome/Clutter, nhưng một số SSJS (Server-side_JavaScript) có sẵn có thể hoạt động trên môi trường Linux.

Các vấn đề liên quan