Those are some good questions right now. We are an iOS5 beta site (we have and can grant access to DL and install iOS5). We're prodominantly a web design and development firm and we're looking at our long term WYSIWYG ediotor strategy and part of that stategy was testing TinyMCE and CKEditor and promoting that as our core WYSIWYG with training videos, help, etc.
We use JCE/TinyMCE now but, we're really digging the CKEditor and are trying to figure out which, or both will work on the iOS5 platform, if either truly will because of Apple.
Does iOS really support the features needed by the users like showing the keyboard and allowing to select text? (keep in mind that they might claim that contentEditable is supported because the commands to turn text bold and the like work, but that's not so important for CKEditor compared with the ability to write content).
That I can't answer. It would take someone with more skills than I to tackle that. I can provide the iOS5 and activation but, not the programming brunt to figure this one out.
I have iOS5 NP. I can add other testers to that list as well but, they will not be able to restore the phones to a previous version. Apple is killing that capability.
And what does that mean with regards to the tests themselves?
You have an iOS5 device right? then load that page and try to type in the part that says "Type here.., a link (it's part of the content, so it shouldn't be active)" Do you get the keyboard? Do you see the caret? Can you move the caret through the contents? Can you select some of that text? What happens when you click/touch the link?
It should take you 1 minute to test and maybe 2 to write back the results. Or do you expect someone else to buy an ipad and upgrade to iOS5 just to do the basic tests and check if it's feasible to enable it as a supported browser?
YES, as stated in this post prior, we have devices (iphones and ipads) for testing this.
My statement is that WE, my company, have the ability to add existing iPhones or iPads to our account for developers to test this if they would like. My warning was just that, if you do, there's no going back to iOS3. I don't expect anyone to go buy a device to test this.
I ran the test and yes, you can edit/type but, my question from day one is will CKEditor support the iOS5 devices with button bars ect. The iPad is the intended audience. Using these toolbars on iPhones would suck.
The previous poster does not seem to be understanding that you want him to run the tests and get back to you - I also have a developer account as well as having IOS5 beta, *but* I do not have a device to run it on, instead I use the emulator.
Here are the answers to your questions:
First test: I click on the div, no carat appears.
Second test: I do not understand your test. There is no trackball on any mobile device. Since I cannot make a selection within the div to cause a carat to appear scrolling simply scrolls the entire window.
Third Test: Clicking on the link tries to open it.
Fourth Test: Keyboard does not appear.
Firth Test: As noted above keyboard does not appear, no way to complete this test.
Sixth Test: I do not know what Swiftkey is.
Seventh Test: This is a comparison with Android, I do not have android.
I find it strange that you can't get the keyboard because that's the very first point in order to allow users to edit the content, and according to some posts other people have stated that it's working with iOS5, maybe a glitch with the emulator?
The rest of the tests doesn't make too much sense if the user can't edit the contents, but just for clarity: There are mobile devices with trackballs, one example is my Nexus One. Of course, not all the devices have such feature, but it's up to the OS to provide a way to move the caret that the user can easily understand, usually clicking on another point should be enough, but I find the trackball very useful to move a few chars back to adjust something.
Likewise, creating a selection is an OS thing, I would expect it to be similar to the way to copy text from a normal page. The test should be stated as: is it possible to somehow select part of the content?
Swype is an alternate keyboard for Android, in Android the user can switch to different keyboards with better prediction, support for several languages at once, blind typing, etc... it's up to the user the option to search and use one that fits his preferences.
The emulator itself is pretty good for testing application behavior, but I've found it to be subpar for testing browser behavior. There are a number of behaviors that don't map, for example gestures. You cannot simulate gestures using the emulator, even with the mouse. For example holding your finger down and moving it from the left to the right... very poor support in the emulator.
Given that, I would have expected the load events to work properly, and they did not.
One problem here is that if you upgrade a device to IOS5, you can not go back to IOS4, so I unfortunately cannot update my phone, which I believe is what the prior user was discussing.
Apparently there is a way to provision an external iPhone/ipad/itouch with IOS5 remotely, so in theory if you were to provide your UUID I could add your device to my list, send you the firmware, and you could update.
Do you guys have iPhones? I don't see why you care about nexus one or other devices. Android and iPhone make up a substantial majority - as such most of the developers who use this tool are interested in support there specifically, myself included.
Please let me know if you would like other tests run. If I get an IOS5 device I will follow up here.
Re: iOS5 Support
Re: iOS5 Support
We use JCE/TinyMCE now but, we're really digging the CKEditor and are trying to figure out which, or both will work on the iOS5 platform, if either truly will because of Apple.
Re: iOS5 Support
Does iOS really support the features needed by the users like showing the keyboard and allowing to select text?
(keep in mind that they might claim that contentEditable is supported because the commands to turn text bold and the like work, but that's not so important for CKEditor compared with the ability to write content).
Re: iOS5 Support
Re: iOS5 Support
http://alfonsoml.blogspot.com/2010/12/l ... 3-for.html
Re: iOS5 Support
Re: iOS5 Support
You have an iOS5 device right?
then load that page and try to type in the part that says "Type here.., a link (it's part of the content, so it shouldn't be active)"
Do you get the keyboard?
Do you see the caret?
Can you move the caret through the contents?
Can you select some of that text?
What happens when you click/touch the link?
It should take you 1 minute to test and maybe 2 to write back the results. Or do you expect someone else to buy an ipad and upgrade to iOS5 just to do the basic tests and check if it's feasible to enable it as a supported browser?
Re: iOS5 Support
My statement is that WE, my company, have the ability to add existing iPhones or iPads to our account for developers to test this if they would like. My warning was just that, if you do, there's no going back to iOS3. I don't expect anyone to go buy a device to test this.
I ran the test and yes, you can edit/type but, my question from day one is will CKEditor support the iOS5 devices with button bars ect. The iPad is the intended audience. Using these toolbars on iPhones would suck.
Re: iOS5 Support
http://alfonsoml.blogspot.com/2010/12/l ... 3-for.html
http://dev.ckeditor.com/ticket/6089
Wiktor Walc
CTO, CKSource - http://cksource.com
--
Follow CKEditor on: Twitter | Facebook | Google+
Re: iOS5 Support
The previous poster does not seem to be understanding that you want him to run the tests and get back to you - I also have a developer account as well as having IOS5 beta, *but* I do not have a device to run it on, instead I use the emulator.
Here are the answers to your questions:
First test: I click on the div, no carat appears.
Second test: I do not understand your test. There is no trackball on any mobile device. Since I cannot make a selection within the div to cause a carat to appear scrolling simply scrolls the entire window.
Third Test: Clicking on the link tries to open it.
Fourth Test: Keyboard does not appear.
Firth Test: As noted above keyboard does not appear, no way to complete this test.
Sixth Test: I do not know what Swiftkey is.
Seventh Test: This is a comparison with Android, I do not have android.
Re: iOS5 Support
Again, I have an emulator, not an IOS5 device, but they behave very similarly.
Finally I have played with TinyMCE as well, and there is no evidence that it is working there either.
Re: iOS5 Support
I find it strange that you can't get the keyboard because that's the very first point in order to allow users to edit the content, and according to some posts other people have stated that it's working with iOS5, maybe a glitch with the emulator?
The rest of the tests doesn't make too much sense if the user can't edit the contents, but just for clarity:
There are mobile devices with trackballs, one example is my Nexus One. Of course, not all the devices have such feature, but it's up to the OS to provide a way to move the caret that the user can easily understand, usually clicking on another point should be enough, but I find the trackball very useful to move a few chars back to adjust something.
Likewise, creating a selection is an OS thing, I would expect it to be similar to the way to copy text from a normal page. The test should be stated as: is it possible to somehow select part of the content?
Swype is an alternate keyboard for Android, in Android the user can switch to different keyboards with better prediction, support for several languages at once, blind typing, etc... it's up to the user the option to search and use one that fits his preferences.
Re: iOS5 Support
The emulator itself is pretty good for testing application behavior, but I've found it to be subpar for testing browser behavior. There are a number of behaviors that don't map, for example gestures. You cannot simulate gestures using the emulator, even with the mouse. For example holding your finger down and moving it from the left to the right... very poor support in the emulator.
Given that, I would have expected the load events to work properly, and they did not.
One problem here is that if you upgrade a device to IOS5, you can not go back to IOS4, so I unfortunately cannot update my phone, which I believe is what the prior user was discussing.
Apparently there is a way to provision an external iPhone/ipad/itouch with IOS5 remotely, so in theory if you were to provide your UUID I could add your device to my list, send you the firmware, and you could update.
Do you guys have iPhones? I don't see why you care about nexus one or other devices. Android and iPhone make up a substantial majority - as such most of the developers who use this tool are interested in support there specifically, myself included.
Please let me know if you would like other tests run. If I get an IOS5 device I will follow up here.
thanks,
Kevin
Re: iOS5 Support
Re: iOS5 Support
Re: iOS5 Support
http://www.bgr.com/2011/08/06/heres-the ... -5-beta-5/
Attachments:
Re: iOS5 Support
Re: iOS5 Support
Attachments:
Your given blogs links are
Your given blogs links are really helpful. Thanks