Thursday, September 9, 2010

Was thinking to buy an Apple iPad but don’t know where to get one at.

http://en.wikipedia.org/wiki/IPad
Where can I get a Kindle?

http://en.wikipedia.org/wiki/Amazon_Kindle

Are iPad’s currently being sold in the Philippines? Where at?

Popularity: 1% [?]

Apple restricting third-party advertisers from collecting personal data if they are owned by another platform vendor could be a way of preventing Google’s AdMob from competing directly on the iPhone with Apple’s iAd, but it could also be a sign that Apple, cranky after leaked iPhone prototypes and iPad analytics, is determined to take back control of user data.

Steve Jobs was nothing if not heated at the D8 conference about the leaked iPhone prototype, and perhaps even more so about in-app analytics taking user data, including device and location, and using that to reveal details about the iPad long before it was announced. Imagining Apple’s subsequent reaction to the thought of now-rival Google having early access to such detailed information not only about unreleased Apple devices, but about which devices iOS users have, at what location, and their app usage patterns probably sent a chill down their collective spines.

App Cubby’s David Barnard put together an excellent post about it earlier today:

When you use Google search and other Google products, they collect a tremendous amount of information and use that information to customize and better serve the ads that are the core of their business. many users don’t even realize this is happening, others are comfortable with it and have some level of trust for Google’s intent in using that data.

Well, Apple doesn’t trust the benevolence of Google, developers, and other third parties involved in the iOS platform. Apple wants to control the flow of user information.

Barnard also points out Apple primarily makes their money off hardware sales, not the brokering of user information the way Google or Facebook do. he also suggests part of AdMob’s $700 million value to Google was exactly the type of data they could pull off iOS devices:

[David Barnard / App Cubby]

Apple, Google, AdMob, mobile advertising, privacy, and competition …

Popularity: 1% [?]

The Apple Company has proclaimed that the apple ipad will function on sales event in new Zealand in July – formally, at least.

The i-pad foliate on the Recent Zealand part of The Apple Company’s website flirts the coming launching of the twist, but passes nary inside informations nigh cost.

On Friday, Apple declared the ipod would go on sale flourishing Australia on May 17 with the fundamental mock up priced at $629 (NZ$ALOT).

May 30 is likewise apple ipad establish day in Canada, France, Japan, Spain, Switzerland and the UK.

Different Zealand’s July set up is dealt by Singapore.

Impatient shoppers could bargain an apple ipad in another Zealand now in auction off web sites or contemporary importers, however can have to pay more than $999.

The declaration occurs later The Apple Company’s announced closing workweek that it experienced sold through 17 trillion of the pad computers cause they subsisted on sales event prospering the US on April twenty.

In summation, i pad users in the US suffered downloaded all over 99 trillion games and over 1.5 zillion e-books.

7 i-pad patterns will be ready in Australia, 17 Wi-Fi merely and 17 that will besides be capable to access to fast 3G mobile sound mesh.

The Apple Company has heralded the coming prices for Wi-Fi only models in Australia:* 16GB – A$LiL Second-rate

The Wi-Fi beneficial 3G patterns will ask users to purchase informations programs from restless suppliers if they intend to habituate their i-pad outside the roam of Wi-Fi functions.

You may discover the latest in The Apple Company’s iPad newsworthiness at the Ninja Tactics iPad Blog

Related PostsInnovative apple ipad examinationThe intended jump HTML5 Kyte practical application and planning of the iPad SDK paddy wagonDifferent apple ipad reassessmentApple iPad Inspection

Apple's iPad arrives in New Zealand in July

Popularity: 1% [?]

I am about to import a ton of CD’s to iTunes, I’m debating what file type to use. obviously I’d like to go lossless or Apple’s AIFF (audio interchange file format), but with how big my collection is, I’d never have enough space. So I’m down to MP3 or AAC (advanced audio coding).

It sounds as if MP3 is the more standard, universal file, but are AAC’s of a little higher quality? I’m sure it’s not a [I]huge [/I]deal either way, so I’m looking for any kind of recommendations.

I’m not sure if AAC is new techonology, but according to wikipedia, it is used by Apple’s iTunes, iPad, iPhone, Playstation 3, Nintendo DSi, amongst other things. “Advanced Audio Coding (AAC) is a standardized, lossy compression and encoding scheme for digital audio. Designed to be the successor of the MP3 format, AAC generally achieves better sound quality than MP3 at similar bit rates.”

What do you guys think? AAC just a ploy by Apple to brand their name on everything possible, or are the files really a little better and I should use them?

http://en.wikipedia.org/wiki/Advanced_Audio_Coding

Importing files to iTunes: Should I go MP3 or AAC?

Popularity: 1% [?]

From Wired How-To Wiki

Lots of websites serve up special versions of their sites to mobile visitors, and the recent arrival of the Apple iPad has resulted in a flood of tablet-optimized sites.

These websites are slimmed-down (and usually have Flash removed) so they load very quickly and don’t come with those bells, whistles and widgets that weigh down full-featured sites. but since they’re sized for the iPad’s 9.7-inch screen, they also look great on a laptop or a desktop.

So, why not use the iPad versions of Twitter, Google Reader or your favorite web app on a full-sized screen?

With a little tech trickery known as “user agent spoofing,” you can fool any website you visit into thinking you’re surfing with an iPad, even though you’re using a desktop browser.

This article is part of a wiki anyone can edit. If you have advice to add, log in and contribute.

How to proceed (Firefox)

What we’re going to do is change the default user agent string of your browser. Your secret weapon here is Firefox, the most hackable, tweakable browser out there. Download it now if you aren’t running it already.

1. go into the address bar at the top of the browser and type about:config

2. You’ll see a warning that you’re about to change your settings. Read the warning and click through to continue if you’re sure you want to proceed.

3. Right-click your mouse and choose New > String

4. In the box that pops up, name the string: general.useragent.override

5. the box will then ask you to enter a value for your string. Copy and paste this into the box:

Mozilla/5.0 (iPad; U; CPU OS 3_2 like Mac OS X; en-us) AppleWebKit/531.21.10 (KHTML, like Gecko) Version/4.0.4 Mobile/7B334b Safari/531.21.10

Now, wherever you go on the web, Firefox will present itself to the web server as an iPad, and you’ll be redirected to the iPad version of the website if one exists.

User Agent Switcher plug-in

You can also use a tool called the User Agent Switcher, a free plug-in for Firefox. In addition to making it easy to switch between the default and other pre-configured browser/OS agent strings, it can store custom strings.

