Presentations don't work in current google-chrome #167

Closed
Moini opened this Issue Jan 11, 2013 · 19 comments

Projects

None yet

3 participants

@Moini
Moini commented Jan 11, 2013

Hi - I have Google Chrome 24.0.1312.52 installed on Linux Mint Nadia and I cannot even properly display the presentation from the sozi website. It only shows the first image, then it stops and shows the 'slide change' in the upper left - and then nothing happens any more.

Is this a Chrome problem or a sozi problem? It would be good if animations worked on at least two of the majour browsers and not only in Firefox (where it works perfectly).

Thank you!

@senshu
Owner
senshu commented Jan 11, 2013

Is this a Chrome problem or a sozi problem?

As far as I can see, Sozi works correctly in Chromium 23.
I will try with version 24.

@Moini
Moini commented Jan 11, 2013

For Mint Nadia there is Chromium 22, and there it works, too.

@senshu
Owner
senshu commented Jan 11, 2013

I confirm that Sozi presentations behave very strangely in Chromium 24.
I will investigate the problem.

@senshu
Owner
senshu commented Jan 18, 2013

Quick fix in commit f237196

Recent versions of WebKit use a different timestamp in animation frames:
http://updates.html5rocks.com/2012/05/requestAnimationFrame-API-now-with-sub-millisecond-precision

@Moini
Moini commented Jan 18, 2013

Wow, that was fast - cool :-)

@Moini
Moini commented Jan 18, 2013

Is it enough for existing animations to save them in inkscape having a hot-fixed sozi-plugin installed? Or would someone have to do something else to make old animations work in both browser versions?

@senshu
Owner
senshu commented Jan 19, 2013

The new version of the player must be installed in you existing presentations.
You can use the extension "Sozi extras > Upgrade".

@jumpz-zz

using sozi 13.01
linking between frames (#frame2, etc) works in firefox but not in chrome 24. chrome 24 does not react at all when clicking a link to another frame-number.

also wondering if there is yet any way to link between frames using some fixed id instead of the frame-number - using the frame-number makes it quite complicated when making changes to the file. ie; when adding a frame early in the sequence all the following frames gets a higher number and hence all links become corrupt (and vice-verse whenever removing a frame)

thank you for an amazing work - in my mind there is little doubt that "slides" belong to our past and as it happens there is quite little difference between slides and the common web-pages.. so, as i see it - you are actually paving the path to our future with sozi /j

@senshu
Owner
senshu commented Jan 19, 2013

also wondering if there is yet any way to link between frames using some fixed id instead of the frame-number

This is exactly how it works in Sozi 13.01!
In Sozi 12.09, links were in the form #number.
In Sozi 13.01, when you write "#frame2", you are using a fixed ID.
Event if you modify the sequence of your presentation, the frame with ID "frame2" will keep its ID.

I know it can be confusing. I am planning to make the following changes:

  • use IDs that are not related to frame numbers
  • allow to change frame IDs

linking between frames (#frame2, etc) works in firefox but not in chrome 24

Links created with Sozi 12.09 (#number) still work correctly in Chrome 24, but not links in the form #id.
I'll see what I can do.

Thanks for your feedback.

@senshu
Owner
senshu commented Jan 19, 2013

use IDs that are not related to frame numbers

Done in the dev branch.

@senshu
Owner
senshu commented Jan 20, 2013

allow to change frame IDs

Done.

@jumpz-zz

thank you - think you are incredible, believe i am not alone in this opinion. i am available for you to do some testing, generally i run win7 and the later versions of firefox, chrome, ie, safari and opera. if you have some mailing-list on updates you may include me for some testing.

btw - have made a first translation to swedish, must though make a swedish installation of Inkscape to be able to see it in live context in order to confirm the quality. you may want to wait including it in a distro until me or somebody else have done such a quality control.

@senshu
Owner
senshu commented Jan 21, 2013

Thanks for your kind words and your proposal.
Currently, I have no specific mailing list for testers. New versions are announced to the Google group "sozi-users" https://groups.google.com/forum/?fromgroups#!forum/sozi-users

The two lastest modifications will make it easier to work with frame IDs, but unfortunately, I am still clueless about the link issue in Chrome.

I have added your Swedish translation, in its current state, to the source repository.
I will update it regularly with your modifications.
Hopefully, it will be included in the next release.

@senshu
Owner
senshu commented Jan 24, 2013

Links created with Sozi 12.09 (#number) still work correctly in Chrome 24, but not links in the form #id.

I have just pushed a fix into the "preview" branch.
Tested with Firefox 18 and Chrome 24.

@Moini
Moini commented Mar 12, 2013

Hi again - now the chrome developers seem to have fixed the issue on their end, too, the old ,not updated, animations work in current chrome and chromium. But I found another issue, which I will put into a new thread. (Btw. are there any translation files for the Menu entries for sozi in inkscape? In 'sozi extras', it is still very English ;-) )

@senshu
Owner
senshu commented Mar 12, 2013

now the chrome developers seem to have fixed the issue on their end, too

OK.

Btw. are there any translation files for the Menu entries for sozi in inkscape?

Not yet.

Maybe I am wrong, but I believe that the translations for menu entries (including extension names) must be added to the translation files of Inkscape itself.

@senshu
Owner
senshu commented Mar 12, 2013

@jumpz Is your Swedish translation ready to be published?

@jumpz-zz

On 2013-03-12 21:07, Guillaume Savaton wrote:

@jumpz https://github.com/jumpz Is your Swedish translation ready to
be published?


Reply to this email directly or view it on GitHub
#167 (comment).

sorry but have not got the opportunity to install inkscape in swedish.
have assumed after not found a swedish inkscape and some other reading
that inkscape in swedish is required in order to be able to see the
final rendition of the translation - hence not been able to make my self
a presentation where i can see how the translation renders in the
context of actual usage.

further on also had been very busy in active usage of my own installed
system that i run in english and felt a bit pressed on getting ready
with my own work that is about saving human life´s in the hazard of war.

again i want to thank you the most for bringing sozi to the human world,
i see it being part of our future - really i do. hope you will have the
life circumstances to keep up the initiative.

ahead in time it would be very interesting to come to a situation where
i could share some more concrete views and various possibilities i find
regarding a wide scope of human and worldy aspects of what sozi could
come accomplish for the human.

in case i have made a blunder in my assumptions regarding the reality of
inkscape and the swedish translation - well, just tell me and i will see
what i can do about it. as long as you keep sozi alive, i will also be
there for you as much as i just can.

with sunny regards /jean

@senshu
Owner
senshu commented Mar 13, 2013

Translations of Inkscape and Sozi are managed separately.
I suppose you don't need a Swedish Inkscape to test the Swedish Sozi.

@senshu senshu closed this in f237196 May 21, 2013
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment