Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Doesn't work with Safari #16

Closed
kgrossjo opened this issue Mar 19, 2014 · 23 comments
Closed

Doesn't work with Safari #16

kgrossjo opened this issue Mar 19, 2014 · 23 comments

Comments

@kgrossjo
Copy link

I installed Laverna on my VPS and with Firefox on OSX I see the UI and I can use it. With Safari on OSX I see the background (white area on the left for the list of notes, grey area on the right for the currently selected note), but there is nothing in it, just the two areas.

Using Mavericks and the Safari that comes with it.

@andtheWings
Copy link
Contributor

I experience the same issue with Safari.

@andtheWings
Copy link
Contributor

Is it something to do with it being WebKit-based rather than Gecko-based? You could test that theory by trying to open Laverna in Midori browser, which is also Webkit-based.

@wwebfor
Copy link
Member

wwebfor commented Mar 19, 2014

I think its because Laverna uses IndexedDB, but Safari currently doesn't support it.

https://developer.mozilla.org/en/docs/IndexedDB#Browser_compatibility

@sa3m
Copy link

sa3m commented Mar 22, 2014

It doesn't work at all in Firefox private mode neither.
It's probably a weird test, but there's not event a message to explain it.

@wwwredfish
Copy link
Member

@sa3m ,

IndexedDB is completely disabled in the privacy modes of browsers (Private Browsing mode for Firefox and Incognito mode for Chrome).
https://developer.mozilla.org/en/docs/IndexedDB/Using_IndexedDB
https://bugzilla.mozilla.org/show_bug.cgi?id=781982

@sa3m
Copy link

sa3m commented Mar 22, 2014

Ok, that's probably why I thought it was a weird test :)
But like I said, there is no error message. I think that would be a good start !

@wwebfor
Copy link
Member

wwebfor commented Apr 3, 2014

Now in Midori browser works fine, in theory it should also work in Safari.

@wwebfor
Copy link
Member

wwebfor commented Jul 9, 2014

I believe that I may close this issue now.

@wwebfor wwebfor closed this as completed Jul 9, 2014
@isaackwan
Copy link

After upgrading to OS X 10.10, I am unable to use Laverna on Safari 8. Here is my complete user-agent string: "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_10) AppleWebKit/600.1.25 (KHTML, like Gecko) Version/8.0 Safari/600.1.25".

Logged on the console is: "NotFoundError: DOM IDBDatabase Exception 8: An operation failed because the requested database object could not be found."

Please see the attached screenshot for more information. Thanks.

-Isaac

screen shot 2014-10-21 at 9 52 18 am
screen shot 2014-10-21 at 9 52 28 am

@tiptronic
Copy link

Is this project dead already?

And: it still doesn't work on Safari, OSX 10.10.2

NotFoundError: DOM IDBDatabase Exception 8: An operation failed because the requested database object could not be found.

@HLFH
Copy link

HLFH commented Jan 30, 2015

It does not work for Safari for me too... Safari 7.1.3, OS X 10.9.5

@wwebfor wwebfor reopened this Feb 2, 2015
@wwebfor wwebfor added the bug label Dec 6, 2015
@wwebfor wwebfor added this to the 1. Refactor and fix bugs milestone Dec 6, 2015
@howardroark2018
Copy link

Thought, I too should probably add another related issue, which is:
The App also doesn't work on the mobile version of safari, or rather Safari on the iPhone (iOS 7) & iPad (iOS 9.1-13B143/Latest Version). Both show the same thing as discussed in the issue above that is, they just show the menu & a blank white background. Nothing else. Although the menu seems to be working fine.
One more obvious thing is, that it of course doesn't work on the Mac OSX (Mavericks) Safari too. When using Chrome on Mac OSX, it works fantastically.

  • -I tested it on the above mentioned devices using my own copy of the latest version of the App hosted on my server as well as the App's officially deployed version in its homepage. The issue persists without a clue as to what the problem might be.

I hope that helps. By the way, the new & improved UI is fantastic & it made me fall in love with Laverna, all over again!
Thanks to the developers; for devoting your precious time to create something as brilliant as this.

--Animesh

@wwwredfish
Copy link
Member

@sheafferusa Thanks for your kind words. We are planning to release a stable version tomorrow which will probably resolve this issue with Safari.

@kekscode
Copy link

kekscode commented Feb 2, 2016

It still does not work at least on my mobile and desktop Safari/webkit based browsers as mentioned above. I use the official version at laverna.cc . I get the Loading... message and nothing happens for minutes. I did not check the console yet, because i thought it was a connection problem.

@wwebfor
Copy link
Member

wwebfor commented Feb 2, 2016

@suchkultur sad to hear it. It's a little hard to track down what is happening since we can't install Safari. We checked on Midori though, and it works there. We'll try to figure it out later.

@kekscode
Copy link

kekscode commented Feb 3, 2016

@wwebfor I had the chance to check what's happening in the web console (Safari dev tools). I See:

TypeError: undefined is not an object (evaluating 'n.createInstance')

in line 14 of db.js . Maybe i can help tracking this issue down?

@wwebfor
Copy link
Member

wwebfor commented Feb 4, 2016

@suchkultur it seems like it cannot find localForage on Safari for some reason.

@wwwredfish wwwredfish added fixed and removed bug labels Feb 10, 2016
wwebfor pushed a commit that referenced this issue Feb 10, 2016
@wwebfor
Copy link
Member

wwebfor commented Feb 12, 2016

We were able to reproduce and fix this issue with Epiphany browser. We have tested it on Safari (on Saucelabs) and everything seems to be working. If the bug still persists, we can re-open the issue.

@wwebfor wwebfor closed this as completed Feb 12, 2016
@ota1977
Copy link

ota1977 commented Mar 10, 2016

Hello, l found that laverna doesn't work on iOS 9.2.1(iphone) and OSX10.11.3/Safari 9.0.3
Laverna stay "LOADING..." screen and doesn't proceed.

OSX Safari end with
Unexpected CSS token: : core.css:5:64833
Unexpected CSS token: : core.css:5:130130
Unexpected CSS token: : core.css:5:130569
Unexpected CSS token: : core.css:5:130569
TypeError: undefined is not an object(evaluationg 'n.ceateInstance') main.js:3489:1027

@wwebfor
Copy link
Member

wwebfor commented Mar 11, 2016

@ota1977, please try to open https://laverna.cc/nightly. We fixed this issue in this pre-release.

@ota1977
Copy link

ota1977 commented Mar 11, 2016

Hi wwebfor, it's very good to know that this problem will be fixed soon, since I really like Laverna.
I could open https://laverna.cc/nightly with Safari on my Mac.

@howardroark2018
Copy link

@wwebfor Fantastic! Thanks a lot boss, for the wonderful work that you guys have done, and I am particularly happy that you guys finally crushed the bug/issue that had been troublesome since some time. Really, thanks a lot. It just works! Long live Open Source and Laverna, both! Cheers!
:)

PS: A screenshot of Safari Preview:
new

Regards,
-Anime.sh

@wwebfor
Copy link
Member

wwebfor commented Mar 11, 2016

@ota1977, @sheafferusa thank you for checking and your kind words :)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests