Feed Sign in with OpenID OpenID

Simon Willison’s Weblog

62 items tagged “apple”

32.38 percent of visitors to DF last week did not have Flash.

John Gruber 2 31st January 2010, 12:05 pm

Who Can Do Something About Those Blue Boxes? John Gruber makes the case for the fading significance of Flash, brought about by Apple’s point-blank refusal to support it on the iPhone or iPad. “Flash is no longer ubiquitous. There’s a big difference between “everywhere” and “almost everywhere”.” 0 31st January 2010, 12:05 pm

Why the iPad may be just what we need for Digital Inclusion. Chris Thorpe: “It may not be a Jesus phone, a Moses tablet or something that lives up to hype and hyperbole, but if it does something for the digital inclusion agenda it might live up to Steve Jobs saying it’s the most important thing he’s ever done.” 1 28th January 2010, 9:03 pm

If Apple is really successful, it’s likely that other companies will be more emboldened to forsake openness as well. The catch is that customers won’t accept the sudden closing of a previously open platform, that’s one of the reasons Palladium failed. But Apple has shown that users will accept most anything in an entirely new platform as long as it offers users the experience they want.

Rafe Colburn 2 28th January 2010, 9:54 am

The Tablet. John Gruber further demonstrates his mastery of long-form blogging. It’s reassuring to know that he started putting the notes for this entry together way back on the 24th of September. 2 1st January 2010, 3:49 am

Programmers don’t use launch-fast-and-iterate out of laziness. They use it because it yields the best results. By obstructing that process, Apple is making them do bad work, and programmers hate that as much as Apple would.

Paul Graham 1 19th November 2009, 10:13 pm

Multitouch on Unibody MacBooks. FingerMgt is a lovely little app that illustrates quite how sensitive the touchpad on modern MacBooks is —it can track up to 11 touch points and measure pressure as well as location. 0 6th November 2009, 2:44 pm

This is very interesting technology. But that Adobe would go to this length suggests that they suspect that Apple will never allow the Flash runtime on the iPhone.

John Gruber 0 6th October 2009, 7:33 am

Look at Sony, or Microsoft, or Google, or anyone. They still don’t get it. They’re still out there talking about chips, or features, or whatever. Or now they’re all hot for design. But they think design means making pretty objects. It doesn’t. It means making a system of pieces that all work together seamlessly. It’s not about calling attention to the technology. It’s about making the technology invisible.

Fake Steve Jobs 0 28th September 2009, 10:40 pm

Developing for the iPhone at the moment is like picking up dimes in front of a bulldozer.

Tim Bray 1 21st September 2009, 5:30 pm

Mac OS X 10.6 Snow Leopard: the Ars Technica review. The essential review: 23 pages of information-dense but readable goodness. Pretty much everything I know about Mac OS X internals I learnt from reading John Siracusa’s reviews—this one is particularly juice when it gets to Grand Central Dispatch and blocks (aka closures) in C and Objective-C. 0 1st September 2009, 7:05 pm

When we get the tools to do distributed Twitter, etc., we get the tools to communicate in stanzas richer than those allowed by our decades-old email clients. Never mind Apple being anti-competitive, social networks are the peak of monopolistic behaviour today.

Blaine Cook 4 13th August 2009, 1:06 pm

Unlike progressive downloads, HTTP Live Streaming actually does stream content in real time, although there can be a latency of as much as 30 seconds. [...] the content to be broadcast is encoded into an MPEG transport stream and chopped into segments that are around ten seconds long. Rather than getting a continuous stream of new data over RTSP, the new protocol simply asks for the first couple clips, then asks for additional clips as needed. This works great through firewalls, and doesn’t require any special servers because any standard web server can deliver the chopped up video segments.

Prince McLean 1 9th July 2009, 12:52 pm

Fake Reviews. Now now kids, play nice... Not at all surprised to hear this—nefarious iPhone app developers (in this case the team behind “London Tube”, an inferior version of Malcolm Barclay’s marvellous “Tube Deluxe”) have been caught leaving fake negative reviews on rival applications in the App Store. This is an excellent argument for adding friends/followers or importing an existing social graph—I’d much rather see reviews from people in my social network than strangers who may turn out to be sock puppets. 0 22nd May 2009, 12:49 am

Critical Mac OS X Java Vulnerabilities. There’s a five month old Java arbitrary code execution vulnerability which hasn’t yet been patched by Apple. Disable Java applets in your browser until it’s fixed, or random web pages could execute commands on your machine as your user account. 3 19th May 2009, 7:07 pm

Perhaps it’s just frustration speaking here, but when Apple ties my hands behind my back and lets users punch me publicly in the face without allowing me to at least respond back, it’s hard to get excited about building an app.

Garrett Murray 5 22nd April 2009, 12:17 pm

The App Store has an inscrutable, time-consuming, whim-dependent approval process. The App Store newsgroup postings are full of angry claims that this is a bug, but I bet it’s a feature. If you can’t get an app approved until it’s working perfectly, and you have to wait a week or two -- or more -- between approval rounds, you’re much more likely to put a lot more effort in up front to get it right.