How to proceed (Safari)

Desktop Safari shares the same WebKit engine with Mobile Safari giving you more authentic iPad rendering than Firefox. Download Safari for Windows.

1. go to Preferences, select Advanced tab and enable “Show Develop menu in menu bar”.

2. From Develop menu, click “User Agent” > “Other”.

3. the box will then ask you to enter a value for your string. Copy and paste this into the box:

Mozilla/5.0 (iPad; U; CPU OS 3_2 like Mac OS X; en-us) AppleWebKit/531.21.10 (KHTML, like Gecko) Version/4.0.4 Mobile/7B334b Safari/531.21.10

To get true iPad experience, Mac users can download Apple’s Xcode with iPhone SDK and run iPad emulator. Downloading requires a registration but is free.

Some fun sites Reversing the damage

Ready to go back to the regular web?

1. Type about:config in the address bar.

2. Search for “useragent” using the search field at the top of the list.

3. find the general.useragent.override string you created (it will say “user set” in the status column).

4. Right-click and choose Reset. you may need to restart Firefox to see the change.

This page was last modified 23:41, 8 April 2010 by howto_admin. Based on work by yaggo and bevhoward.

Use iPad Webapps on Your Desktop – Wired How-To Wiki

Popularity: 1% [?]

VANCOUVER — a gold mine or a lottery?

That’s the question as British Columbia developers join the rush to deliver applications for Apple’s newly released iPad.

Some applications can make the shift from iPhone to iPad seamlessly, but the larger device is also driving lucrative demand for applications tailor-made to take advantage of its larger screen and other features.

Vancouver’s Atimi Software was among the first out of the gate with several apps in Apple’s iTunes’ app store for the iPad in time for its launch last Saturday.

“We have three more that are under production right now,” said Atimi vice-president Scott Michaels. “We are doing the iPad version for HBO, an app that is not available in Canada.

“We did an iPhone version for them this year that did really well so we’re doing an iPad one. We’re also doing another for a major TV broadcaster and another in the health space.”

The launch of the iPhone and Apple’s app store has proven lucrative for Atimi.

“It went from being zero per cent of our business to 60 per cent of our revenue in just two years and it caused us to grow as a company,” said Michaels. “We have a staff of 65 now, when the app store first launched we had 40 to 45 people.”

Michaels said the real gold rush was when the app store first launched and had only a few thousands apps.

“I think the gold rush time was actually at the beginning of the app store,” he said. “You could be a small store and actually get noticed.

“I think of it like a lottery win at this point, it takes good solid effort now and the price to win (be the most popular app) a category has only gone up.”

While iPhone apps can be put on the iPad and there are more than 150,000 apps in the store, there are only several thousand apps — estimates put it around 3,000 — that have been specifically created for the iPad.

“The price for productivity applications is substantially higher for the iPad than for ones on the iPhone,” said Michaels. Productivity applications for the iPhone — such as ones that let you write, edit, create presentations, can cost between $5 and $12, Michaels said.

“On the iPad that same application will be between $20 and $40 but it will also have substantially more features.”

Andrei Iancu does see the arrival of the iPad as a potential gold mine for application developers. he teaches iPhone app development at the British Columbia Institute of Technology and his upcoming spring course will add iPad development to the agenda.

“Everybody wants to be on board with what Apple is bringing in,” said Iancu. “It is like the dot com boom when everybody became a web developer but not everybody was a good developer.

“This is a gold rush,” he said. “What I’m doing here is selling boots and shovels instead of trying to look for gold. That’s why I’m teaching.”

John McIntosh stayed up all night racing to meet Apple’s deadline to get his iPad application ready for the app store in time for the launch of the new device.

He made it and was rewarded by seeing his iPad application in the iTunes store on the April 3 launch day of the iPad.

His first submission is Scratch, an iPad version of an app he already created for the iPhone. Scratch is a programming language that lets children create their own interactive stories, animations and other projects.

“When Apple announced the iPad we took a look at that and thought there was a really interesting opportunity to build some stuff for that,” said McIntosh, a developer who works from his North Saanich home on Vancouver Island.

McIntosh also has a second app in the iTunes store, his Wiki Server Pro, a fully-fledged wiki for the iPad.

McIntosh said Apple has made it easy for developers to get their applications to the market, a factor that is helping fuel the rapid growth of applications.

“As a programmer and developer Apple has made it extremely easy for us to sit down and build an application, get it out and sell it,” he said. “My friend in LA who was involved in selling education software for desktop machines, they got pennies on the dollar — once the people

did the packaging, the boxes, the distributor in the middle, the store and they also had to front all the money to pay for all that.

“Apple’s model is completely different — you basically come up with an app, submit it to Apple and once it goes into the store Apple takes 30 per cent but they give you the other 70 per cent.

“It makes it extremely easy for you to get iPhone or iPad apps out to millions of people around the world.”

gshaw@vancouversun.com

Read Gillian Shaw’s blog at www.vancouversun.com/digitallife

BC tech firms 'apply' themselves to Apple's iPad challenge

Popularity: 1% [?]

by Ryan Faas, Computerworld

Editor’s Note: This story is excerpted from Computerworld. for more Mac coverage, visit Computerworld’s Macintosh Knowledge Center.

When Apple announced the server edition of its popular Mac Mini late in October, I was excited that the company was finally offering a low-cost small-business server at a terrific price point ($999; Get best current price) for both the hardware and an unlimited license of Mac OS X Snow Leopard Server.

I’m a big fan of Apple’s server platform. Mac OS X Server is based around open standards and includes a range of enterprise-grade technologies that offer a host of powerful and flexible features: Open Directory (a scalable directory service based around OpenLDAP and Kerberos); established Internet hosting platforms like Apache, BIND for DNS hosting and Dovecot-based mail service; collaboration tools based on open standards like CalDAV and CardDAV; a range of deployment and client management tools; and powerful multiplatform file and print services. best of all, it makes these features easily available to both experienced administrators, novices who have never set up a server before and everyone in between.

For small businesses with limited—or, in some cases, no—IT staff, having a flexible and robust server platform is important. So is easy setup, management and backup. I’ve talked previously about the two most recent iterations of Mac OS X Server (Leopard Server and Snow Leopard Server), which offer simplified management through an administration tool—Server Preferences—as well as Mac OS X Server’s more robust GUI management utilities and various command-line tools.

