Movie rental site Netflix is set to release an Application Programming Interface (API) that will all...
Read The Full Article:
http://www.macnn.com/articles/08/09/30/netflix.api.set.for.launch/
Add to del.icio.us
Digg this
Post to Furl
Add to reddit
Add to myYahoo!Stone Design today shipped another update to Twittelator Pro, a feature packed native iPhone Twitter client. With many expert features including multiple accounts, Trending Topics, and Nearby Search for Tweeters, Twittelator Pro is the culmination of the expanding Twittelator customer base's wishes, desires and bug fixes. Version 1.3.1 features a dingbats panel for instant graphic insertion into your tweets, better interaction with TwitPics's and numerous bug fixes including one nasty crasher.
Read The Full Article:
http://prmac.com/release-id-2942.htm
Add to del.icio.us
Digg this
Post to Furl
Add to reddit
Add to myYahoo!Griffin Technology has announced the expansion of its case collection for the iPod touch 2G and iPod...
Read The Full Article:
http://www.macnn.com/articles/08/09/30/griffin.cases.for.new.ipod/
Add to del.icio.us
Digg this
Post to Furl
Add to reddit
Add to myYahoo!Zengobi has announced an updated version of its note taking, mind mapping, brainstorming, and task m...
Read The Full Article:
http://www.macnn.com/articles/08/09/30/curio.5.1.adds.encryption/
Add to del.icio.us
Digg this
Post to Furl
Add to reddit
Add to myYahoo!Digital Legends Entertainment today announced the availability of Kroll, a 3D fighting game for the ...
Read The Full Article:
http://www.macnn.com/articles/08/09/30/kroll.3d.iphone.game/
Add to del.icio.us
Digg this
Post to Furl
Add to reddit
Add to myYahoo!It has been nine months since our last Web Inspector update and we have a lot of cool things to talk about. If you diligently use the Web Inspector in nightly builds, you might have seen some of these improvements, while other subtle changes might have gone unnoticed.
Some of the Web Inspector improvements were contributed by members of the WebKit community. We really want to get the whole community involved with making this the best web development tool available. Remember, most of the Web Inspector is written in HTML, JavaScript, and CSS, so it?s easy to get started making changes and improvements.
First and foremost, the Web Inspector is now sporting a new design that organizes information into task-oriented groups ? represented by icons in the toolbar. The toolbar items (Elements, Resources, Scripts, Profiles and Databases) are named after the fundamental items you will work with inside the respective panels.

The Console is now accessible from any panel. Unlike the other panels, the Console is not just used for one task ? it might be used while inspecting the DOM, debugging JavaScript or analyzing HTML parse errors. The Console toggle button is found in the status bar, causing it to animate in and out from the bottom of the Web Inspector. The Console can also be toggled by the Escape key.
Error and warning counts are now shown in the bottom right corner of the status bar. Clicking on these will also open the Console.

In addition to the visual changes to the Console, we have also greatly improved usability by adding auto-completion and tab-completion. As you type expressions, property names will automatically be suggested. If there are multiple properties with the same prefix, pressing the Tab key will cycle through them. Pressing the Right arrow key will accept the current suggestion. The current suggestion will also be accepted when pressing the Tab key if there is only one matched property.

Our compatibility with Firebug?s command line and window.console APIs has also been greatly improved by Keishi Hattori (????), a student at The University of Tokyo (????) who tackled this area as a summer project.
The Elements panel is largely the same as the previous DOM view ? at least visually. Under the hood we have made number of changes and unified everything into one DOM tree.


The Resources panel is a supercharged version of the previous Network panel. It has a similar looking timeline waterfall, but a lot has been done to make it even more useful.
The previous standalone Drosera JavaScript debugger has been replaced with a new JavaScript debugger integrated into the Web Inspector. The new integrated JavaScript debugger is much faster than Drosera, and should be much more convenient.
From the Scripts panel you can see all the script resources that are part of the inspected page. Clicking in the line gutter of the script will set a breakpoint for that line of code. There are the standard controls to pause, resume and step through the code. While paused you will see the current call stack and in-scope variables in the right-hand sidebar.
The Web inspector has a unique feature regarding in-scope variables: it shows closures, ?with? statements, and event-related scope objects separately. This gives you a clearer picture of where your variables are coming from and why things might be breaking (or even working correctly by accident).

