Some thoughts on copy and paste Thursday, October 9th, 2008

The lack of copy and paste has been a pretty hot topic since, well, the iPhone was released. To be honest, I’m not sure it’s as desperately needed as some would have you believe, but it would be a nice addition.

After some thought on the topic, I’ve made a quick video to demonstrate some (hopefully) constructive interface ideas on the way it could be implemented. I know a few others have had a stab at this already—what I’m proposing builds on those concepts with the aim of taking things a little closer to a final solution.


There’s a few main reasons a user highlights text: to cut, copy, paste, delete, replace, or manipulate a selection. These are all achieved easily using this method.

Copy. Once text has been selected, it’s automatically copied, so there’s no need for a specific copy action. The iPhone and other touch devices have taught us that no UI can often be better than cluttering the screen with buttons.

Cut. On a computer, “cutting” is two things, copy and delete. As the text has already been copied, all you need to do to cut is press backspace after making a selection.

Delete. After a selection has been made, press backspace.

Replace. After a selection has been made, type the replacement text.

Paste. A paste button would be added to the keyboard, allowing access to it from anywhere text can be input.

Manipulate. With a selection made, any application could have it’s own, specific manipulation actions.

Copy and paste workflow

  • Tap-and-drag to the start of the selection, keep holding
  • While holding the first finger down, tap anywhere on the screen with a second finger
  • Drag to the end of the selection with the first finger

Word and line selections

If we’re using a second finger tap to signify “I want to make a selection and copy”, why not use a double tap for word-constrained and triple tap for line-constrained selections, just like a computer?

A special case for URLs in MobileSafari

URLs are frequently copied and pasted on a computer, so they probably deserve first class treatment in MobileSafari (and maybe other apps too). Since tap-and-hold isn’t used for anything useful in the current firmware, why not assign it to copying a URL?

Even if something was assigned to tap-and-hold for URLs in MobileSafari, it could copy the URL as well. Doing so would spam the clipboard, but that’s not such a big deal if there’s a clipboard history.

So the workflow for copying a URL from MobileSafari into Mail would be:

  • Tap-and-hold the URL in MobileSafari
  • Press home
  • Tap the Mail icon to launch Mail
  • Tap the new message icon
  • Tap in the message body to put it in focus
  • Tap “.?123″
  • Tap the clipboard icon
  • Tap the desired clipboard item to paste it in

I hope everyone likes this method and it sparks further discussion and development.

Youtube link: iPhone copy and paste demo

File under Articles. 12 comments so far. Maybe you should add one?

Phelim
October 13, 2008, 2:18 pm

Great video! It makes c&p seem so easy… Apple really need to implement something like it, at the moment the lack of it is just another thing which draws users back to their computers…

Juian
October 14, 2008, 3:57 pm

I like the idea of the second finger tap, though the notion of holding multiple pastes in memory would more likely be the exception, not the rule. The simple luxury of being able to extract a phone number from an SMS thread would be bliss on its own. Why not simply retain the second finger tap for paste? No additional buttons required, no need to remember which key does what - just select the insertion point, hold and second tap. Easy.

Marc Edwards
October 14, 2008, 9:20 pm

Juian: That’s a good idea. I guess we’d probably all be happy with either… as long as we have copy and paste!

Danny
November 23, 2008, 1:44 am

I would love this.

Frizz53
January 11, 2009, 6:29 am

Yeah good idea, but personally I prefer this concept
http://au.youtube.com/watch?v=nchuidJ_CYw

Offileciava
May 1, 2009, 4:23 am

super viagra - trasted pharmacy - Yahhooo.info/viagra.htm

Kinton
June 21, 2009, 4:55 pm

Good morning. Challenge is a dragon with a gift in its mouth?Tame the dragon and the gift is yours.
I am from Taiwan and learning to speak English, please tell me right I wrote the following sentence: “Plan. Include prescribing topical or oral medication such a lamisil or.”

Best regards :-), Kinton.

Liadan
June 22, 2009, 3:34 am

Hi all. The average person thinks he isn’t.
I am from Serbia and learning to speak English, tell me right I wrote the following sentence: “Find information about novartis brands and pharmaceutical products at pharma.”

;) Thanks in advance. Liadan.

Isleta
June 22, 2009, 8:43 am

Good morning. The real problem is not whether machines think but whether men do.
I am from Micronesia and also am speaking English, give please true I wrote the following sentence: “Docs warn smokers with hep of cancer risk.”

Best regards :D, Isleta.

Liang
June 22, 2009, 8:07 pm

Your site is very convenient in navigation and has good design. Thanks!.
I am from Eritrea and , too, and now am writing in English, give please true I wrote the following sentence: “Gremlins have a challenger for the cute yet evil creature crown, and his name is digger the dermatophyte.”

With respect :o, Liang.

Bette
July 1, 2009, 10:28 am

Hi everyone. It’s never just a game when you’re winning.
I am from Moldova and too bad know English, give please true I wrote the following sentence: “Fleas are annoying parasites for humans and dogs alike.”

Regards :P Bette.

Meyer
July 3, 2009, 3:06 am

Greeting. Very nice site. Will sure visit again. Help me! I find sites on the topic: Car alarm remote control replacement. I found only this - car alarm transmitter. Becoming the need of today, san francisco car alarms are. Becoming the need of today, san francisco car alarms are. Thank you very much :confused:. Meyer from Arab.

Add a comment! All fields required. Your email address will not be shown.




 

All News     App Releases     App Previews     Press     Site