Server Preferences, which is patterned after Mac OS X’s system Preferences, combines the core functions of a typical small business or workgroup server in one place, whether it’s file or printer sharing, e-mail and Web site hosting, server and client backup management, client autoconfiguration, VPN access or hosting Apple’s suite of collaborative tools (including shared calendaring, shared contacts, and Apple’s wiki and blog services). It’s designed to be intuitive enough for any Mac user to manage.

The types of companies where Server Preferences and its simplified approach to administration shine—small offices or workgroups with a limited number of workstations and users—are exactly the market Apple has targeted with the Mac Mini server. They’re the kind of shops where an Xserve or a Mac Pro functioning as server hardware would be complete overkill, both in terms of unused potential and cost.

Over the past several years, I’ve worked with many of these types of small businesses. in the days before Leopard Server—the predecessor to Snow Leopard Server—and Server Preferences, I usually wound up installing a server and being on call for even the most routine tasks, like adding or deleting new users, adjusting access rights to services or file shares, and verifying backups. Once Leopard Server arrived in 2007, my direct involvement dropped, since companies finally had a familiar and easy-to-use means of handling these tasks.

Regardless of my own involvement, I often recommended that these small firms (typically anywhere from one to few-dozen employees with basic needs) buy Apple’s server software and install it on a Mac Mini. although not big on size or raw computing power, the Mac Mini has always had at least enough power to meet the needs of these less-than-demanding environments. That’s also why I was immediately taken with Apple’s decision to launch the Mac Mini server configuration (as was Macworld’s Jason Snell.)

A true small-business server

The Mac Mini server offers a very small footprint and low power requirements, and it runs cooler than virtually any desktop computer. Those features make it ideal for small-business environments. Its size—6.5 in. square and 2 in. high—means it can be placed in a small locked closet or ventilated storage cabinet for easy security.

Price is also a big draw. for $999, businesses get a server with unlimited client access licensing to all the features that can be run on Snow Leopard Server. and the hardware, while not cutting-edge, is solid: There’s a dual-core 2.53-GHz Core 2 Duo processor, the Nvidia GeForce 9400M integrated graphics chip set, five USB 2.0 ports, one Gigabit Ethernet connection and a FireWire 800 port. This contrasts sharply with Microsoft’s Windows Small Business Server 2008, for instance. It starts at $1,089 for just the server license—without the hardware—and five client access licenses. (Additional client licenses can be purchased singly for $77, in packs of five for $385 or 20 for $1540.)

It’s also important to note that a Mac Mini server isn’t restricted to using the built-in Server Preferences. If more-varied features like client management and small-scale workstation deployments are needed, the more robust management tools for Snow Leopard Server are available. This allows companies to get the most value from their small investment because they can take advantage of more features as their needs change or business grows.

Small companies also represent a fairly strong market for the iPhone, iPod Touch and the soon-to-be-released iPad. Many of the collaboration tools built into Snow Leopard Server (regardless of the management tools) are designed to pair well with the iPhone platform. that makes the Mac Mini server a logical choice for businesses interested in both Mac and Windows clients—Mac OS X Server supports both platforms as well as other Unix/Linux flavors, along with its support for Apple’s mobile devices.

Not a home or media server

One thing I’ve been asked about the Mini server is whether it would work as an effective home server. while it can function as a household file, print and backup server, you’d be better off with Apple’s Time Capsule. It’s designed to be a wireless access point, a network storage and print server for both Macs and Windows, and a network-based Time Machine backup location.

I’m also asked whether it might work at home as a media server. and I give the same answer: It’s possible, but it isn’t the best option. Home media servers come in many forms. The simplest, from an Apple perspective, is to use the sharing features built into iTunes running on a Mac or PC in your home. You can even dedicate a low-end machine to media server duty and have an excellent—and cheaper—setup that other machines can access. Or you can use network-attached storage devices that are designed to act as a central repository for media that can be accessed by other computers, set-top boxes and other devices. Using a Mini server is almost certainly overkill, and while it can run iTunes and other media tools, so could a $499 Mac Mini, an iMac or a low-cost PC.

Setup and performance

Setting up a Mac Mini server is easy, even for someone who’s never set up a server before. Snow Leopard Server comes preinstalled, and the Server Assistant utility is launched automatically on first start-up. The assistant automatically detects the network environment the server is connected to, asks easy-to-understand questions about the type of setup and services you want, and creates the primary administrator account in just a few minutes.

With the initial setup complete, the available services are pretty much ready to go. You can choose to have the server automatically configure new or existing workstations to access its resources and services, send invitation e-mails to existing users with computers that may already be configured, or set up access manually.

In its default configuration, the Mac Mini server includes two 500GB internal hard drives, with the second drive occupying the space normally reserved for a traditional Mini’s optical drive. like the MacBook Air, you can install software and even erase and reinstall the operating system by sharing an install CD/DVD from the drive of another Mac or Windows computer on the same network. You can also buy the $99 external USB DVD drive available for the MacBook Air to use with the Mini server.

There’s no real right or wrong way to work with the configuration of the two internal hard drives. By default, they exist as two different, unpartitioned volumes (one of which is used as the server’s start-up drive). You can keep this configuration and use both for storage or use one as a backup drive. You can also combine the two using RAID to act as either a single large volume, a striped volume for increased read/write performance, or a mirrored set in which data is written identically to both drives so that in the event of a failure of one drive, the server will continue functioning without interruption.

Each option is fine, depending on your needs or preferences. The one setup I wouldn’t recommend is using the second internal drive for Time Machine backups. for convenience and a bit more security, I’d use a larger external drive that’s at least 1TB.

The Mac Mini server comes with only a single Ethernet interface, but it also offers 802.11a/b/g/n wireless, making it an ideal choice in businesses and offices where cabling may be difficult or costly. If additional Ethernet interfaces are needed, you can use the USB-to-Ethernet adapter that Apple sells for the MacBook Air. The five available USB ports give you some room to expand Ethernet access.

Performance with the Mini server is good for a small business, but it’s no barn-burner. With the 2.53-GHz Core 2 Duo chip and 4GB of 1066-MHz RAM, it can easily handle basic services for a few-dozen computers without buckling. although you could theoretically support even more users, I’d suggest that you limit the number to no more than maybe four-dozen users. I’d also be hesitant about using it to host corporate Web sites for the Internet at large.

But for internal use by a small number of people, the Mini server does really well for its size and price.

Final thoughts

