WYSIWYG editors and iPad (iOS)
My customers users are beginning to use iPads. They also want to use the current WYSIWYG editors, as they do through their laptops. Since iOS doesn't like javascript much, the editor doesn't work on the iPad (or iPhone). Does anyone know of some way to make it work? Nancy Injustice anywhere is a threat to justice everywhere. -- Dr. Martin L. King, Jr.
Remote into another machine that it works on? Mobile Safari does not support it (contentEditable) "yet" and apparently there is no word as to when it will. Ryan LeTulle bayousoft.com <http://www.bayousoft.com> twitter.com/bayousoft <http://www.twitter.com/bayousoft> On Tue, Nov 2, 2010 at 9:25 AM, nan wich <nan_wich@bellsouth.net> wrote:
My customers users are beginning to use iPads. They also want to use the current WYSIWYG editors, as they do through their laptops.
Since iOS doesn't like javascript much, the editor doesn't work on the iPad (or iPhone). Does anyone know of some way to make it work?
*Nancy*
Injustice anywhere is a threat to justice everywhere. -- Dr. Martin L. King, Jr.
Another option would be to use an app like BlogPress and the BlogAPI module to. Here's a post about it: http://stubside.com/node/8 Jamie Holly http://www.intoxination.net http://www.hollyit.net On 11/2/2010 10:39 AM, Ryan LeTulle wrote:
Remote into another machine that it works on? Mobile Safari does not support it (contentEditable) "yet" and apparently there is no word as to when it will.
Ryan LeTulle
bayousoft.com <http://www.bayousoft.com> twitter.com/bayousoft <http://www.twitter.com/bayousoft>
On Tue, Nov 2, 2010 at 9:25 AM, nan wich <nan_wich@bellsouth.net <mailto:nan_wich@bellsouth.net>> wrote:
My customers users are beginning to use iPads. They also want to use the current WYSIWYG editors, as they do through their laptops. Since iOS doesn't like javascript much, the editor doesn't work on the iPad (or iPhone). Does anyone know of some way to make it work?
/*Nancy*/
Injustice anywhere is a threat to justice everywhere. -- Dr. Martin L. King, Jr.
On Tue, 2010-11-02 at 07:25 -0700, nan wich wrote:
My customers users are beginning to use iPads. They also want to use the current WYSIWYG editors, as they do through their laptops.
Since iOS doesn't like javascript much, the editor doesn't work on the iPad (or iPhone). Does anyone know of some way to make it work?
Nancy
Injustice anywhere is a threat to justice everywhere. -- Dr. Martin L. King, Jr.
A nice solution would be to leave the textareas being textareas depending on the user agent. It could work quite flawlessly since most mobile devices and smartphones have their own UI for typing. Pierre.
On 11/2/2010 1:29 PM, Pierre Rineau wrote:
A nice solution would be to leave the textareas being textareas depending on the user agent. It could work quite flawlessly since most mobile devices and smartphones have their own UI for typing.
Pierre.
Yes, but that wouldn't work for HTML editing (insert link, insert image, make that bold, etc), would it? This is an interesting issue for those using Apple iOS products.
iOS still supports a lot of Javascript. I haven't tested it, but I got a feeling things like BUEditor would still work. You don't get the WYSIWYG, but at least have the helper buttons for inserting markup. As far as the user agent idea, the TinyMCE has done that since 3.3.4: http://tinymce.moxiecode.com/punbb/viewtopic.php?id=21314 However a better solution would be in Drupal to disable Wysiwyg on iOS devices and enable BUEditor. That's actually something I need to work on myself over the next couple of days for a client. Jamie Holly http://www.intoxination.net http://www.hollyit.net On 11/3/2010 8:11 AM, Bryan Ruby (BryanSD) wrote:
On 11/2/2010 1:29 PM, Pierre Rineau wrote:
A nice solution would be to leave the textareas being textareas depending on the user agent. It could work quite flawlessly since most mobile devices and smartphones have their own UI for typing.
Pierre.
Yes, but that wouldn't work for HTML editing (insert link, insert image, make that bold, etc), would it? This is an interesting issue for those using Apple iOS products.
Jamie: Cool, I was trying to figure out from a cursory view which one might still work. Let us know if you haver any success with BUEditor. Ryan LeTulle bayousoft.com <http://www.bayousoft.com> twitter.com/bayousoft <http://www.twitter.com/bayousoft> On Wed, Nov 3, 2010 at 7:29 AM, Jamie Holly <hovercrafter@earthlink.net>wrote:
iOS still supports a lot of Javascript. I haven't tested it, but I got a feeling things like BUEditor would still work. You don't get the WYSIWYG, but at least have the helper buttons for inserting markup.
As far as the user agent idea, the TinyMCE has done that since 3.3.4:
http://tinymce.moxiecode.com/punbb/viewtopic.php?id=21314
However a better solution would be in Drupal to disable Wysiwyg on iOS devices and enable BUEditor. That's actually something I need to work on myself over the next couple of days for a client.
Jamie Holly http://www.intoxination.net http://www.hollyit.net
On 11/3/2010 8:11 AM, Bryan Ruby (BryanSD) wrote:
On 11/2/2010 1:29 PM, Pierre Rineau wrote:
A nice solution would be to leave the textareas being textareas depending on the user agent. It could work quite flawlessly since most mobile devices and smartphones have their own UI for typing.
Pierre.
Yes, but that wouldn't work for HTML editing (insert link, insert image, make that bold, etc), would it? This is an interesting issue for those using Apple iOS products.
However a better solution would be in Drupal to disable Wysiwyg on iOS devices and enable BUEditor. That's actually something I need to work on myself over the next couple of days for a client.
Limiting editors to media queries and/or dynamically switching to a more suitable editor per user agent sounds like an ideal use-case for the Wysiwyg module. BUeditor is not supported yet, but markItUp is very similar (and much more bullet-proof, AFAICT). Thanks for sharing this idea! Would be happy to discuss details and required steps in Wysiwyg's queue. sun
FWIW, we use BUEditor on Lullabot.com and it works really well on an iPad. On Wed, Nov 3, 2010 at 6:53 AM, Daniel F. Kudwien <news@unleashedmind.com>wrote:
However a better solution would be in Drupal to disable Wysiwyg on iOS devices and enable BUEditor. That's actually something I need to work on myself over the next couple of days for a client.
Limiting editors to media queries and/or dynamically switching to a more suitable editor per user agent sounds like an ideal use-case for the Wysiwyg module. BUeditor is not supported yet, but markItUp is very similar (and much more bullet-proof, AFAICT).
Thanks for sharing this idea! Would be happy to discuss details and required steps in Wysiwyg's queue.
sun
-- ~Jerad Bitner Lead Developer and Drupal Trainer at Lullabot http://lullabot.com | http://sirkitree.net | http://jeradbitner.com
Thanks Jerad! That's good to know. It looks like there might be a way to turn off WYSIWYG on mobile devices and enable BUEditor without changes to the two modules. It would be a pretty hacktackular method of invoking a custom handler for textarea and weighting the module heavier than BUEditor and TinyMCE and then putting the teaser element back in on a form_alter for mobile devices. I can see what I'll be playing with today. Jamie Holly http://www.intoxination.net http://www.hollyit.net On 11/3/2010 9:05 AM, Jerad Bitner wrote:
FWIW, we use BUEditor on Lullabot.com and it works really well on an iPad.
On Wed, Nov 3, 2010 at 6:53 AM, Daniel F. Kudwien <news@unleashedmind.com <mailto:news@unleashedmind.com>> wrote:
> However a better solution would be in Drupal to disable > Wysiwyg on iOS devices and enable BUEditor. That's actually > something I need to work on myself over the next couple of > days for a client.
Limiting editors to media queries and/or dynamically switching to a more suitable editor per user agent sounds like an ideal use-case for the Wysiwyg module. BUeditor is not supported yet, but markItUp is very similar (and much more bullet-proof, AFAICT).
Thanks for sharing this idea! Would be happy to discuss details and required steps in Wysiwyg's queue.
sun
-- ~Jerad Bitner Lead Developer and Drupal Trainer at Lullabot http://lullabot.com | http://sirkitree.net | http://jeradbitner.com
Here you go, sun: http://drupal.org/node/961522 Nancy Injustice anywhere is a threat to justice everywhere. -- Dr. Martin L. King, Jr. ________________________________ From: Daniel F. Kudwien Limiting editors to media queries and/or dynamically switching to a more suitable editor per user agent sounds like an ideal use-case for the Wysiwyg module. BUeditor is not supported yet, but markItUp is very similar (and much more bullet-proof, AFAICT). Thanks for sharing this idea! Would be happy to discuss details and required steps in Wysiwyg's queue.
participants (7)
-
Bryan Ruby (BryanSD) -
Daniel F. Kudwien -
Jamie Holly -
Jerad Bitner -
nan wich -
Pierre Rineau -
Ryan LeTulle