This Week's Sponsor:

DEVONTHINK

Store, Organize, and Work the Smart Way


Posts tagged with "safari"

Safari 5.1 Developer Preview Released

As a last update to the various Dev Centers that a few hours ago received new betas of iOS, OS X Lion and iCloud for developers, Apple has also posted the Safari 5.1 Developer Preview that, as seen on Lion (running 5.1 out of the box), will bring some of the browser’s latest advancements to Snow Leopard. According to Apple:

You can now download Safari 5.1 Developer Preview and take advantage of new technologies, including support for full-screen webpages, media caching with the HTML5 application cache, and better graphics acceleration on Windows.

With Safari 5.1 Developer Preview, you can tap into new extension APIs, including support for popovers, menus, new event classes, and interaction with Reader.

The Developer Preview can be downloaded now from the Safari Dev Center.


iOS 5: Safari Improvements

Apple has unveiled a number of improvements to the iOS version of Safari and in particular is proper tabbed browsing for Safari on the iPad. As can be seen above, you will now be able to switch tabs with just one touch.

Other new features include ‘Reader’ which will strip a website down to the bare basics of just the text and image, similar to Readability and Instapaper functions. You can then email that “streamlined” article to any friends or family.

The second is the ‘Reading List’ which allows you to save articles for reading at a later time. It works on the iPhone, iPad or Safari and you can access the Reading List from any of those versions of Safari.


Facebook for iPhone Creator Tries to Improve Scrolling in iOS Web Apps

Joe Hewitt, creator and former developer of the Facebook app for iPhone, announced earlier this month his intention to leave the company to focus on personal projects to build tools for designers, programmers, and writers. The first result of his renewed development efforts is Scrollability, “a single script” that has no “external dependencies” and it’s aimed at dramatically improving scrolling on mobile web applications. One of the biggest problems of web apps, in fact, when compared to native iOS applications, is that web apps usually suffer from bad scrolling performances and an overall feeling of “slowness” that most App Store apps don’t have because of the tools and frameworks they were written with.

On the official project’s page, Hewitt explains Scrollability works best on the iPhone 3GS, iPhone 4 and iPad. Once implemented on a webpage (by adding a few “CSS classes to scrollable elements”), the effects of Scrollability can be immediately noticed thanks to a general snappier and more responsive scrolling than regular iOS web apps. For now there’s only a Table View demo out, and you can try it by heading over this link with your iOS device.

Hewitt also details some of the changes that are being worked on:

Bugs Being Worked On

  • Increase momentum as you flick up or down several times
  • When releasing finger slowly, make sure scrolling is completely stopped
  • Lots of other hard to describe discrepancies with native scrolling…

Features Planned

  • Scroll to the top when status bar is tapped
  • Option to snap to page boundaries
  • Sticky table headers
  • Photo viewer with zooming

Scrollability is available on GitHub, and you can follow Hewitt’s Twitter account to stay updated with the latest changes and modifications to the script. With the improvements introduced in Mobile Safari after the iOS 4.3 software update, there’s a huge opportunity for web developers to write apps for iPhones and iPads that don’t require Apple’s approval; Joe Hewitt’s project may become obsolete as soon as next month when Apple previews iOS 5, but it’s still worth checking it out now and testing it on mobile web pages. [via ReadWriteWeb]


Google News Goes Local on Mobile Browsers

With an official post on Google News’ blog, Google has announced that starting today in the United States, Google News will be able of displaying location-based content on iOS and Android mobile browsers. By giving access to your location information in iOS Safari, Google News will find news relevant to where you are in the US with a new section called “News near you.”

To use this feature, visit Google News from the browser of your Android smartphone or iPhone. If this is the first time you are visiting Google News on your phone since this feature became available, a pop-up will ask you if you want to share your location. If you say yes, news relevant to your location will appear in a new section called “News near you” which will be added at the bottom of the homepage. You can reorganize the sections later via the personalization page.