The Mac Mini server is a well-priced solution for small businesses. It can scale up to a point as a company grows or its business needs change, but it really isn’t designed to take the place of a more powerful server in a larger business or enterprise environment. that doesn’t mean it’s limited in features; it offers the same services as a top-of-the-line Xserve, albeit on lesser—and less expensive—hardware. The ability to handle basic functions like file and printer sharing or to run a small intranet, intraoffice IM server or any of the other services that Mac OS X Server offers, makes it an ideal product for small offices, design firms, schools and retail shops.

[Ryan Faas is a freelance writer and technology consultant specializing in Mac and multiplatform network issues. his most recent book isThe iPhone for Work, published by Apress.]

Opinion: Apple’s Mac Mini server ideal for small office

Popularity: 8% [?]

Published: March 14, 2010

Matt Cutts joined Google as a Software Engineer in January 2000. Before Google, he was working on his Ph.D. in computer graphics at the University of North Carolina at Chapel Hill. He has an M.S. from UNC-Chapel Hill, and B.S. degrees in both mathematics and computer science from the University of Kentucky.

Matt wrote SafeSearch, which is Google’s family filter. in addition to his experience at Google, Matt held a top-secret clearance while working for the Department of Defense, and he’s also worked at a game engine company. He claims that Google is the most fun by far.

Matt currently heads up the Webspam team for Google. Matt talks about webmaster-related issues on his blog.

Interview Transcript

Eric Enge: Let’s talk a little bit about the concept of crawl budget. My understanding has been that Googlebot would come to do a website knowing how many pages is was going to take that day, and then it would leave once it was done with those pages.

Matt Cutts: I’ll try to talk through some of the different things to bear in mind. The first thing is that there isn’t really such thing as an indexation cap. a lot of people were thinking that a domain would only get a certain number of pages indexed, and that’s not really the way that it works.

“… the number of pages that we crawl is roughly proportional to your PageRank”

There is also not a hard limit on our crawl. The best way to think about it is that the number of pages that we crawl is roughly proportional to your PageRank. so if you have a lot of incoming links on your root page, we’ll definitely crawl that. Then your root page may link to other pages, and those will get PageRank and we’ll crawl those as well. as you get deeper and deeper in your site, however, PageRank tends to decline.

Another way to think about it is that the low PageRank pages on your site are competing against a much larger pool of pages with the same or higher PageRank. There are a large number of pages on the web that have very little or close to zero PageRank. The pages that get linked to a lot tend to get discovered and crawled quite quickly. The lower PageRank pages are likely to be crawled not quite as often.

One thing that’s interesting in terms of the notion of a crawl budget is that although there are no hard limits in the crawl itself, there is the concept of host load. The host load is essentially the maximum number of simultaneous connections that a particular web server can handle. Imagine you have a web server that can only have one bot at a time. this would only allow you to fetch one page at a time, and there would be a very, very low host load, whereas some sites like Facebook, or Twitter, might have a very high host load because they can take a lot of simultaneous connections.

Your site could be on a virtual host with a lot of other web sites on the same IP address. in theory, you can run into limits on how hard we will crawl your site. If we can only take two pages from a site at any given time, and we are only crawling over a certain period of time, that can then set some sort of upper bound on how many pages we are able to fetch from that host.

Eric Enge: so you have basically two factors. one is raw PageRank, that tentatively sets how much crawling is going to be done on your site. but host load can impact it as well.

Matt Cutts: That’s correct. by far, the vast majority of sites are in the first realm, where PageRank plus other factors determines how deep we’ll go within a site. It is possible that host load can impact a site as well, however. That leads into the topic of duplicate content. Imagine we crawl three pages from a site, and then we discover that the two other pages were duplicates of the third page. We’ll drop two out of the three pages and keep only one, and that’s why it looks like it has less good content. so we might tend to not crawl quite as much from that site.

If you happen to be host load limited, and you are in the range where we have a finite number of pages that we can fetch because of your web server, then the fact that you had duplicate content and we discarded those pages meant you missed an opportunity to have other pages with good, unique quality content show up in the index.

Eric Enge: That’s always been classic advice that we’ve given people, that the one of the costs of duplicate content is wasted crawl budget.

Matt Cutts: yes. one idea is that if you have a certain amount of PageRank, we are only willing to crawl so much from that site. but some of those pages might get discarded, which would sort of be a waste. It can also be in the host load realm, where we are unable to fetch so many pages.

Eric Enge: Another background concept we talk about is the notion of wasted link juice. I am going to use the term PageRank, but more generically I really mean link juice, which might relate to concepts like trust and authority beyond the original PageRank concept. when you link from one page to a duplicate page, you are squandering some of your PageRank, correct?

Matt Cutts: It can work out that way. Typically, duplicate content is not the largest factor on how many pages will be crawled, but it can be a factor. My overall advice is that it helps enormously if you can fix the site architecture upfront, because then you don’t have to worry as much about duplicate content issues and all the corresponding things that come along with it. You can often use 301 Redirects for duplicate URLs to merge those together into one single URL. If you are not able to do a 301 Redirect, then you can fall back on rel=canonical.

Some people can’t get access to their web server to generate a 301, maybe they are on a school account, a free host, or something like that. but if they are able to fix it in the site architecture, that’s preferable to patching it up afterwards with a 301 or a rel=canonical.

Eric Enge: Right, that’s definitely the gold standard. Lets say you have a page that has ten other pages it links to. If three of those pages are actually duplicates which get discarded, have you then wasted three of your votes?

(on duplicate content:) “What we try to do is merge pages, rather than dropping them completely”

Matt Cutts: Well, not necessarily. That’s the sort of thing where people can run experiments. What we try to do is merge pages, rather than dropping them completely. If you link to three pages that are duplicates, a search engine might be able to realize that those three pages are duplicates and transfer the incoming link juice to those merged pages.

It doesn’t necessarily have to be the case that PageRank is completely wasted. It depends on the search engine and the implementation. given that every search engine might implement things differently, if you can do it on your site where all your links go to a single page, then thats definitely preferable.

Eric Enge: can you talk a little bit about Session IDs?

Matt Cutts: Don’t use them. in this day and age, most people should have a pretty good idea of ways to make a site that don’t require Session IDs. at this point, most software makers should be thinking about that, not just from a search engine point of view, but from a usability point of view as well. Users are more likely to click on links that look prettier, and they are more likely to remember URLs that look prettier.

