Slashdot Mirror


Apple Hides Samsung Apology So It Can't Be Seen Without Scrolling

An anonymous reader writes "Apple today posted its second Samsung apology to its UK website, complying with requests by the UK Court of Appeal to say its original apology was inaccurate and link to a new statement. As users on Hacker News and Reddit point out, however, Apple modified its website recently to ensure the message is never displayed without visitors having to scroll down to the bottom first."

18 of 743 comments (clear)

  1. Re:speelling mistake by Grumbleduke · · Score: 5, Informative

    In English judgment is spelt without the extra e when it refers to a legal judgment given by a judge. I don't know why, it just is. Usually the two spellings can be used interchangeably, but if it is an English legal thing, it never has the extra e.

  2. Re:who cares by thaylin · · Score: 4, Informative

    And before this you did not need to scroll. They are trying to manipulate the situation in a way the judges already warned them about.

    --
    When you cant win, ad hominem.
  3. Re:This stunt by Apple by thaylin · · Score: 5, Informative

    Actually last week I was able to see the footer on both websites without scrolling.

    --
    When you cant win, ad hominem.
  4. Re:Must be fixed? by Zocalo · · Score: 4, Informative
    Nope, definitely not fixed. There appear to be two options for the text appearing in the initial page view:
    1. You are running NoScript, or similar, which prevents the dynamic sizing script from working and have sufficient vertical resolution for the default image scaling to include the text below the four images below the iPad Mini
    2. You have a display in portrait mode, which seems to break the script, so I guess Apple needed those 14 days after all.

    If you are in landscape mode, and enable scripting for "apple.com", then the bottom of the webpage will be just below the four images, every time.

    --
    UNIX? They're not even circumcised! Savages!
  5. Even on a 30" monitor I have to scroll by Anonymous Coward · · Score: 5, Informative

    On my 2560x1600 monitor with the browser maximized i have to scroll to see the text. Yup, I would say it is definitely fishy.

  6. Re:who cares by makomk · · Score: 5, Informative

    Not only that, it appears that they've turned off the normal redirect from apple.com to the UK website and aren't displaying it on the main apple.com website for UK visitors, so it's not actually visible even with scrolling to most of the people it's meant to reach. They're literally begging to be found in contempt.

  7. Re:OK, stick a fork in them, they're done. by MrHanky · · Score: 5, Informative

    No, iOS is not OS X derived as Android is Linux derived. iOS is less than OS X (being a crippled OS X minus a lot), whereas Android is more than Linux (being the Linux kernel plus a lot), and Apple TV is tiny, irrelevant, close to nothing compared to TVs and various set top boxes running Linux (TiVo and more). Then you've got pretty much every single popular wireless router except Apple's running Linux.

    So, with iOS not being OS X, and iOS being smaller than Linux, how about not being such a giant wanker.

  8. Re:OK, stick a fork in them, they're done. by chill · · Score: 4, Informative

    Those with Apple stocks will be laughing all the way to the bank.

    Laughing nervously at best. Apple stock is down 18% in the last 7 weeks. The most recent news is "down on disappointing iPad Mini sales".

    Death? Not by a long shot, but crashing back to Earth to compete with the rest of the mortals -- most definitely.

    --
    Learning HOW to think is more important than learning WHAT to think.
  9. Re:This stunt by Apple by artor3 · · Score: 5, Informative

    If you're going to make a claim like that, you might want to spare thirty seconds to check out the actual web sites.

    US Site: No picture scaling
    UK Site: Picture scales to hide the bottom of the page. I had to turn my monitor on its side, making it 1920 pixels tall, in order to get the notice to appear.

    I really don't understand how some people think they can get away with such obvious lies on the internet. Do they really think that not a single person will bother to check?

  10. Re:OK, stick a fork in them, they're done. NOT! by Anonymous Coward · · Score: 5, Informative

    ... you do understand that "Market Value" has nothing to do with "largest company", right?

    Apple isn't even top 20 in terms of actual value

    Apple's profits: $33 Billion Rank: #2
    Apple's assets: $138 Billion Rank: #187.
    Apple's sales: $127 Billion Rank: #26

    Their stock is over-priced and it will return to earth eventually. They probably cannot maintain their profit margin over the next 3-5 years and as soon as the sharks see them miss a few growth estimates, it will be bye bye Apple market value.

  11. Re:Have to scroll to see it 1680x1050 by narcc · · Score: 4, Informative

    In case you missed this:

    https://dl.dropbox.com/u/6237043/applesucks.png

    What now?

  12. Re:OK, stick a fork in them, they're done. by Omestes · · Score: 4, Informative

    That's not even counting the marketshare of OS X(which iOS evolved from).

    Does this mean I get to count every device using a *nix OS as well? There is a lot of machines that run *nix, a huge huge number, which probably dwarfs pretty much every other OS. Hell, my TV runs Linux, as does my Bluray...

    --
    A patriot must always be ready to defend his country against his government. -edward abbey
  13. Code in question by Anonymous Coward · · Score: 5, Informative

    var HeroResize=AC.Class({initialize:function(b){this._height=null;this._hero=$(b);
    AC.Object.synthesize(this);this.__boundResizeHero=this.resizeHero.bindAsEventListener(this);
    if(typeof window.ontouchstart==="undefined"){this.resizeHero();Event.observe(window,"resize",this.__boundResizeHero)
    }},setHeight:function(b){this._height=(b<0)?0:b;return this._height},resizeHero:function(){this.setHeight(parseInt(window.innerHeight||(window.document.documentElement.clientHeight||window.document.body.clientHeight),10)-310);
    this.hero().style.height=this.height()+"px"}});Event.onDOMReady(function(){var b=new HeroResize("billboard")
    });

    That hides the bottom 310px of the page no matter what screen resolution is used.

    Page with javascript
    Page without javascript

  14. Re:Shameful behaviour by ifiwereasculptor · · Score: 4, Informative

    If the thesis in question is "i won't be punished", then argument by punishment is not fallacious at all.

  15. Re:OK, stick a fork in them, they're done. by Quila · · Score: 5, Informative

    No, iOS is not OS X derived as Android is Linux derived.

    That's not quite right. iOS and OS X are both built on top of the same base OS, Darwin. iOS then took relevant core libraries from OS X. Then each each has libraries dedicated to its purpose (OS X doesn't need touch or phone, iOS doesn't need windowing or Time Machine support). As far as mobile is concerned, iOS is more than OS X.

    Apple TV is tiny, irrelevant, close to nothing compared to TVs and various set top boxes running Linux (TiVo and more).

    Apple TV is a single-core A5 chip, vs basically a weaker version of a Raspberry Pi in a Roku HD. Roku is running the base Linux kernel plus a small collection of libraries and software. Apple TV is running iOS with one included app, the Apple TV software. Not quite nothing in comparison.

    Then you've got pretty much every single popular wireless router except Apple's running Linux

    Apple uses NetBSD, probably the best OS for embedded network applications.

  16. Re:Shameful behaviour by _xeno_ · · Score: 5, Informative

    How is this contempt? The message isn't hidden, it's right there on the page. The fact that they optimise the page so that their product shot makes the most of the above-the-fold real estate is not removing it from the page in any way, it's just good design.

    Oh, bullshit. Try this: go to Apple's US page (which is "apple.com" which I'm guessing will redirect in other countries, and apparently you can't just add /us/ to force it to stay in the US, so, you may have to pick a random country if you're actually in the UK) and compare it to the UK version of the page. Notice anything different?

    You might not, if the browser isn't large enough, but I'm typing this on a 1920x1200 display with the browser sized to the maximum height. With that, on the US page, the entire page is visible, including the header. On the UK page, the content is sized off the bottom.

    If you throw the page into Responsive Design View in Firefox (Ctrl-Shift-M) and start playing with the size, you'll notice that they explicitly designed the page to size the apology off the bottom. (Well, almost: they give up if you manage to get your browser view to be greater than 1600 pixels tall.)

    That's not "using above the fold real estate," not when it's optimized to not display on anything less than 1600 pixels tall. That's called "being as asshole" at the least and, I expect, will turn into being called "found in contempt of court."

    --
    You are in a maze of twisty little relative jumps, all alike.
  17. Re:Shameful behaviour by Anonymous Coward · · Score: 4, Informative

    Not a side effect, it is deliberate. If you view source you'll see that the code is different on the UK site vs the others.

    The UK site has:

    <script src="http://images.apple.com/v/home/n/scripts/hero_resize.js" type="text/javascript" charset="utf-8"></script>

    which is a little script which resizes the elements on the screen specifically to hide the notice:

    var HeroResize=AC.Class({initialize:function(b){this._height=null;this._hero=$(b);
    AC.Object.synthesize(this);this.__boundResizeHero=this.resizeHero.bindAsEventListener(this);
    if(typeof window.ontouchstart==="undefined"){this.resizeHero();Event.observe(window,"resize",this.__boundResizeHero)
    }},setHeight:function(b){this._height=(b<0)?0:b;return this._height},resizeHero:function(){this.setHeight(parseInt(window.innerHeight||(window.document.documentElement.clientHeight||window.document.body.clientHeight),10)-310);
    this.hero().style.height=this.height()+"px"}});Event.onDOMReady(function(){var b=new HeroResize("billboard")
    });

    The US site doesn't use that script, in it's place is a script called promomanager.js.

  18. Re:OK, stick a fork in them, they're done. by Karlt1 · · Score: 4, Informative

    Well unfortunately, you don't get to decide what is and is not Unix. The Open Group does and they have certified OS X as genuine Unix.