The Cache: Technology Expert's Forum
 
*
Welcome, Guest. Please login or register. September 20, 2019, 10:59:53 AM

Login with username, password and session length


Pages: [1]
  Print  
Author Topic: Secret APIs, or "Is Apple playing the MS game?"  (Read 3389 times)
nop_90
Global Moderator
Lifer
*****
Offline Offline

Posts: 2203


View Profile
« on: April 26, 2008, 04:20:26 PM »

http://k.blog.com/2795885/

Microsoft has long been known for giving an unfair edge to its products by using secret operating system APIs. The most known cases are the ones involving the networking code, allowing IIS to beat Netscape Server (back in the day), as well as MS Office's widget APIs, which were indeed developed by the office team but took forever to be integrated in the main OS widget library.

What is a lesser known fact is that Apple plays the exact same game. The firefox dev team, specifically Vladimir Vukićević (with that name, he should be playing football), have uncovered a hundred or so secret OS entry points by looking at the webkit headers.

The story, in short, is that OSX by default limits the rendering speed to 60fps, which adversely affected Firefox when a page is smooth scrolled. Apple's supported workaround to this limitation is disabling coalesced screen updates to the whole application. However, Safari does not do that and is not limited to 60fps. The reason? A secret API call to programatically disable coalesced updates. After identifying this call, a slew of others became apparent in this header file.

Choosing between Gates and Jobs is like picking the shade of red in closed software hell.
Logged
jammaster82
Lifer
*****
Offline Offline

Posts: 666


Thats craigs list for ya


View Profile
« Reply #1 on: April 26, 2008, 05:08:57 PM »

IMO As soon as Mac has to support the fanbase that microsoft has to
they will have the same haters and problems... I dont necessarily like
ms but they support the widest platform installation and
they do seem to be driving the bus right now...

 
Logged

The watched pot, never boils... But if you walk away from it , the soup burns.  What gives?
perkiset
Olde World Hacker
Administrator
Lifer
*****
Offline Offline

Posts: 10096



View Profile
« Reply #2 on: April 26, 2008, 06:41:23 PM »

Choosing between Gates and Jobs is like picking the shade of red in closed software hell.

Except that it's all tidy and organized in Jobs' hell. And it all just works.  ROFLMAO
Logged

It is now believed, that after having lived in one compound with 3 wives and never leaving the house for 5 years, Bin Laden called the U.S. Navy Seals himself.
craw
Journeyman
***
Offline Offline

Posts: 65


View Profile
« Reply #3 on: April 26, 2008, 11:37:57 PM »

weird to hear that about apple..
Logged
perkiset
Olde World Hacker
Administrator
Lifer
*****
Offline Offline

Posts: 10096



View Profile
« Reply #4 on: April 27, 2008, 09:22:30 AM »

Weird to think that Apple'd give itself a home court advantage on it's own hardware and it's own software? I dunno. Betcha everyone here in the same situation would do the same. It's business, boys.
Logged

It is now believed, that after having lived in one compound with 3 wives and never leaving the house for 5 years, Bin Laden called the U.S. Navy Seals himself.
craw
Journeyman
***
Offline Offline

Posts: 65


View Profile
« Reply #5 on: April 27, 2008, 11:05:04 AM »

safari blows goats though perk...  ROFLMAO
Logged
vsloathe
vim ftw!
Global Moderator
Lifer
*****
Offline Offline

Posts: 1669



View Profile
« Reply #6 on: April 28, 2008, 11:00:10 AM »

Maybe, but they're chic hipster goats with box-framed glasses.
Logged

hai
perkiset
Olde World Hacker
Administrator
Lifer
*****
Offline Offline

Posts: 10096



View Profile
« Reply #7 on: April 28, 2008, 11:09:46 AM »

And black turtleneck fur.
Logged

It is now believed, that after having lived in one compound with 3 wives and never leaving the house for 5 years, Bin Laden called the U.S. Navy Seals himself.
Pages: [1]
  Print  
 
Jump to:  

Perkiset's Place Home   Best of The Cache   phpMyIDE: MySQL Stored Procedures, Functions & Triggers
Politics @ Perkiset's   Pinkhat's Perspective   
cache
mart
coder
programmers
ajax
php
javascript
Powered by MySQL Powered by PHP Powered by SMF 1.1.2 | SMF © 2006-2007, Simple Machines LLC
Seo4Smf v0.2 © Webmaster's Talks


Valid XHTML 1.0! Valid CSS!