If you can’t avoid them, however, Google does now offer a tool to deal with Session IDs. People do still have the ability, which theyve had in Yahoo! for a while, to say if a URL parameter should be ignored, is useless, or doesn’t add value, they can rewrite it to the prettier URL. Google does offer that option, and it’s nice that we do. some other search engines do as well, but if you can get by without Session IDs, that’s typically the best.

Eric Enge: Ultimately, there is a risk that it ends up being seen as duplicate content.

Matt Cutts: yes, exactly, and search engines handle that well most of the time. The common cases are typically not a problem, but I have seen cases where multiple versions of pages would get indexed with different Session IDs. Its always best to take care of it on your own site so you don’t have to worry about how the search engines take care of it.

Eric Enge: Let’s touch on affiliate programs. You are getting other people to send you traffic, and they put a parameter on the URL. You maintain the parameter throughout the whole visit to your site, which is fairly common. is that something that search engines are pretty good at processing, or is there a real risk of perceived duplicate content there?

Matt Cutts: Duplicate content can happen. If you are operating something like a co-brand, where the only difference in the pages is a logo, then that’s the sort of thing that users look at as essentially the same page. Search engines are typically pretty good about trying to merge those sorts of things together, but other scenarios certainly can cause duplicate content issues.

Eric Enge: There is some classic SEO advice out there, which says that what you really should do is let them put their parameter on their URL, but when users click on that link to get to your site, you 301 redirect them to the page without that parameter, and drop the parameter in a cookie.

Matt Cutts: People can do that. The same sort of thing that can also work for landing pages for ads, for example. You might consider making your affiliate landing pages ads in a separate URL directory, which you could then block in robots.txt, for example. much like ads, affiliate links are typically intended for actual users, not for search engines. That way its very traceable, and you don’t have to worry about affiliate codes getting leaked or causing duplicate content issues if those pages never get crawled in the first place.

Eric Enge: If Googlebot sees an affiliate link out there, does it treat that link as an endorsement or an ad?

(on affiliate links:) “… we usually would not count those as an endorsement”

Matt Cutts: Typically, we want to handle those sorts of links appropriately. a lot of the time, that means that the link is essentially driving people for money, so we usually would not count those as an endorsement.

Eric Enge: Let’s talk a bit about faceted navigation. for example, on Zappos, people can buy shoes by size, by color, by brand, and the same product is listed 20 different ways, so that can be very challenging. What are your thoughts on those kinds of scenarios?

Matt Cutts: Faceted navigation in general can be tricky. some regular users don’t always handle it well, and they get a little lost on where they are. There might be many ways to navigate through a piece of content, but you want each page of content to have a single URL if you can help it. There are many different ways to slice and dice data. If you can decide on your own what you think are the most important ways to get to a particular piece of content, then you can actually look at trying to have some sort of hierarchy in the URL parameters.

Category would be the first parameter, and price the second, for example. even if someone is navigating via price, and then clicks on a category, you can make it so that that hierarchy of how you think things should be categorized is enforced in the URL parameters in terms of the position.

This way, the most important category is first, and the next most important is second. That sort of thing can help some search engines discover the content a little better, because they might be able to realize they will still get useful or similar content if they remove this last parameter. in general, faceted navigation is a tough problem, because you are creating a lot of different ways that someone can find a page. You might have a lot of intermediate paths before they get to the pay load.

If it’s possible to keep things relatively shallow in terms of intermediate pages, that can be a good practice. If someone has to click through seven layers of faceted navigation to find a single product, they might lose their patience. It is also weird on the search engine side if we have to click through seven or eight layers of intermediate faceted navigation before we get to a product. in some sense, that’s a lot of clicks, and a lot of PageRank that is used up on these intermediate pages with no specific products that people can buy. Each of those clicks is an opportunity for a small percentage of the PageRank to dissipate.

While faceted navigation can be good for some users, if you can decide on your own hierarchy how you would categorize the pages, and try to make sure that the faceted navigation is relatively shallow, those can both be good practices to help search engines discover the actual products a little better.

Eric Enge: If you have pages that have basically the same products, or substantially similar products with different sort orders, is that a good application for the canonical tag?

Matt Cutts: It can be, or you could imagine reordering the position of the parameters on your own. in general, the canonical tags idea is designed to allow you to tell search engines that two pages of content are essentially the same. You might not want to necessarily make a distinction between a black version of a product and a red version of a product if you have 11 different colors for that product. You might want to just have the one default product page, which would then be smart enough to have a dropdown or something like that. showing minor variations within a product and having a rel=canonical to go on all of those is a fine way to use the rel=canonical tag.

Eric Enge: Lets talk a little bit about the impact on PageRank, crawling and indexing of some of the basic tools out there. Lets start with our favorite 301 Redirects.

Matt Cutts: Typically, the 301 Redirect would pass PageRank. It can be a very useful tool to migrate between pages on a site, or even migrate between sites. Lots of people use it, and it seems to work relatively well, as its effects go into place pretty quickly. I used it myself when I tried going from mattcutts.com to dullest.com, and that transition went perfectly well. My own testing has shown that it’s been pretty successful. in fact, if you do site:dullest.com right now, I don’t get any pages. All the pages have migrated from dullest.com over to mattcutts.com. at least for me, the 301 does work the way that I would expect it to. All the pages of interest make it over to the new site if you are doing a page by page migration, so it can be a powerful tool in your arsenal.

Eric Enge: Lets say you move from one domain to another and you write yourself a nice little statement that basically instructs the search engine and, any user agent on how to remap from one domain to the other. in a scenario like this, is there some loss in PageRank that can take place simply because the user who originally implemented a link to the site didn’t link to it on the new domain?

Matt Cutts: That’s a good question, and I am not 100 percent sure about the answer. I can certainly see how there could be some loss of PageRank. I am not 100 percent sure whether the crawling and indexing team has implemented that sort of natural PageRank decay, so I will have to go and check on that specific case. (Note: in a follow on email, Matt confirmed that this is in fact the case. There is some loss of PR through a 301).

Eric Enge: Lets briefly talk about 302 Redirects.

Matt Cutts: 302s are intended to be temporary. If you are only going to put something in place for a little amount of time, then 302s are perfectly appropriate to use. Typically, they wouldn’t flow PageRank, but they can also be very useful. If a site is doing something for just a small amount of time, 302s can be a perfect case for that sort of situation.

Eric Enge: How about server side redirects that return no HTTP Status Code or a 200 Status Code?

