<div dir="ltr"><br><div class="gmail_extra"><br><div class="gmail_quote">Il giorno 24 giugno 2015 16:29, germano carella <span dir="ltr"><<a href="mailto:germano.carella@gmail.com" target="_blank">germano.carella@gmail.com</a>></span> ha scritto:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Ciao a tutti,<br>
Da qualche mese sto studiando l'accessibilità di html5. Effettivamente debbo ammettere, anche perché posso testarlo con i miei strumenti, che html5, se usato come si deve, è piu' accessibile di tutti i framework che conosco...<br>
Io uso python come linguaggio di programmazione e mi stavo chiedendo se fosse possibile scrivere app con un layout grafico scritto in html5 e javascript per gli eventi (pressione di tasti etc).<br>
Wxpython, che è quello che uso ora, è abbastanza accessibile, ma non del tutto.<br>
Le grid, per esempio, non lo sono affatto... ma anche i controlli combinati come TreeListCtrl etc.<br>
Cercando in rete avevo trovato PyJs, che faceva, almeno secondo quello che c'era scritto, ciò che mi interessava. Ma sotto windows 8.1 ci dev'essere qualche problema, perché le applicazioni che eseguono sul desktop non partono.<br>
PyJs utilizza MSHTML.dll, che è un componente COM, per incorporare il browser web che ospita i file per il layout.<br>
Wx ha il suo, ma sembra che possa leggere solo alcuni tag, sicuramente non i tag HTML5.<br>
Qualcuno di voi per caso ne sa di piu', o magari può indirizzarmi?<br>
Grazie!<br></blockquote><div><br></div><div>hai valutato di strutturare una web app?</div><div><br></div><div>per il lato server potresti appoggiarti a django + djangorestframework</div><div>e lato server gestisci il salvataggio dei dati e la logica applicativa</div><div><br></div><div>poi per il lato client ti appoggi al browser</div><div>usando javascript e ajax, e magari facendoti aiutare da un framework (angular?) ti strutturi un bella "single page application"</div><div><br></div><div>ciao,</div><div>Marco</div><div><br></div></div></div></div>