Calligra on Tizen and beyond

Jaroslaw Staniek staniek at kde.org
Wed Oct 12 09:54:19 BST 2011


On 12 October 2011 10:35, Sebastian Sauer <mail at dipe.org> wrote:
> On 09/30/2011 07:04 PM, Jos van den Oever wrote:
>>
>> On Friday, September 30, 2011 18:48:59 PM Sebastian Sauer wrote:
>>>
>>> On 09/30/2011 06:17 PM, Boudewijn Rempt wrote:
>>>>>
>>>>> Anything you do in such development is constrained by WAC unless you
>>>>> agree to break compatibility and inject binary lib - then you'd have
>>>>> to deploy it to other systems too (but the why to skip native Qt
>>>>> programs?)
>>>>
>>>> I don't agree. I think it's perfectly possible to write a full-featured
>>>> office suite in html + javascript. Google has already done that.
>>>
>>> google docs is not even close to be a full-featured office suite. It's
>>> an extended text-editor
>>> on top of a relational db. The gdata-API is insufficient for anything
>>> more complex. But then
>>> that is also an advantage. They don't try to be feature-complete with
>>> MSOffice/OpenOffice/Calligra
>>> but only offer an online (and since some time even offline) richtext
>>> editor/calculator/presenter.
>>>
>>> But yes, I think that it would be possible too :-)
>>
>> There are things that are simply impossible or very hard even in HTML5.
>> For
>> exmple consider positioning of draw:frame in a brower. The anchor can be
>> relative to paragraph, to character or to page. This distinction is not so
>> easy to do in CSS. I give this example since I've studied that recently.
>
> I did study WebOdf a bit but now I wonder why only CSS? I mean why
> not some Javscript-magic that does the positioning?

Maybe a no-go is related to 'text on a <canvas/>  is not selectable'
as Jos noted.
Or, one would want to split the text to smaller chunks but then again
the problem would be in data loss when e.g. I select and copy contents
of such multiple blocks. Just a guess.

-- 
regards / pozdrawiam, Jaroslaw Staniek
 http://www.linkedin.com/in/jstaniek
 Kexi & Calligra (kexi-project.org, identi.ca/kexi, calligra-suite.org)
 KDE Software Development Platform on MS Windows (windows.kde.org)



More information about the calligra-devel mailing list