Matt Cutts: If we just see the 200, we would assume that the content that was returned was at the URL address that we asked for. If your web server is doing some strange rewriting on the server side, we wouldn’t know about it. All we would know is we try to request the old URL, we would get some content, and we would index that content. we would index it under the original URLs location.

Eric Enge: so its essentially like a 302?

Matt Cutts: No, not really. You are essentially fiddling with things on the web server to return a different page’s content for a page that we asked for. as far as we are concerned, we saw a link, we follow that link to this page and we asked for this page. You returned us content, and we indexed that content at that URL.

People can always do dynamic stuff on the server side. You could imagine a CMS that was implemented within the web server would not do 301s and 302s, but it would get pretty complex and it would be pretty error prone.

Eric Enge: can you give a brief overview of the canonical tag?

Matt Cutts: There are a couple of things to remember here. If you can reduce your duplicate content using site architecture, that’s preferable. The pages you combine don’t have to be complete duplicates, but they really should be conceptual duplicates of the same product, or things that are closely related. People can now do cross-domain rel=canonical, which we announced last December.

For example, I could put up a rel=canonical for my old school account to point to my mattcutts.com. That can be a fine way to use rel=canonical if you can’t get access to the web server to add redirects in any way. Most people, however, use it for duplicate content to make sure that the canonical version of a page gets indexed, rather than some other version of a page that you didn’t want to get indexed.

Eric Enge: so if somebody links to a page that has a canonical tag on it, does it treat that essentially like a 301 to the canonical version of the page?

Matt Cutts: yes, to call it a poor man’s 301 is not a bad way to think about it. If your web server can do a 301 directly, you can just implement that, but if you don’t have the ability to access the web server or it’s too much trouble to setup a 301, then you can use a rel=canonical.

Its totally fine for a page to link to itself with rel=canonical, and it’s also totally fine, at least with Google, to have rel=canonical on every page on your site. People think it has to be used very sparingly, but that’s not the case. we specifically asked ourselves about a situation where every page on the site has rel=canonical. as long as you take care in making those where they point to the correct pages, then that should be no problem at all.

Eric Enge: I think I’ve heard you say in the past that its a little strong to call a canonical tag a directive. You call it “a hint” essentially.

Matt Cutts: yes. Typically, the crawl team wants to consider these things hints, and the vast majority of the time we’ll take it on advisement and act on that. If you call it a directive, then you sort of feel an obligation to abide by that, but the crawling and indexing team wants to reserve the ultimate right to determine if the site owner is accidentally shooting themselves in the foot and not listen to the rel=canonical tag. The vast majority of the time, people should see the effects of the rel=canonical tag. If we can tell they probably didn’t mean to do that, we may ignore it.

Eric Enge: The Webmaster Tools “ignore parameters” is effectively another way of doing the same thing as a canonical tag.

Matt Cutts: yes, it’s essentially like that. Its nice because robots.txt can be a little bit blunt, because if you block a page from being crawled and we don’t fetch it, we can’t see it as a duplicative version of another page. but if you tell us in the webmaster console which parameters on URLs are not needed, then we can benefit from that.

Eric Enge: Let’s talk a bit about KML files. is it appropriate to put these pages in robots.txt to save crawl budget?

“… if you are trying to block something out from robots.txt, often times we’ll still see that URL and keep a reference to it in our index. so it doesn’t necessarily save your crawl budget”

Matt Cutts: Typically, I wouldn’t recommend that. The best advice coming from the crawler and indexing team right now is to let Google crawl the pages on a site that you care about, and we will try to de-duplicate them. You can try to fix that in advance with good site architecture or 301s, but if you are trying to block something out from robots.txt, often times we’ll still see that URL and keep a reference to it in our index. so it doesn’t necessarily save your crawl budget. It is kind of interesting because Google will try to crawl lots of different pages, even with non-HTML extensions, and in fact, Google will crawl KML files as well. ,

What we would typically recommend is to just go ahead and let the Googlebot crawl those pages and then de-duplicate them on our end. Or, if you have the ability, you can use site architecture to fix any duplication issues in advance. If your site is 50 percent KML files or you have a disproportionately large number of fonts and you really don’t want any of them crawled, you can certainly use robots.txt. Robots.txt does allow a wildcard within individual directives, so you can block them. for most sites that are typically almost all HTML with just a few additional pages or different additional file types, I would recommend letting Googlebot crawl those.

Eric Enge: You would avoid the machinations involved if it’s a small percentage of the actual pages.

Matt Cutts: Right.

Eric Enge: does Google do HEAD requests to determine the content type?

Matt Cutts: for people who don’t know, there are different ways to try to fetch and check on content. If you do a GET, then you are requesting for the web server to return that content. If you do a HEAD request, then you are asking the web server whether that content has changed or not. The web server can just respond more or less with a yes or no, and it doesn’t actually have to send the content. at first glance, you might think that the HEAD request is a great way for web search engines to crawl the web and only fetch the pages that have changed since the last time they crawled.

It turns out, however, most web servers end up doing almost as much work to figure out whether a page has changed or not when you do a HEAD request. in our tests, we found it’s actually more efficient to go ahead and do a GET almost all the time, rather than running a HEAD against a particular page. There are some things that we will run a HEAD for. for example, our image crawl may use HEAD requests because images might be much, much larger in content than web pages.

In terms of crawling the web and text content and HTML, we’ll typically just use a GET and not run a HEAD query first. we still use things like If-Modified-Since, where the web server can tell us if the page has changed or not. There are still smart ways that you can crawl the web, but HEAD requests have not actually saved that much bandwidth in terms of crawling HTML content, although we do use it for image content.

Eric Enge: and presumably you could use that with video content as well, correct?

Matt Cutts: Right, but I’d have to check on that.

Eric Enge: to expand on the faceted navigation discussion, we have worked on a site that has a very complex faceted navigation scheme. It’s actually a good user experience. they have seen excellent increases in conversion after implementing this on their site. It has resulted in much better revenue per visitor which is a good signal.

Matt Cutts: Absolutely.

Eric Enge: On the other hand what they’ve seen is that the number of indexed pages has dropped significantly on the site. and presumably, it’s because these various flavors of the pages which are for the most part just listing products in different orders essentially.

The pages are not text rich; there isn’t a lot for their crawler to chew on, so that looks like poor quality pages or duplicates. What’s the best way for someone like that to deal with this. Should they prevent crawling of those pages?