The brand new JavaScript Profiler in the Profiles panel helps you identify where execution time is spent in your page?s JavaScript functions. The sidebar on the left lists all the recorded profiles and a tree view on the right shows the information gathered for the selected profile. Profiles that have the same name are grouped as sequential runs under a collapsible item in the sidebar.
There are two ways to view a profile: bottom up (heavy) or top down (tree). Each view has its own advantages. The heavy view allows you to understand which functions have the most performance impact and the calling paths to those functions. The tree view gives you an overall picture of the script?s calling structure, starting at the top of the call-stack.
Below the profile are a couple of data mining controls to facilitate the dissection of profile information. The focus button (Eye symbol) will filter the profile to only show the selected function and its callers. The exclude button (X symbol) will remove the selected function from the entire profile and charge its callers with the excluded function?s total time. While any of these data mining features are active, a reload button is available that will restore the profile to its original state.
WebKit?s JavaScript profiler is fully compatible with Firebug?s console.profile() and console.profileEnd() APIs, but you can also specify a title in console.profileEnd() to stop a specific profile if multiple profiles are being recorded. You can also record a profile using the Start/Stop Profiling button in the Profiles panel.
The Databases panel lets you interact with HTML 5 Database storage. You can examine the contents of all of the page?s open databases and execute SQL queries against them. Each database is shown in the sidebar. Expanding a database?s disclosure triangle will show the database?s tables. Selecting a database table will show you a data grid containing all the columns and rows for that table.
Selecting a database in the sidebar will show an interactive console for evaluating SQL queries. The input in this console has auto-completion and tab-completion for common SQL words and phrases along with table names for the database.
Accompanying the task-oriented reorganization, the search field in the toolbar now searches the current panel with results being highlighted in the context of the panel. Targeting the search to the current panel allows each panel to support specialized queries that are suited for the type of information being shown. The panels that support specialized queries are Elements and Profiles.
The Elements panel supports XPath and CSS selectors as queries in addition to plain text. Any search you perform will be attempted as a plain text search, a XPath query using document.evaluate() and a CSS selector using document.querySelectorAll(). All the search results will be highlighted in the DOM tree, with the first match being revealed and selected.
The Profiles panel supports plain text searches of the function names and resource URLs. Numeric searches are also supported that match rows in the profile?s Self, Total and Calls columns. To facilitate powerful numeric searching, there are a few operators and units that work to extend or limit your results. For example you can search for ?> 2.5ms? to find all the functions that took longer than 2.5 milliseconds to execute. In addition to ?ms?, the other supported units are: ?s? for time in seconds and ?%? for percentage of time. The other supported operators are ?< ?, ?<=?, ?>=? and ?=?. When no units are specified the Calls column is searched.
In all the panels pressing Enter in the search field or ?G (Ctrl+G on Windows and Linux) will reveal the next result. Pressing ??G (Ctrl+Shift+G on Windows and Linux) will reveal the previous result. In the Resources, Scripts and Profiles panels the search will be performed on the visible view first and will automatically jump to the first result only if the visible view has a match.
All of these things are available now in the Mac and Windows nightly builds. Give them a try today, and let us know what you like (or don?t like).
If you would like to contribute, there are some really interesting tasks in the list of Web Inspector bugs and enhancements, and other contributors in the #webkit chat room are pretty much always available to provide help and advice.
Add to del.icio.us
Digg this
Post to Furl
Add to reddit
Add to myYahoo!Creaceed has released its speech-recognition software, Vocalia, for the iPhone. It allows users to a...
Read The Full Article:
http://www.macnn.com/articles/08/09/30/vocalia.loads.contacts/
Add to del.icio.us
Digg this
Post to Furl
Add to reddit
Add to myYahoo!The Internet pipes are chock full of reaction to the news that Adobe is “working on” a Flash player for the iPhone, much of it based on the weird assumption that if Adobe can get it working well, Apple will publish it. Guess what? Apple isn’t going to publish it.
Think about it: If there were a Flash player for the iPhone, you could write games and other software in Flash rather than in Cocoa Touch. And you could sell games and apps directly for the Flash player, completely circumventing the App Store. Does this sound like something Apple would allow?
I’ve said it before and I’ll say it again: Apple will not publish a Flash player for the iPhone unless and until there exists some other mobile phone that (a) does run Flash, and (b) starts taking sales away from the iPhone. Which, my guess is, means never. Apple has no motivation to allow it.
If Adobe really wants to get Flash on the iPhone, they should shut up about the iPhone and start talking about and coding for Android. An excellent implementation of Flash for Android would give Adobe some amount of actual leverage. Until then, Adobe’s just embarrassing themselves every time they mention it.
Add to del.icio.us
Digg this
Post to Furl
Add to reddit
Add to myYahoo!Apple is making inroads in the portable laptop sector, so much so that even Microsoft-focused blogge...
Read The Full Article:
http://www.macnn.com/articles/08/09/30/measured.dollar.helps.macs/
Add to del.icio.us
Digg this
Post to Furl
Add to reddit
Add to myYahoo!From a blog post that launched a thousand rumors, comes confirmation that Adobe is, in fact, creating a way to bring Flash content to the iPhone.Here is an excerpt from their official statement during a recent “town hall”:“Upon a direct question from the audience, Paul Betlem for the first time publicly confirmed that Adobe is [...]
Read The Full Article:
http://feeds.feedburner.com/~r/TheAppleBlog/~3/407691446/
Add to del.icio.us
Digg this
Post to Furl
Add to reddit
Add to myYahoo!
Website designed by Bartosz Brzezinski
Powered by blogdig.net