Hi Cati,

On 02/01/2010 01:23 PM, Ecaterina Valica wrote:
> IMO:
>
> There is an Add button in the Annotation Options Area.
>
> - I go to the content
> - I SELECT the text
> - I press:
>             - OR the Add button
>             - OR Ctrl + defined key

Indeed, this sounds like a good option for making the 'add' button accessible 
in 
any context (when scrolling for example).

> - A popup at the selected text location appears to let me add an annotation.
>
> This way I can select the text without any problem in my usual copy/paste
> rutine. And when I want to add an annotation I simply click a button or have
> a key shortcut.
>
> I don't understand why it is necessarily to have the Ctrl activated when I
> do my selection or any other versions that appear boxes when I select text.

nop, no need, a meta + shortcut indeed is a good choice (and technically easier 
to achieve, also by using the actual selection rather than the clicks, as 
Sergiu 
was directing, a few mails earlier).
The only thing is that it would be an extra click / extra button push (just as 
3/ requires an extra click), but I think that's ok.

Thanks,
Anca

>
> 3) is ok too
>
> On Fri, Jan 29, 2010 at 18:48, Sergiu Dumitriu<[email protected]>  wrote:
>
>> On 01/29/2010 05:39 PM, Anca Luca wrote:
>>> Hi Sergiu
>>>
>>> On 01/29/2010 06:28 PM, Sergiu Dumitriu wrote:
>>>> On 01/29/2010 03:53 PM, Anca Luca wrote:
>>>>> Short story:
>>>>> Can't use modifier keys since there is no decent cross browser
>> alternative.
>>>>>
>>>>> New "default" way:
>>>>> 1/ current solution presented at
>>>>>
>> http://incubator.myxwiki.org/xwiki/bin/view/Improvements/AnnotationsProposal#HAddbut
>>>>> with more accessible "add" button (options?)
>>>>> 2/ when annotations are shown simple select triggers the display of
>> annotation
>>>>> dialog
>>>>> 3/ simple select displays a little add icon to be clicked and display
>> the
>>>>> annotation dialog (1/ with button next to selection)
>>>>> 4/ checkbox to enable 2/
>>>>>
>>>>> WDYT?
>>>>>
>>>>> I think I like 2 or 4.
>>>>
>>>> I prefer 3. Without a mouse it's easy to break a selection, so here one
>>>> saved click sometimes means an extra close dialog.
>>>
>>> I don't know if I understand exactly, but for me any would go, so I
>> registered
>>> your opinion.
>>
>> It's not a strong opinion, and definitely not a -1 for all the others,
>> just my preference.
>>
>>>>
>>>> But I wonder how will it be implemented, simple onmousedown/onmouseup
>>>> handlers?What happens if I select text using the keyboard?
>>>
>>> I can look into selection handlers, but if it takes too long, I will do
>> mouseup
>>> mousedown since frankly, without being disrespectful to users needs,  I
>> doubt
>>> there would be anyone else selecting text with the keyboard.
>>
>> As long as it will be easy to change the trigger later, feel free to
>> take the easiest approach at the moment.
>>
>>>> What happens
>>>> if I select text with the mouse then adjust the selection with the
>> keyboard?
>>>
>>> That would be simple, I could just use whatever selection in the document
>> when
>>> user clicks the "add annotation" button (the form submit that is).
>>
>> Then this is good enough for my needs.
>>
>>> Thanks,
>>> Anca
>>>
>>>>
>>>>> See below for long version.
>>>>>
>>>>> Thanks,
>>>>> Anca
>>>>>
>>>>> On 01/29/2010 04:36 PM, Anca Luca wrote:
>>>>>> Hi devs,
>>>>>>
>>>>>> On 01/16/2010 09:14 PM, Anca Luca wrote:
>>>>>> [snip]
>>>>>>> * adding an annotation could be done by pushing the "add button" then
>> going in
>>>>>>> the content&       selecting text and when the mouse is up, the create
>> window
>>>>>>> appears. In other words, pushing the add button would have the same
>> behaviour as
>>>>>>> holding the CTRL key down. Speaking of which, it seems that CTRL +
>> select is
>>>>>>> reserved in firefox for selecting a table or smth, and I also think
>> it's
>>>>>>> reserved to selecting full words in IEs. Could you investigate on
>> that and try
>>>>>>> to figure out what other modifier could do the job? (if a modifier is
>> required)
>>>>>>
>>>>>> I had a look at this and I have the following results:
>>>>>> * CTRL + select text:
>>>>>> - CTRL + mouse down is a shortcut for 'select full paragraph' in IE
>> browsers
>>>>>> which means it will select the entire paragraph and will be hard to
>> get the
>>>>>> selection working normally on the text you want to add annotation on
>> (it's
>>>>>> possible to get to a normal select mode but with some pain). I haven't
>> found a
>>>>>> way to prevent that behaviour
>>>>>> - CTRL + mouse down is a shortcut for selecting entire table cells in
>> Firefox:
>>>>>> cannot select only the text in a cell, by any means. I haven't found a
>> way to
>>>>>> prevent that behaviour
>>>>>> * ALT + select text:
>>>>>> - seems to be fine on all browsers, doesn't interfere with any other
>> reserved
>>>>>> keys (tested on firefox, chrome, IE) under windows, some mac BUT
>>>>>> - on Ubuntu, the ALT+drag combination is a system function for moving
>> windows
>>>>>> around on the screen. There is no way I can 'override' that from the
>> browser.
>>>>>> * SHIFT + select text:
>>>>>> - It's weird on ff and chrome since it's an accessibility shortcut for
>> selecting
>>>>>> text (for those who cannot drag). Namely if you hold shift while mouse
>> down, it
>>>>>> will select all the content from the last click you made.)
>>>>>>
>>>>>> Because of all these, I think it would be hard to rely on some
>> modifier key, so
>>>>>> we need a more accessible alternative.
>>>>>>
>>>>>> By also looking at some other annotations in other applications, I see
>> the
>>>>>> following options:
>>>>>> 1/ the alternative described at:
>>>>>>
>> http://incubator.myxwiki.org/xwiki/bin/view/Improvements/AnnotationsProposal#HAdd(but
>>>>>> which has dissappeared from the last proposal at
>>>>>>
>> http://incubator.myxwiki.org/xwiki/bin/download/Improvements/AnnotationsProposal/integrated.png
>>>>>> ), except that it should be more accessible since it would now be the
>> default
>>>>>> way of adding annotations. (making it visible on scroll for example)
>>>>>> 2/ while annotations are 'activated' (all or partially displayed on
>> the
>>>>>> document) simply selecting (no modifier) will trigger the annotation
>> dialog
>>>>>> 3/ simply selecting always displays a little icon which can be clicked
>> to open
>>>>>> the create dialog (for example, the way the accelerators icon is added
>> to
>>>>>> selected text on IE8). It would less annoy regular selection, and also
>> enable
>>>>>> annotations on it, but it's an extraclick to add an annotation
>>>>>> 4/ provide a checkbox "annotations mode", which when activated
>> (regardless of
>>>>>> whether other annotations are displayed or not), will trigger
>> annotation add
>>>>>> dialog on simple select. This solution is similar to 1/
>>>>>>
>>>>>> WDYT? How would you see it?
>>>>>>
>>>>>> Thanks a lot,
>>>>>> Anca
>>
>>
>> --
>> Sergiu Dumitriu
>> http://purl.org/net/sergiu/
>> _______________________________________________
>> devs mailing list
>> [email protected]
>> http://lists.xwiki.org/mailman/listinfo/devs
>>
> _______________________________________________
> devs mailing list
> [email protected]
> http://lists.xwiki.org/mailman/listinfo/devs
_______________________________________________
devs mailing list
[email protected]
http://lists.xwiki.org/mailman/listinfo/devs

Reply via email to