Matt Cutts: in some sense, faceted navigation can almost look like a bit of a maze to search engines, because you can have so many different ways of slicing and dicing the data. If search engines can’t get through the maze to the actual products on the other side, then sometimes that can be tricky in terms of the algorithm determining the value add of individual pages.

Going back to some of the earlier advice I gave, one thing to think about is if you can limit the number of lenses or facets by which you can view the data that can be a little bit helpful and sometimes reduce confusion. Thats something you can certainly look at. If there is a default category, hierarchy, or way that you think is the most efficient or most user-friendly to navigate through, it may be worth trying.

You could imagine trying rel=canonical on those faceted navigation pages to pull you back to the standard way of going down through faceted navigation. That’s the sort of thing where you probably want to try it as an experiment to see how well it worked. I could imagine that it could help unify a lot of those faceted pages down into one path to a lot of different products, but you would need to see how users would respond to that.

Eric Enge: so if Googlebot comes to a site and it sees 70 percent of the pages are being redirected or have rel=canonical to other pages, what happens? when you have a scenario like that, do you reduce the amount of time you spend crawling those pages because you’ve seen that tag there before?

Matt Cutts: Its not so much that rel=canonical would affect that, but our algorithms are trying to crawl a site to ascertain the usefulness and value of those pages. If there are a large number of pages that we consider low value, then we might not crawl quite as many pages from that site, but that is independent of rel=canonical. That would happen with just the regular faceted navigation if all we see are links and more links.

It really is the sort of thing where individual sites might want to experiment with different approaches. I don’t think that there is necessarily anything wrong with using rel=canonical to try to push the search engine towards a default path of navigating through the different facets or different categories. You are just trying to take this faceted experience and reduce the amount of multiplied paths and pull it back towards a more logical path structure.

Eric Enge: It does sound like there is a remaining downside here, that the crawler is going to spend a lot of it’s time on these pages that aren’t intended for indexing.

Matt Cutts: yes, thats true. If you think about it, every level or every different way that you can slice and dice that data is another dimension in which the crawler can crawl an entire product catalogue times that dimension number of pages, and those pages might not even have the actual product. You might still be navigating down through city, state, profession, color, price, or whatever. You really want to have most of your pages have actual products with lots of text on them. If your navigation is overly complex, there is less material for search engines to find and index and return in response to user’s queries.

A lot of the time, faceted navigation can be like these layers in between the users or search engines, and the actual products. Its just layers and layers of lots of different multiplicative pages that don’t really get you straight to the content. That can be difficult from a search engine or user perspective sometimes.

Eric Enge: What about PageRank Sculpting? Should publishers consider using encoded Javascript redirects of links, or implementing links inside iframes?

Matt Cutts: My advice on that remains roughly the same as the advice on the original ideas of PageRank Sculpting. even before we talked about how PageRank Sculpting was not the most efficient way to try to guide Googlebot around within a site, we said that PageRank Sculpting was not the best use of your time because that time could be better spent on getting more links to and creating better content on your site.

PageRank Sculpting is taking the PageRank that you already have and trying to guide it to different pages that you think will be more effective, and there are much better ways to do that. If you have a product that gives you great conversions and a fantastic profit margin, you can put that right at the root of your site front and center. a lot of PageRank will flow through that link to that particular product page.

Site architecture, how you make links and structure appear on a page in a way to get the most people to the products that you want them to see, is really a better way to approach it then trying to do individual sculpting of PageRank on links. If you can get your site architecture to focus PageRank on the most important pages or the pages that generate the best profit margins, that is a much better way of directly sculpting the PageRank then trying to use an iFrame or encoded JavaScript.

I feel like if you can get site architecture straight first, then you’ll have less to do, or no need to even think about PageRank Sculpting. just to go beyond that and be totally clear, people are welcome to do whatever they want on their own sites, but in my experience, PageRank Sculpting has not been the best use of peoples’ time.

Eric Enge: I was just giving an example of a site with a faceted navigation problem, and as I mentioned, they were seeing a decline in the number of index pages. they just want to find a way to get Googlebot to not spend time on pages that they don’t want getting in the index. What are your thoughts on this?

Matt Cutts: a good example might be to start with your ten best selling products, put those on the front page, and then on those product pages you could have links to your next ten or hundred best selling products. Each product could have ten links, and each of those ten links could point to ten other products that are selling relatively well. Think about sites like YouTube or Amazon; they do an amazing job of driving users to related pages and related products that they might want to buy anyway.

If you show up on one of those pages and you see something that looks really good, you click on that and then from there you see five more useful and related products. You are immediately driving both users and search engines straight to your important products rather than starting to dive into a deep faceted navigation. It is the sort of thing where sites should experiment and find out what works best for them.

There are ways to do your site architecture, rather than sculpting the PageRank, where you are getting products that you think will sell the best or are most important front and center. If those are above the fold things, people are very likely to click on them. You can distribute that PageRank very carefully between related products, and use related links straight to your product pages rather than into your navigation. I think there are ways to do that without necessarily going towards trying to sculpt PageRank.

Eric Enge: If someone did choose to do that (JavaScript encoded links or use an iFrame), would that be viewed as a spammy activity or just potentially a waste of their time?

“the original changes to NoFollow to make PageRank Sculpting less effective are at least partly motivated because the search quality people involved wanted to see the same or similar linkage for users as for search engines”

Matt Cutts: I am not sure that it would be viewed as a spammy activity, but the original changes to NoFollow to make PageRank Sculpting less effective are at least partly motivated because the search quality people involved wanted to see the same or similar linkage for users as for search engines. in general, I think you want your users to be going where the search engines go, and that you want the search engines to be going where the users go.

In some sense, I think PageRank Sculpting is trying to diverge from that. If you are thinking about taking that step, you should ask yourself why you are trying to diverge and send bots in a different location than users. in my experience, we typically want our bots to be seen on the same pages and basically traveling in the same direction as search engine users. I could imagine down the road if iFrames or weird JavaScript got to be so pervasive that it would affect the search quality experience, we might make changes on how PageRank would flow through those types of links.

It’s not that we think of them as spammy necessarily, so much as we want the links and the pages that search engines find to be in the same neighborhood and of the same quality as the links and pages that users will find when they visit the site.

Eric Enge: What about PDF files?

Matt Cutts: we absolutely do process PDF files. I am not going to talk about whether links in PDF files pass PageRank. but, a good way to think about PDFs is that they are kind of like Flash in that they aren’t a file format that’s inherent and native to the web, but they can be very useful. in the same way that we try to find useful content within a Flash file, we try to find the useful content within a PDF file. at the same time, users don’t always like being sent to a PDF. If you can make your content in a Web-Native format, such as pure HTML, that’s often a little more useful to users than just a pure PDF file.

