usability

Eclipse's Ctrl+click in Visual Studio?

妖精的绣舞 提交于 2019-12-02 14:59:43
After working for a few days with Eclipse Java I totally got addicted to pressing Ctrl and clicking on an identifier to go to its definition. Since then I've been looking for a way to achieve this in Visual Studio as well. I realize VS has right click, Go to definition, and that F12 does the same. I also realize that Visual Assist does something similar with Alt + G . Yet none of these are as perfect as Ctrl + click. I've actually tried my luck for a few hours trying to write a VS plugin to do it but didn't get anywhere in the time frame I thought reasonable for this. Does anyone know how this

Eclipse: quick search on filename

冷暖自知 提交于 2019-12-02 13:56:33
Very often while working in Eclipse I realize that I remember class name, but forgot in which package this class is. Using Search is not very convenient. Too many clicks and key presses. I wonder, is there a plugin to simplify this process? For example, would be great if there was text-edit box in the top of package explorer which could filter showing packages and .java files depending of entered text. Anyone knows something like that? Rangi Lin Eclipse does provide similar functions: Open Resource Shift + Ctrl + R for all resource files (including Java files) Open Type Shift + Ctrl + T for

GUI design techniques to enhance user experience [closed]

笑着哭i 提交于 2019-12-02 13:50:33
What techniques do you know\use to create user-friendly GUI ? I can name following techniques that I find especially useful: Non-blocking notifications (floating dialogs like in Firefox3 or Vista's pop-up messages in tray area) Absence of "Save" button MS OneNote as an example. IM clients can save conversation history automatically Integrated search Search not only through help files but rather make UI elements searchable. Vista made a good step toward such GUI. Scout addin Microsoft Office was a really great idea. Context oriented UI (Ribbon bar in MS Office 2007) Do you implement something

Philosophy of scroll bars

守給你的承諾、 提交于 2019-12-02 09:40:13
Suppose I want to design my own text editor . simply like notepad. Without using any richtextbox or other controls LIKE EDIT in C++. Main Handle is just a window in C++ or usercontrol in C#. The Question is here for scrolling option , how can I perform scrolling when user is typing. I mean vertical scrolling here . What is Philosophy of works of scroll bars in C++ windows or C# user controls ? Should I Clear the (Usercontrol or Window) When User reaches to end of (Usercontrol or Window) and then Put caret on start of (Usercontrol or Window) ? What about scrolling with thumb or hand scrolling ?

CSS media query to detect device type regardless of size

别说谁变了你拦得住时间么 提交于 2019-12-01 21:42:07
I have been looking into media queries, but so far all the examples I can find on google and Stack Overflow have been to use specific sizes ( max-width , max-device-width , etc.) The problem with this is that it doesn't give me the flexibility I need. I want to be able to deliver a ** specifically tailored** experience to desktops and tablets. The reason I want to do this is that interacting with a tablet is different than interacting with a small computer monitor. An iPad in landscape orientation is 1024x768, which also happens to be a common computer monitor size. The difference however is

Why are HTML frames bad?

拜拜、爱过 提交于 2019-12-01 16:27:01
I know they are, but my co-worker doesn't believe me. He keeps telling me that Google crawls the inside content and caches it just fine. According to Google, it does crawl them, but doesn't guarantee doing it properly. Any thoughts why frames are bad for public web sites? reece There are various usability and accessibility issues with frames: link can open in the frame it is enclosed in (e.g. a side pane); can break the forward/backward navigation; difficult to bookmark; are not easily searchable (likely to see the content in Google, etc.); break on browsers like Lynx, that are console

Is there any point in using the seamless and or sandbox attribute for YouTube iframes?

被刻印的时光 ゝ 提交于 2019-12-01 16:24:09
Update: This question is no longer valid. See comment below. YouTube embedding is done using iframes nowadays. HTML5 introduces the seamless attribute, that not only should affect presentation, but make the integration with the host page tighter. (It should not be announced to screen readers as a separate document.) HTML5 introduces the sandbox attribute, that restricts the iframe and thus improves security. In a world where browser support for these 2 attributes is complete, will they benefit or in any way adversely affect the page, when embedding YouTube videos? (Yes, the last half of the

Why are HTML frames bad?

▼魔方 西西 提交于 2019-12-01 15:57:50
问题 I know they are, but my co-worker doesn't believe me. He keeps telling me that Google crawls the inside content and caches it just fine. According to Google, it does crawl them, but doesn't guarantee doing it properly. Any thoughts why frames are bad for public web sites? 回答1: There are various usability and accessibility issues with frames: link can open in the frame it is enclosed in (e.g. a side pane); can break the forward/backward navigation; difficult to bookmark; are not easily

Is there any point in using the seamless and or sandbox attribute for YouTube iframes?

空扰寡人 提交于 2019-12-01 15:07:40
问题 Update: This question is no longer valid. See comment below. YouTube embedding is done using iframes nowadays. HTML5 introduces the seamless attribute, that not only should affect presentation, but make the integration with the host page tighter. (It should not be announced to screen readers as a separate document.) HTML5 introduces the sandbox attribute, that restricts the iframe and thus improves security. In a world where browser support for these 2 attributes is complete, will they

Human-readable, current time sensitive date and time formatting in PHP

一笑奈何 提交于 2019-12-01 10:30:11
Is there a painless way to convert unix timestamps, MySQL timestamps, MySQL datetimes (or any other standard date and time format) into strings in the following form: Today, 6:00pm Tomorrow, 12:30pm Wednesday, 4:00pm Next friday, 11:00am I'm not sure what to call these - I guess conversational-style, current time sensitive date formats? As best I can tell, there is no native function for this. I have created (the start of) a function to do what you are wanting. function timeToString( $inTimestamp ) { $now = time(); if( abs( $inTimestamp-$now )<86400 ) { $t = date('g:ia',$inTimestamp); if( date