b4pjoe

  • @Powerbob - I can edit my thoughts both here and on my alpha install.
  • Posts: 54

Nao

  • Dadman with a boy
  • Posts: 16,079
Re: Safari 7 on Mac OS X 10.9
« Reply #16, on October 28th, 2013, 07:38 PM »
Hmpf..! Stupid Safari... -_-

I did all I could to add support for it, and whatever it's supposed o support. I don't really know what's not working here. It seems to be related to the flexbox feature, but... I don't know, it's supposed to support it, isn't it..?
Can you, I don't know, emulate Safari 6 from within Safari 7?

PS: as a reminder-- as of now, none of the Apple browsers are available to ANYONE who doesn't pay them big money for one of their overexpensive, overrated machines. Considering I abandoned my iPod Touch 4 long ago, obviously I don't have iOS 7 on it (it's still on iOS 5.1, and my battery is depleted, and whatever), and can't test either.
So, I guess you're on your own to 'fix' it from their developer tools... (They DO have developer tools, don't they...?? No, at this point, I wouldn't be surprised if they wanted to screw everyone up.)

b4pjoe

  • @Powerbob - I can edit my thoughts both here and on my alpha install.
  • Posts: 54
Re: Safari 7 on Mac OS X 10.9
« Reply #17, on October 28th, 2013, 07:54 PM »
Yes, changing the user agent for Safari 6.1 does fix it. It really isn't that big of a deal as I can use Firefox or Chrome. Just thought I would mention it here since it is a new release.

Oh yeah, the front page of Wedge looks fine. It is only when you open forum threads that you see the issue.

Nao

  • Dadman with a boy
  • Posts: 16,079

b4pjoe

  • @Powerbob - I can edit my thoughts both here and on my alpha install.
  • Posts: 54
Re: Safari 7 on Mac OS X 10.9
« Reply #19, on October 28th, 2013, 09:26 PM »
Safari 7 on my iMac is still doing it.

I don't have an iOS device to check it with though and Safari 7 can only simulate iOS 6.1.

Nao

  • Dadman with a boy
  • Posts: 16,079
Re: Safari 7 on Mac OS X 10.9
« Reply #20, on October 28th, 2013, 09:41 PM »
Very, very odd... It looks like it's still using display:flex, even after I uploaded a fix to disable it... :-/
Re: Safari 7 on Mac OS X 10.9
« Reply #21, on October 28th, 2013, 10:07 PM »
Okay, I think I might have spotted the bug...
Technically, display:flex was turned into display:-webkit-flex for Safari 7+, but not "flex:1 0 auto" for instance; this is because I do the transforms in two different areas, and when I added Safari support, I forgot to also do it in the other area. (Given that I don't have access to one of these, no surprise here...)

I fixed that, please tell me if it works.

Also, for some reason, looks like the flexbox support variable doesn't work right now; I'll have to investigate further, as it's important for me to get it right.

b4pjoe

  • @Powerbob - I can edit my thoughts both here and on my alpha install.
  • Posts: 54
Re: Safari 7 on Mac OS X 10.9
« Reply #22, on October 28th, 2013, 10:10 PM »
Yes, it looks great now. Everything back to normal.

Also checked with the iPhone simulator running iOS 7.0.3 and it looks good there too.

Nao

  • Dadman with a boy
  • Posts: 16,079
Re: Safari 7 on Mac OS X 10.9
« Reply #23, on October 29th, 2013, 12:02 AM »
Good to know!

Then, I'm keeping support for Safari 7 and iOS 7 when it comes to flexbox... ;)

Also, I've re-uploaded my latest changes.
Could you test again in both Desktop and Mobile Safari 7, and your Safari 6.1 simulation? Thanks..! This time, it should be good too, but I've also fixed the whole true/false thing, so that it will also work in Safari < 7.

b4pjoe

  • @Powerbob - I can edit my thoughts both here and on my alpha install.
  • Posts: 54
Re: Safari 7 on Mac OS X 10.9
« Reply #24, on October 29th, 2013, 03:03 AM »
Safari 6 & 7 in the desktop version looks good.

Safari 7 mobile version in the iPhone and iPad simulator looks ok except the user name is running into the title of the thread though I see that on a lot of sites when using a mobile device. Screen shot attached.

 Screen Shot 2013-10-28 at 8.58.47 PM.png - 197.42 kB, 752x1248, viewed 178 times.


Nao

  • Dadman with a boy
  • Posts: 16,079
Re: Safari 7 on Mac OS X 10.9
« Reply #25, on November 1st, 2013, 01:29 PM »
I'm still unable to figure out why the two overlap. They both use display: inline, and no floats, so they should remain in the flow.

Can you switch to the Weaving skin manually from your iOS simulator, and see if there are any similar problems in there..?

b4pjoe

  • @Powerbob - I can edit my thoughts both here and on my alpha install.
  • Posts: 54

Nao

  • Dadman with a boy
  • Posts: 16,079
Re: Safari 7 on Mac OS X 10.9
« Reply #27, on November 2nd, 2013, 08:14 PM »
Hmm... Far from perfect, in fact: there's an unexplainable large empty area on the left of posts, and 'Nao' sticks right next to the status icons, when there should be a few pixels between them. Other than that, it looks good.

I've temporarily disabled flexbox on iOS 7. Can you guys test in both Weaving and Wireless..? Thanks.

b4pjoe

  • @Powerbob - I can edit my thoughts both here and on my alpha install.
  • Posts: 54
Re: Safari 7 on Mac OS X 10.9
« Reply #28, on November 3rd, 2013, 05:03 PM »
On weaving the large blank space is gone now. On wireless the user name still runs into the thread title.

Sidenote using Safari 7 on Mac OS X 10.9: When attaching images, drag and drop only works for the first attachment. If you want to attach two or more you have to click the "Choose Files" button after the first attachment. Not that it is a problem though.

 weaving.png - 237 kB, 752x1248, viewed 165 times.

 wireless.png - 203.96 kB, 752x1248, viewed 165 times.


Nao

  • Dadman with a boy
  • Posts: 16,079
Re: Safari 7 on Mac OS X 10.9
« Reply #29, on November 3rd, 2013, 11:27 PM »
Quote from b4pjoe on November 3rd, 2013, 05:03 PM
On weaving the large blank space is gone now.
And now, instead it's cutting off the userbox area.
Stupid Safari! I've always hated that browser... To think that you can't do without its engine on iOS. Safari, actually, is the #1 reason I went to Android. At least, that OS doesn't impose its own browser engine, and thus I can use Firefox to view Flash websites if I really need to, I can use Chrome to have hundreds of tabs, and I can use Opera if I'm nostalgic. (Not that much, really.)
Quote from b4pjoe on November 3rd, 2013, 05:03 PM
On wireless the user name still runs into the thread title.
Yeah... Very, very annoying. I'll have to find something else then. :(
Quote from b4pjoe on November 3rd, 2013, 05:03 PM
Sidenote using Safari 7 on Mac OS X 10.9: When attaching images, drag and drop only works for the first attachment. If you want to attach two or more you have to click the "Choose Files" button after the first attachment. Not that it is a problem though.
I only co-wrote that plugin (Dragooon started it, he did an excellent job), so I don't remember much about the process, but FWIW, since plugins are released separately, I can always fix that later. ;)