Marc Hedlund 0 12th April 2009, 1:49 pm

Apple shows us DRM’s true colors. The EFF reviews the various places that Apple still applies DRM (including locking iPhones to carriers, licensing authentication chips for iPod accessory vendors, preventing OS X from loading on generic PCs) and concludes that “the majority of these DRM efforts do not have even an arguable relation to ’piracy.’” 1 18th January 2009, 10:16 am

I can’t question that [the App Store] is probably the best mobile application distribution method yet created, but every time I use it, a little piece of my soul dies.

Steven Frank 0 17th August 2008, 11:15 pm

Apple just gave out my Apple ID password because someone asked. “am forget my password of mac,did you give me password on new email marko.[redacted] @yahoo.com”. Classy. 2 8th July 2008, 10:10 am

Using the patent application as a guide, Apple appears to be making room on the iPhone for flash memory, which means an end to Apple’s standoff with Adobe (ADBE) that’s kept iPhones from easily viewing a plethora of Internet videos.

Ben Charny 4 6th June 2008, 9:08 pm

The Machine That Changed the World: The Paperback Computer. This third episode (the second has also been published) is awesome—Sketchpad (the first GUI), NLS, Xerox PARC, the Homebrew Computer Club, Apple and the Macintosh, Lotus 123, Microsoft, and Virtual Reality presented as the “future” of computing. Worth investing an hour to watch it. 0 6th June 2008, 8:18 pm

Heavier than Air. Charles Miller points out that every time Apple breaks the mold with a new product (the iPod, the iPod Mini, the iMac and now the MacBook Air) they lose in feature matrix comparisons but win in the marketplace. 2 22nd January 2008, 1:32 am

Poorly Macbook, ineffective error message design. Nat’s MacBook died the other day, throwing out some impressively meaningless error symbols. How exactly are you meant to Google for a circle with a line through it? 1 13th January 2008, 11:31 pm

The strain due to the fact that most business desktops are locked into the Microsoft platform, at a time when both the Apple and GNU/Linux alternatives are qualitatively safer, better, and cheaper to operate, will start to become impossible to ignore.

Tim Bray 3 3rd January 2008, 1:08 pm

The companies that couldn’t beat Microsoft have all died, and evolution has resulted in three very different types of companies that are each immune to Microsoft’s strategies in their own way. Yet all are still vulnerable to the same thing: a better product. For the end users, this is a good position for the industry to be in.

Ian Hickson 0 6th December 2007, 3:43 pm

How Time Machine works. From John Siracusa’s Leopard review. The bad news is that Time Machine doesn’t deal well with huge files that have small changes made to them... such as Parallels VM images. 0 29th October 2007, 9:56 am

Mac OS X 10.5 Leopard: the Ars Technica review. John Siracusa’s 17 page review of Leopard, covering everything from UI tweaks to DTrace sample code. Smart use of embedded video and audio too—I suggest setting aside at least an hour to work through it all. 2 29th October 2007, 8:55 am

CSS Transforms. WebKit can now do transforms (scale, rotate, translate and skew) in CSS via a new -webkit-transform property. Transforms behave like position relative in that they don’t affect the layout of the page. You can also provide a full affine transform matrix as a shortcut. 0 26th October 2007, 9:45 pm

WebKit Does HTML5 Client-side Database Storage. SQLite strikes again. The WebKit team have included a neat update to their Web Inspector that lets you browse and modify your client-side databases. 0 20th October 2007, 12:03 pm

Let me just say it: We want native third party applications on the iPhone, and we plan to have an SDK in developers’ hands in February.

Steve Jobs 1 17th October 2007, 6:04 pm

Apple—Web apps. Interesting (and slightly confusing) to see Apple choose “Web apps” as the term for applications targeted at the iPhone and iPod touch. 0 11th October 2007, 8:40 pm

I thought the big draw for Apple hardware was that “It Just Works.” By breaking it, you must know you’re giving up the “Just Works” factor, so what’s left? Rounded corners?

Mark Pilgrim 1 5th October 2007, 4:32 pm

For any song you already own on CD, Apple is asking you to pay three times for it in order to use it as a ringtone on your iPhone: once for the CD you’ve already purchased, again to buy a needless duplicate of the track from the iTunes Store, and a third time to generate the ringtone.

John Gruber 2 14th September 2007, 8:15 am

Ways in Which iTunes’s Just-Released Official Ringtone Support Is Weird, Rude, and/or Just Plain Buggy. I’ve long been saying that the existence of a ringtone “industry” is a bug, not a feature. 1 12th September 2007, 10:08 am

The Tale of the Mechanical Virus. “What I had discovered, in essence, was a mechanical virus. It infects Mac laptops and speads via the DVI adapters.”—I really hope this isn’t why my DVI adapter is on the blink. 1 9th September 2007, 12:11 pm

