Esistono toolkit GUI costruiti su HTML Canvas come swing, swt, gtk o qt? In questo modo è possibile creare applicazioni come applet o flex gui: s all'interno della tela html.Esistono toolkit GUI costruiti su HTML Canvas come swing, swt, gtk o qt?
risposta
Il progetto Bespin di Mozilla Labs utilizza attualmente il proprio toolkit chiamato Thunderhead. È scritto da e per gli sviluppatori di Bespin, ma è un progetto separato che potrebbe essere usato per qualsiasi cosa. Avrai bisogno di un account Bespin (gratuito) per provarlo, dato che non ci sono altri progetti che io conosca che lo usano.
Non l'ho mai usato, ma so che utilizza il DOM e un sottoinsieme di CSS più le proprie proprietà di tipo CSS. Dubito che l'API sia molto stabile, dal momento che è sperimentale e si evolve con le esigenze degli sviluppatori di Bespin.
Canvas NON è SVG. Leggi questo link
essere consapevoli del fatto che è Noy completamente supportato da tutti i browser
Date un'occhiata a Ample SDK JavaScript UI Framework. Una delle tecnologie dell'interfaccia utente che abilita il cross-browser è XUL, modificabile in CSS e programmabile in JavaScript con XUL DOM o jQuery APIs. È inoltre possibile creare la propria tecnologia di interfaccia utente sulla parte superiore del framework.
Sembra, il cappuccino è quello che vuoi. Ma la velocità non è così impressionante, non ancora comunque.
http://cappuccino.org/learn/tutorials/
Date un'occhiata alle demo. Spero davvero che il progetto trovi il sostegno che merita.
Ottenere una panoramica completa dei migliori framework disponibili mi ha richiesto più di un mese. Scriverò un riassunto a breve.
Dude, * read * ... –
Ho pensato che l'OP chiedesse di sostituire le classiche GUI con le web-GUI su tela di cui Cappuccino, almeno in parte, classifica. In realtà, mi faresti sapere come hai interpretato la domanda? –
kineticjs è una buona, utilizza strati dragndrop eventi collisiondetection sprite ecc
EasleJS è un grande quadro!
KineticJS e Three.js sono entrambi buoni. Sto usando KineticJS ora e rende la vita molto più facile, specialmente per gli sprite/animazioni o cose generali che potresti usare nei giochi.
- 1. Apprendimento della GUI con programmazione GTK + 2 o GTK + 3?
- 2. Toolkit GUI pratico?
- 3. Cosa dovrei scegliere: GTK + o Qt?
- 4. Confronta SWT con SWING
- 5. Widget grafico per GTK o Qt
- 6. Toolkit Gui, che dovrei usare?
- 7. Come integrare il loop principale di Boost.Asio nella struttura della GUI come Qt4 o GTK
- 8. Apprendimento Java Swing (builder GUI o no?)
- 9. Sviluppo GUI Swing con Spring
- 10. Devo imparare GTK + o GTKMM?
- 11. GUI Java Swing su Mac OS X
- 12. swt tutorial o guide
- 13. GUI basata su Java Automazione (non limitata alla GUI basata su Java come Swing)
- 14. Come posso unire una GUI QT a un programma principale non C++?
- 15. GUI per un'applicazione Java autonoma. Dovrei usare SWT o GWT?
- 16. Come ingrandire un'area specifica dell'immagine su Canvas in Swing
- 17. GUI basata su markup per python
- 18. Il passaggio da MFC a QT o WTL (o altro toolkit GUI) è consigliato per lo sviluppo di Windows CE?
- 19. Applicazioni GUI Scala e Swing
- 20. Semplici GUI Toolkit da utilizzare con Clojure
- 21. Esistono librerie di sistemi con finestre HTML5/Canvas (ala Qt, WxWidgets, ecc.)?
- 22. Come modificare il valore WM_CLASS in un'applicazione GUI Java basata su piattaforma Swing o NetBeans?
- 23. HTML + JavaScript GUI Advice
- 24. Che gui toolkit dovrei usare con Pygame?
- 25. C++ o Python come punto di partenza nella programmazione GUI?
- 26. HTML Canvas Tracing
- 27. Come utilizzare una GUI Qt con Vala?
- 28. Rendering html nell'applicazione Swing
- 29. disegno 3D su Canvas con HTML + JS
- 30. Do Gui testing in Qt
Sì, http://www.zebkit.com/ – Louis
Sembra che broadway, un backend GDK consente in qualche modo di visualizzare le app GTK nell'area di disegno del browser –