The updated section is available now on news.google.com, but it’s restricted to the United States. Remember you’ll have to grant Safari access to your location, otherwise the feature won’t work.


Survey Shows iPad Still Primarily Used for Web Browsing, Email, Video

In an unsurprising turn of events following the launch of a survey among readers who own an iPad, BusinessInsider posts a chart detailing how people use an iPad. And unsurprisingly, the usual suspects are on top: the chart shows people use iPads to browse the web (36% in May 2011, 37.7% in November 2010), whilst 23% rely on the tablet for their email needs and communication skills happening on Twitter, Facebook, or other social networks that presumably have a native iPad app, otherwise that would count in the “web browsing” section, I guess. The iPad is also strongly used to watch videos (14.52% up from 11.50% in November 2010), play games and “use other apps.”

The end results of this survey don’t come as a surprise to anyone, but they confirm a widely popular theory – that Safari is the most powerful app Apple could have ever bundled with the iPad and iOS by default. Not only does Safari replicate most of the functionalities seen on the desktop, with the recent iOS 4.3 update it also got some nifty new Javascript engine that makes opening webpages blazing fast. That’s why every little feature that didn’t find its way into Safari and is requested a decent amount of users can become the reason to develop an alternative browser for iPad. The browser on the tablet is the best way to access the internet – it is for me, and clearly it is for other people, too.

What about those other apps? Watching videos with Plex or other media managers is a great experience, especially when combined with AirPlay and an Apple TV in your living room. Playing games? Between Angry Birds and Sword & Sworcery there’s plenty of choice to go by. Other apps? They must refer to things like OmniFocus, Simplenote, LogMeIn, Instapaper and Screens. It’s all about the apps, but Safari is still king when it comes to spending time with an iPad, browsing the web.


Amazon Cloud Player Now Works with iOS Safari

Back in late March, Amazon launched Cloud Player for the web and Android devices, an online interface that, relying on music uploaded to your Amazon account via Cloud Drive, allowed you to stream music from the cloud via a web browser or the native Android application, built into the OS with direct connection to Amazon’s servers to fetch and stream songs on the go. The service, however, wasn’t working with iOS devices, and it wasn’t a Flash issue: somehow, the website itself didn’t want to cooperate with Mobile Safari on iPhones, iPod touches and iPads. We noted that there was a way to make it work by using an alternative browser like iCab Mobile and changing the app’s user agent, but it was convoluted and far from being a reliable alternative to playing music locally in the iPod app, or from third-party services like MOG and Spotify, which do have native iOS apps. The lack of iOS compatibility for Cloud Player left many wondering whether the company intentionally decided to block the service, betting exclusively on the Android platform – which is the foundation for Amazon’s new app marketplace.

As noted by TechCrunch today, however, Cloud Player seems to be working in the iOS browser now. Songs stream just fine, and they even pause automatically during an incoming phone call or if a Push Notification is received. It’s unclear how Amazon exactly “unlocked” the feature and why it went online so quietly without any major announcement, but my guess is the Cloud Player team simply added a string to allow Mobile Safari to start a QuickTime streaming session within the browser.

You might think this had to due with Flash or another technology that iOS wasn’t compatible with, but it wasn’t. It looked like something else was simply blocking it from working. Well, good news. That’s no longer the case.

If you visit Amazon’s Cloud Player through the Safari web browser on an iOS device, you’ll see that it does in fact now work. You’ll first hit a warning page telling you that your browser is not supported, but just ignore that. Click into the music in your drive and it will begin playing.

MG Siegler notes the implementation is still far from perfect (uploading requires Flash, but you wouldn’t be able to upload files from iOS anyway) and the solution implies listening to music in a regular browser window. Still, it’s a start for Amazon, and it reignites speculation of a native Cloud Player app for iOS coming in the near future. The website, for now, is restricted to US access only.