Eric Enge: There is the classic case of somebody making a document that they don’t want to have edited, but they do want to allow people to distribute and use, such as an eBook.

Matt Cutts: I don’t believe we can index password protected PDF files. also, some PDF files are image based. There are, however, some situations in which we can actually run OCR on a PDF.

Eric Enge: What if you have a text-based PDF file rather than an image-based one?

Matt Cutts: People can certainly use that if they want to, but typically I think of PDF files as the last thing that people encounter, and users find it to be a little more work to open them. People need to be mindful of how that can affect the user experience.

Eric Enge: With the new JavaScript processing, what actually are you doing there? are you actually executing JavaScript?

Matt Cutts: for a while, we were scanning within JavaScript, and we were looking for links. Google has gotten smarter about JavaScript and can execute some JavaScript. I wouldn’t say that we execute all JavaScript, so there are some conditions in which we don’t execute JavaScript. certainly there are some common, well-known JavaScript things like Google Analytics, which you wouldn’t even want to execute because you wouldn’t want to try to generate phantom visits from Googlebot into your Google Analytics.

We do have the ability to execute a large fraction of JavaScript when we need or want to. one thing to bear in mind if you are advertising via JavaScript is that you can use NoFollow on JavaScript links.

Eric Enge: If people do have ads on your site, it’s still Google’s wish that people NoFollow those links, correct?

Matt Cutts: yes, absolutely. our philosophy has not changed, and I don’t expect it to change. If you are buying an ad, that’s great for users, but we don’t want advertisements to affect search engine rankings. for example, if your link goes to a redirect, that redirect could be blocked from robots.txt, which would make sure that we wouldn’t follow that link. If you are using JavaScript, you can do a NoFollow within the JavaScript. many, many ads use 302s, specifically because they are temporary. these ads are not meant to be permanent, so we try to process those appropriately.

Our stance has not changed on that, and in fact we might put out a call for people to report more about link spam in the coming months. we have some new tools and technology coming online with ways to tackle that. we might put out a call for some feedback on different types of link spam sometime down the road.

Eric Enge: so what if you have someone who uses a 302 on a link in an ad?

Matt Cutts: they should be fine. we typically would be able to process that and realize that it’s an ad. we do a lot of stuff to try to detect ads and make sure that they don’t unduly affect search engines as we are processing them.

The nice thing is that the vast majority of ad networks seem to have many different types of protection. The most common is to have a 302 redirect go through something that’s blocked by robots.txt, because people typically don’t want a bot trying to follow an ad, as it will certainly not convert since the bots have poor credit ratings or aren’t even approved to have a credit card. You don’t want it to mess with your analytics anyway.

Eric Enge: in that scenario, does the link consume link juice?

Matt Cutts: I have to go and check on that; I haven’t talked to the crawling and indexing team specifically about that. Thats the sort of thing where typically the vast majority of your content is HTML, and you might have a very small amount of ad content, so it typically wouldn’t be a large factor at all anyway.

Eric Enge: Thanks Matt!

Matt Cutts: Thank you Eric!

Have comments or want to discuss? You can comment on the Matt Cutts interview here.

Other recent Interviews

About the Author

Eric Enge is the President of Stone Temple Consulting. Eric is also a founder in Moving Traffic Incorporated, the publisher of Custom Search Guide, a directory of Google Custom Search Engines, and City Town Info, a site that provides information on 20,000 US Cities and Towns.

Stone Temple Consulting (STC) offers search engine optimization and search engine marketing services, and its web site can be found at: http://www.stonetemple.com.

Matt Cutts reveals big secrets about Google's algorithm

Popularity: 1% [?]

Macmillan today unveiled a new format for digital textbooks that it hopes will become the mainstream. DynamicBooks aim to give control over a textbook to college and university professors by giving them Wiki-style editing: they can shuffle the order of material as well as edit it themselves. Professors will also have the option of grafting their own course outlines, notes and media to potentially provide entire course details through the single book.

The changes won’t require permission from either the author or Macmillan, although the latter says it may take action if it receives a lot of complaints about a particular textbook.

About 100 titles should be available in the DynamicBooks format in August and will often have much lower prices. a psychology textbook, for example, costs just $49, or less than half the $134 print version. Physical copies of customized books will be an option but will reach prices closer to the master version.

Most reading will be intended for the computer but should support the iPhone. Macmillan adds that it will talk with Apple about producing iPad-sized versions to take advantage of its seemingly ideal screen. As the iBookstore only allows ePub books so far, however, the publisher will likely have to turn to a custom DynamicBooks app instead. [via NYT]

Macmillan intros editable e-textbooks, plans iPad versions

Popularity: 1% [?]

Apple-owned FileMaker on Tuesday unveiled the next major version of its database product, FileMaker Pro 11.

In a recent study, the company found that 80 percent of the people who look at FileMaker already have a task in mind. with this type of feedback, FileMaker set out to make the new version faster and more productive for new users.

“It’s very much a back to basics release for us,” Ryan Rosenberg, vice president of marketing and services at FileMaker, told CNET. “We think ease of use is the core proposition in a database.”

To help users get started, FileMaker added a new “Invoices” template, a task many new users want to get up and running with quickly. FileMaker now has 31 starter templates included in the application.

Creating an invoice in FileMaker Pro 11

(Credit:FileMaker)

One of the big new features of FileMaker 11 is charting. Rosenberg explained that unlike a spreadsheet, charts created with a FileMaker database will update dynamically as the user browses data or views an invoice, for example. the charts can also be published to the Web using FileMaker’s built-in tools.

On-the-fly reporting is also new, allowing users to create spreadsheet-like documents with totals and subtotals. Rosenberg likened these to pivot tables in spreadsheets.

The new version also adds an Inspector, a feature many people are used to seeing in applications like Photoshop and Microsoft Office. the Inspector shows a palette on your desktop, allowing you to quickly choose to align text, change colors and other simple tasks.

(Credit:FileMaker)

FileMaker 11 is now a Cocoa application, which means that it is fully native on Mac OS X. there are four versions of the database app available: FileMaker Pro, FileMaker Pro Advanced, FileMaker Server, and FileMaker Server Advanced.

Pricing starts at $299.

FileMaker 11 delivers charting, 'on-the-fly' reporting

Popularity: 1% [?]