I'm +1 for 3), selecting text make a little button to appear near the selection.
If it's only a small button I don't see why it would break the normal
selection process.

Thanks,
JV.

On Tue, Feb 2, 2010 at 2:03 PM, Sergiu Dumitriu <[email protected]> wrote:
> On 02/01/2010 12: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
>> - 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.
>
> +1, the annotation creation should not break the normal selection process.
>
>> 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.
>>
>> 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

Reply via email to