Rumors in the past months pointed at Apple building a full-featured music streaming service based on iTunes, wrapped inside the upcoming iCloud infrastructure for Mac and iOS devices. There’s little doubt at this point Apple hasn’t at least considered the possibility of letting users upload their music collection or subscribe to an à la carte service for streaming songs off the cloud. With the WWDC roughly a month away, we should know more about Apple’s cloud plans and new music options soon.


Kickstarter: Dialoggs - A Better Communication Network

Yesterday we featured a unique Kickstarter project, Hive. Today we’re featuring the first type of browser-based Kickstarter Project we have featured on MacStories and it’s called Dialoggs by Drew Wilson, a popular designer/developer from California. Drew is best known for his Pictos icon sets and Valio, a web application development company. He also has a few new projects up his sleeve too, one being a Mac app called Screeny.

Dialoggs is set to be a new network for better communication, “filling the gap between Twitter, iChat and Tumblr” – it is NOT a client for any of the previously mentioned networks.

It’s realtime, has invites for open and private discussions, and all posts are saved and have their own page. You can attach media and code as well in each post. There’s even an option to “follow” and “unfollow” other Dialoggs users. Recommend users, browse others and “mention” people in posts like Twitter/Facebook; it’s more than just status updates, and it’s much more than a static blog with comments. Drew calls it “the best of both worlds. It’s realtime communication that is permanently stored and (optionally) publicly available.”

Video and screenshots after the break.

Read more


Lima: Browser-based Cydia Alternative Demoed on Video

With 1.5 million users logging into the app every day and an estimated user base of 10 - 15 million iPhone, iPad and iPod touch users, Cydia has become the undiscussed leader of the jailbreak community thanks to the thousands of tweaks and utilities available for download and purchase. Developed as an alternative to the App Store to find a place for those apps that Apple would never approve, Cydia turned into a full-featured marketplace where users can go to find the latest modification to the iPhone’s graphic files, or hacks to enable functionalities that Apple left out in the last software update. Cydia is the single reason to jailbreak an iOS device, but some developers think there’s still room for healthy competition and fresh new concepts in the jailbreak scene.

Lima, created by the same folks behind the Icy package installer, is a new browser-based Cydia alternative that’s still in the early stages of development but will be focused on speed, reliability and ease of use. Instead of building an app package, the devs of Lima opted for the browser option: Lima will likely gets its own homepage, and let users log in with their online accounts to download and install tweaks. It’s unclear whether Lima will allow users to add custom sources and how many developers will support the platform once it’s available, but devs weighing in iPhoneDownloadBlog’s original coverage seem to confirm that Lima will offer an option to manage repositories, as well as a backup system for installed packages.

You can follow the development of Lima on the Infini Dev Team’s blog, and check out the first demo video below. Read more


Safari “Reading List” Discovered In Lion, Apple Taking On Instapaper and Readability?

A new feature uncovered in OS X Lion by MacRumors reveals that Apple plans to take on “read it later” services such as ReadItLater, Instapaper and Readability. It has implemented a new bookmarking feature in that latest Lion builds of Safari that Apple is calling the “Reading List” and can be used by users to save pages for later reading. Apple describes it feature saying:

Reading List lets you collect webpages and links for you to read later. To add the current page to your Reading List, click Add Page. You can also Shift-click a link to quickly add it to the list. To hide and show Reading List, click the Reading List icon (eyeglasses) in the bookmarks bar.

The feature is currently hidden away in the latest OS X Lion build and no mention of the feature has yet been made by Apple in any of its announcements or documentation of Lion. One question certainly is about how robust the feature will be and whether it will become a service that synchronises the bookmarks across devices, including mobile devices. Marco Arment, the creator and developer of Instapaper, appears not to be to worrying about it so far and believes that “Instapaper would still have a market even if Apple implemented Reading List synced to iOS devices.”

[Via MacRumors]