Edward,<br><br>Since the Read Activity uses WebKit for reading EPUBs it seems likely that you could make an EPUB with JavaScript in it and make a sort of electronic pop-up book out of it.  It might not be a strictly kosher EPUB, but Read probably wouldn't care.<br>
<br>Maybe this could be something else to look at.  You could make a packaging utility that takes an HTML file and any subdirectories beneath it and packages it as either a Sugar Activity or an EPUB.  The utility could be written in Python and PyGTK so you could run it on any OS, and maybe it could run as a Sugar Activity as well.<br>
<br>James Simmons<br><br><div class="gmail_quote">On Fri, Mar 22, 2013 at 11:22 AM, Edward Mokurai Cherlin <span dir="ltr"><<a href="mailto:mokurai@sugarlabs.org" target="_blank">mokurai@sugarlabs.org</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div class="im">On Fri, March 22, 2013 10:29 am, James Simmons wrote:<br>
> Lionel,<br>
><br>
> I think this is definitely a great idea for GSoC.  I like the work you've<br>
> done in this area, but there was a fair amount of discussion on this list<br>
> recently about different ways you could go about making an HTML 5 Activity<br>
> and maybe this task could involve looking at several of these options.<br>
><br>
> I definitely like the idea of having a sort of Phone Gap for Sugar where<br>
> you could package up HTML 5 as an Activity without writing Python code.<br>
<br>
</div>Would there be a way to integrate HTML 5 with existing Sugar<br>
activities? This would help greatly in our Replacing Textbooks<br>
program, so that we could integrate Sugar into a curriculum and all of<br>
its learning materials.<br>
<br>
> James Simmons<br>
><br>
> On Fri, Mar 22, 2013 at 8:16 AM, <<a href="mailto:lionel@olpc-france.org">lionel@olpc-france.org</a>> wrote:<br>
><br>
>> Hi all,****<br>
>><br>
>> ** **<br>
<div class="im">>><br>
>> I’m thinking to do a proposal for GSoC around “Sugar Framework for<br>
>> writing<br>
</div>>> activity in full HTML5/JavaScript”.****<br>
<div class="im">>><br>
>> My idea is to package and enhance the work I’ve done on [1],<br>
>> specifically<br>
</div>>> to fully avoid the need to write any Python code.****<br>
<div class="im">>><br>
>> I’ve got experience of student mentoring but never on GSoC<br>
</div>>> mentoring.****<br>
<div class="im">>><br>
>> Plus I’m not fully aware of Sugar internal and about the capacity to<br>
>> build<br>
</div>>> something like a new sort of activity packaging.****<br>
<div class="im">>><br>
>> So, if you think that it could be a good GSoC subject for Sugar and if<br>
</div>>> someone is okay to co-mentoring with me, I could do a proposal.****<br>
>><br>
>> ** **<br>
>><br>
>> Tell me.****<br>
>><br>
>> ** **<br>
>><br>
>> Best regards from France.****<br>
>><br>
>> ** **<br>
>><br>
>>                 Lionel.<br>
<span class="HOEnZb"><font color="#888888"><br>
--<br>
Edward Mokurai (默雷/निशब्दगर्ज/نشبدگرج) Cherlin<br>
Silent Thunder is my name, and Children are my nation.<br>
The Cosmos is my dwelling place, the Truth my destination.<br>
<a href="http://wiki.sugarlabs.org/go/Replacing_Textbooks" target="_blank">http://wiki.sugarlabs.org/go/Replacing_Textbooks</a><br>
</font></span><div class="HOEnZb"><div class="h5">_______________________________________________<br>
Sugar-devel mailing list<br>
<a href="mailto:Sugar-devel@lists.sugarlabs.org">Sugar-devel@lists.sugarlabs.org</a><br>
<a href="http://lists.sugarlabs.org/listinfo/sugar-devel" target="_blank">http://lists.sugarlabs.org/listinfo/sugar-devel</a><br>
</div></div></blockquote></div><br>