It Is Estimated That NBC Could Not Have Screwed This iTunes Thing Up Any Worse. NBC’s request that Apple “stiffen anti-piracy provisions” is down-right scary. 0 3rd September 2007, 1:42 am

The other interesting thing about the 1.0.2 update is that Apple didn’t try to prevent the hacks that are out there [...] one would have assumed that Apple would have done *something* in this release as a sort of “shot across the bow” but they didn’t, which bodes well for a future, more open platform.

Russell Beattie 0 22nd August 2007, 10:08 pm

Django on the iPhone. Jacob got it working. The next image in his photostream shows the Django admin application querying his phone’s local database of calls. 0 19th August 2007, 7:58 am

mobileterminal (via) The iPhone now has a GUI terminal application, which can run a comand-line SSH client. Now I really want one. 3 16th August 2007, 2:54 pm

SproutCore (via) MVC JavaScript framework used to build the new .Mac Web Gallery application. 0 7th August 2007, 11:35 pm

Die, Marker Felt, Die! How to replace Marker Felt in the iPhone notes application with Helvetica, via some hackery with jailbreak, MacFUSE and iphonedisk. By the time they arrive in the UK it looks like they’ll have been hacked wide open. 1 16th July 2007, 10:50 pm

I heard that Foxconn—the place that makes the iPods and iPhones—consumes 3,000 pigs a day.

Bunnie Huang 1 14th July 2007, 12:59 pm

The music companies are in a dying business, and they know it. Sure, they act all cool because they hang around with rock stars. But beneath all the glamour these guys are actually operating two very low-tech businesses. One is a form of loan-sharking: they put up money to make records, then force recording artists to pay the money back with exorbitant interest. The other business is distribution.

Fake Steve Jobs 0 5th July 2007, 12:03 pm

Optimizing Web Applications and Content for iPhone (via) Apple’s iPhone developer documentation. 1 4th July 2007, 1:58 am

Safari Beta 3.0.1 for Windows. A nice fast turnaround on fixes for security flaws in the beta. 0 14th June 2007, 9:56 am

Safari for Windows, 0day exploit in 2 hours (via) Once again, down to handling of alternative URL protocol schemes. 0 12th June 2007, 1:30 pm

Enabling the debug menu on Safari for Windows. “Turn off site-specific hacks” is one of the menu options. 3 12th June 2007, 1:18 pm

Safari 3 Public Beta. Safari for Windows. Unfortunately this kills the best excuse corporate Web developers had for getting Macs (“we need to run all our supported browsers on one machine”). 9 11th June 2007, 11:06 pm

We declined to participate in the XHTML2 Working Group because we think XHTML2 is not an appropriate technology for the web.

Maciej Stachowiak, Apple 0 12th April 2007, 3:08 pm

Please, fanboys, don’t send me dumb notes averring that Apple’s failure to police this use of its mark will lead to the end of its ability to stop manufacturers from producing rival MP3 players and calling them iPods. That’s a fairy tale that trademark lawyers tell their kids when they want to reassure them that they’ll have a healthy college fund.

Cory Doctorow 0 12th February 2007, 2:05 pm

If the big four music companies would license Apple their music without the requirement that it be protected with a DRM, we would switch to selling only DRM-free music on our iTunes store.

Steve Jobs 0 7th February 2007, 2:26 am

Thoughts on Music. Steve Jobs comes out against DRM, lays the blame squarely on the big four music companies. 0 7th February 2007, 2:25 am

Apple UK Get a Mac ads. Totally awesome, they’re using Mitchell and Webb. Not sure how much Mac users will want to be associated with Jeremy from Peep Show though... 2 29th January 2007, 4:27 am

Mac OS X and OS X are not the same thing, although they are most certainly siblings. The days of lazily referring to “Mac OS X” as “OS X” are now over.

John Gruber 2 12th January 2007, 10:29 am

Apple doesn’t give a damn. Steve Jobs doesn’t build platforms, except by accident. He doesn’t care about your thriving metropolis. All you independent Mac developers: you’re all sharecroppers, and your rent just went up. Way up.

Mark Pilgrim 0 12th January 2007, 9:51 am

AirPort Extreme. New today, but didn’t make the keynote. You can plug a USB hard drive in to it and access it over the network. 0 9th January 2007, 7:22 pm

macrumorslive.com. The MacRumors ajax keynote coverage gets better every time—now they have live photos in addition to the text updates. Simple but effective. 0 9th January 2007, 5:11 pm

Apple’s Next-Generation Themes. Cabel’s spotted an Apple patent with screenshots of their in-house tool for creating resolution independent user interface themes. 0 8th January 2007, 11 pm

If your average iPod weighs five ounces with packaging, then Apple has moved about 21,875,000 pounds of them, equivalent in weight to 1,325 full-grown male African elephants, 35 times as many as Hannibal’s force.

Paul Ford 0 8th January 2007, 1:46 pm

Daring Fireball: Security Cannot Be Spun. Apple’s communication handling of the recent security problem was atrocious. 0 31st May 2004, 4 am

A django site