6 / 6
Jun 2008

I am looking into the ways of selling digital products online. E-junkie looks interesting. Is it Safari-friendly and Mac-friendly? I don't want to find that I have to use Internet Explorer.

  • created

    Mar '08
  • last reply

    Jun '08
  • 5

    replies

  • 1.0k

    views

  • 4

    users

  • 1

    link

Our service works fine on Mac, on both Safari and FireFox.

2 months later

Hello,

I just got my shopping cart working on Firefox without problems, but when I try to open my website (the page with the Buy buttons on them) in IE it just crashes the computer, and my friend with a Mac said he can open the page but doesn't see any buttons, neither Buy nor View Cart. Here's the page:

http://www.naughtyparisguide.com/buy/



Any tips?

Heather



PS Otherwise it's all working fabulously!

WinXP IE7 and Firefox seem to load your page fine. WinXP Safari seems a bit sluggish to load and render, and eventually slow-loads your logo image blown-up as a background image (revealing the "If you can read this..." message on the left). My colleague with a MacBook is preoccupied at the moment, but I can have him test your page once he's free; however, our cart is normally perfectly compatible with Mac browsers.



Taking a look at your page's HTML source, I noticed you seem to have many duplicates of our View Cart button code, not just for visible View Cart buttons but also leftover pieces of that code that were apparently left behind when the button image/link itself was deleted. The View Cart code is specific to your cart but the same for all your products, so you only need to paste it in your page once, as it contains extra tags to load the script resources from our server that make the cart work. There's no need to load those scripts more than once on a page, and having more than one set of View Cart code in a single page can slow things down, but deleting the visible button image/link does not delete those extra script tags. See what happens if you remove all the View Cart button code (or buttonless orphaned code remnants :^) you can find in your page's HTML source, then paste just one block of View Cart code back into the page.

Thanks, I went back in and redid all of the codes with only one shopping cart. Do have a peek and see if it works.



I did actually notice something, I don't know if it's normal. I have been cutting and pasting the codes from eJunkie into my site, but when I go back into my site and look at the HTML, the codes are all jumbled up. The buttons work, so I haven't been too concerned, but it made it hard to see what was wrong.

Everything seems to work fine cartwise, only one block of View Cart code in the page source that I could find now. :^) Safari (on both Mac and WinXP) still seems to be playing poorly with your layout, but that doesn't seem related to our cart, so that's beyond my purview to help.



I did notice one section of HTML that seemed not so much "jumbled up" but more all jammed together into one long block without any linebreaks in the raw code. Not sure how or why that might have happened, but the presence/absence of linebreaks or other "whitespace" in the raw code is nearly irrelevant to how a browser renders the actual page -- any whitespace in HTML gets rendered as a single space character on the page -- and your page editor software may have some function to reformat the code so it's easier to read. In theory, you could put all your HTML on one (very!) long line, or break it up so every single tag was on a line of its own, and the page itself would render almost exactly the same either way.