From d3bcad9cb27ea09479c274123090605307cf3f7e Mon Sep 17 00:00:00 2001 From: Anthony Keba Date: Wed, 11 Oct 2017 14:07:32 -0700 Subject: [PATCH 01/19] added two new images, began work on Anthony Task Switcher for Android --- .../TaskSwitcher-Android-MainHomeScreen.png | Bin 0 -> 102855 bytes .../TaskSwitcher-Android-MainTaskSwitcher.png | Bin 0 -> 61578 bytes site/components/task-switcher/index.html | 156 +++++++++++------- site/css/main.scss | 2 +- 4 files changed, 100 insertions(+), 58 deletions(-) create mode 100644 site/components/task-switcher/img/TaskSwitcher-Android-MainHomeScreen.png create mode 100644 site/components/task-switcher/img/TaskSwitcher-Android-MainTaskSwitcher.png diff --git a/site/components/task-switcher/img/TaskSwitcher-Android-MainHomeScreen.png b/site/components/task-switcher/img/TaskSwitcher-Android-MainHomeScreen.png new file mode 100644 index 0000000000000000000000000000000000000000..1d4767f08a8bf2cdad4d6f7daa52ae3cf51499d6 GIT binary patch literal 102855 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 literal 0 HcmV?d00001 diff --git a/site/components/task-switcher/index.html b/site/components/task-switcher/index.html index a288eed..849ed86 100644 --- a/site/components/task-switcher/index.html +++ b/site/components/task-switcher/index.html @@ -12,10 +12,13 @@ github: jlee201 - name: Jared Soliman - github: bigsolly13 + github: bigsolly13 - name: Claire Ortega github: cortega55 + + - name: Anthony Keba + github: CatLoverKid --- @@ -23,7 +26,7 @@ body{font: 16px Arial, sans-serif;} -

A necessary part of any OS interface is the task switcher, without it, users would only be able to work +

A necessary part of any OS interface is the task switcher, without it, users would only be able to work within one application at a time. The task switcher is a key component for increased productivity.

@@ -73,11 +76,11 @@

Variants

There are different components all together that allow switching between apps, some examples are the Task Launcher (the user clicks on an application to open it) and the command line. - - + + -
- +
+

Priority Metrics

  • Learnability
  • @@ -85,22 +88,22 @@

  • Learnability
  • Its main function of switching tasks should be intuitive. Once the task switcher is active, there should be no confusion and no series of extra steps to accomplish switching to a different task. While switching tasks is relatively straightforward, the task switcher hotkey is more difficult to learn. Firstly, the user may not even know that this method exists, and if he/she does, must first discover the hotkey. Even then it takes a bit to get used to the single button control, and the user will likely take a few tries to switch the wanted task. The task manager is a bit more complicated as it shows more detailed statistics and information, which the user may not understand. There is also the same issue of finding how to get to the task switcher in the first place. However, the most common use of the task manager, force ending a task, is fairly easy to learn, as there is usually an obvious button. Learnability is important, but assuming a user will be using any given OS multiple times, learnability is only an issue at the outset and is not as important as efficiency, which will always be a concern.

    - +

  • Efficiency
  • All three versions of task switchers should be very efficient. There are little to no intermediate states between the user and his/her goal. That being said, each of the three versions is more efficient for different things. The task bar is the generally most efficient as it is always on screen (if not auto-hidden) and shows all tasks in one view. The hotkey is most efficient for switching back and forth between two tasks, and is also the best solution to switching out of a full screen application, where the taskbar is hidden. The task manager is not very efficient at switching tasks, neither is it the most efficient at closing tasks, because it takes time to come up and navigate to the wanted task, however it is the most powerful, and must be used when the other methods are not working. Because the task switcher is so often used, efficiency is the most important metric.

    - +

  • Errors
  • The taskbar should have few errors, as it is fairly simple. However, users could often accidentally open a pinned task by misclicking, or accidentally close or switch away from a task they want open. The hot key has the error or hitting the key too many or few times, and therefore switching to the wrong task. The task manager takes more effort to open and I cannot think of any regularly occurring errors. Errors are definitely a concern for any given task switcher. Each common error is a decrease in overall productivity.

    - +

  • Memorability
  • -

    Memorability would be the biggest hurdle, as users need to memorize the input to launch it. Once that one input is memorized, there should not be any confusion on what to do next. All three versions of the task switcher should be easy to remember. They are all fairly simple mechanisms, and they always function the same no matter what or how many tasks are open. +

    Memorability would be the biggest hurdle, as users need to memorize the input to launch it. Once that one input is memorized, there should not be any confusion on what to do next. All three versions of the task switcher should be easy to remember. They are all fairly simple mechanisms, and they always function the same no matter what or how many tasks are open.

    @@ -109,7 +112,7 @@

  • Satisfaction
  • If any usability metric is least important for a task switcher, it is probably satisfaction. The action of switching a task speaks for itself and there is little need for feedback other than to do its job quickly and efficiently. The user should feel that switching tasks is effortless, and feel a sense of "flow" as they are hopping between tasks. If the other metrics are satisfied for any given task switcher, satisfaction will follow.

    - +

    Key Characteristics

    I think the most important IxD principles every task switcher should adopt are Efficiency, Feedback, and Simplicity.

    @@ -119,19 +122,19 @@

    Key Characteristics

    Feedback – Feedback is a very important IxD principle that a task switcher must adopt. Users should never be doubtful of these two scenarios: 1: a current task is highlighted, and ready to be opened on key release 2: all other tasks are not selected, so as there is no confusion as to which task will be opened - + Should these scenarios be inconsistent and the task switcher deems unreliable, the user will require much more time when attempting to switch tasks due to uncertainty in his interface’s function.

    -

    Simplicity – Simplicity is also an important IxD principle to implement in task switcher. Users should have zero problems distinguishing which tasks are active, which task is currently selected, how to select a different task, and how to quit a running task.

    - -
    +

    Simplicity – Simplicity is also an important IxD principle to implement in task switcher. Users should have zero problems distinguishing which tasks are active, which task is currently selected, how to select a different task, and how to quit a running task.

    + +

    State Diagram

    Keeping in mind that only one task can be selected at a time; Task switcher states depend on the functionality of the switcher. As a general overview, we can say that there are only 5 different states: Task not running, Task running and active, Task running and non-active, Task selected in task switcher, and Task options panel selected in task switcher. A task must be selected in order for it to be launched, which occurs on key release or it’s platform-specific way selection. However, if the task switcher is active onscreen, a user has the option to interact with each task, but they are never disabled if the task launcher is open. It is important to remember that in the taskbar/tray, tasks not currently running can still be selected, open, or shown options.

    - +
    @@ -168,28 +171,28 @@

    State Diagram

    UNity 8 Task Switcher +
    Windows 7 Task Switcher +
    KDE 4.1 Task Switcher +
    OSX El Capitan Task Switcher +
    @@ -223,37 +226,37 @@

  • Windows 8.1
  • The three versions of the task switcher that I have mentioned are present on Windows 8.1. There is also a “Switch list” feature as part of Windows 8’s “Hot Corners” but I will not be covering that as it is horrible and I have it disabled. I will cover the other three in specific detail.

    - +

    The taskbar is pretty standard; apps can be pinned for quick access, and can be opened, closed and switched at ease. - Hovering over an app opens a live preview of it above the taskbar. Hovering over the preview brings up a full - size preview of the window or app. Apps have an options menu accessed by right + Hovering over an app opens a live preview of it above the taskbar. Hovering over the preview brings up a full + size preview of the window or app. Apps have an options menu accessed by right clicking on them and the taskbar itself also has its own options menu accessed by right clicking on a blank spot. There is also the Windows logo in the corner which opens the start menu, and on the other side of the task bar is a clock with the date, and also a notification area, where system settings, such as wifi, sound levels, and power settings, can be accessed along with hidden apps such as graphics settings, and apps which do not appear on the main taskbar, but are docked, and still running.

    - +

    The Microsoft windows dev guidelines state "The taskbar is the access point for programs displayed on the desktop. With the new Windows 7 taskbar features, users can give commands, access resources, and view program status directly from the taskbar. - The taskbar is the access point for programs displayed on the desktop, even if the program is minimized. Such programs are said + The taskbar is the access point for programs displayed on the desktop, even if the program is minimized. Such programs are said to have desktop presence. With the taskbar, users can view the open primary windows and certain secondary windows on the desktop and can quickly switch between them."

    - - + +

    The hotkey in Windows 8.1 is alt+tab. This opens a temporary interface where lives preview screens of the apps are visible - including window titles. Pressing alt+tab once will switch back and forth between the most recent opened app. Apps + including window titles. Pressing alt+tab once will switch back and forth between the most recent opened app. Apps can be cycled through by each press of tab while holding alt, if held on one app, the the window will open in a full scale preview. Once the user lets go of alt, the selected app is switched to.

    - - - + + +

    The task manager in Windows 8.1 can be accessed by selecting it from a menu accessed through the hotkey ctrl+alt+del. It can also be accessed through a menu option by right clicking on the taskbar. Although it was available in previous - versions of Windows, task switching is not a main function of the task manager in Windows 8.1. It is primarily for + versions of Windows, task switching is not a main function of the task manager in Windows 8.1. It is primarily for ending tasks and obtaining application and system performance information.

    - - + + @@ -262,16 +265,16 @@

  • Windows 8.1
  • OSX El Capitan and OSX Sierra

    - +

    There are two main ways a user can use task switching in OS X. There are no differences between task switcher in El Capitan and task switcher in Sierra.

    Standard Task Switching

    The user presses and holds the Command (CMD) key, and then presses the Tab key to bring up the task switcher. The task switcher appears large on the screen, showing all open applications and only one selected task. The task switcher is only active and accessible as long as the user holds down the CMD key. The user can then decide to perform any of these options:

    - +

    • Release both the CMD and Tab keys to switch to the highlighted app
    • -
    • Cycle through the currently open applications by tapping either Tab/Right Arrow key to cycle right, or Shift key and tapping Tab/ ` /Left Arrow key to cycle left
    • +
    • Cycle through the currently open applications by tapping either Tab/Right Arrow key to cycle right, or Shift key and tapping Tab/ ` /Left Arrow key to cycle left
    • Enter Expose Mode by hitting either the Up or Down arrow key.
    • Hide the selected application by hitting the H key.
    • Quit/Kill the selected application by hitting the Q key.
    • @@ -285,13 +288,13 @@

      OSX El Capitan and OSX Sierra

      An example of cycling right to the next application


      - +

      Mission Control Task Switching - -

      TThe user has three different options to launch the Mission Control task switcher:

      + +

      TThe user has three different options to launch the Mission Control task switcher:

      • Tap the F3 key F3 key @@ -300,7 +303,7 @@

        OSX El Capitan and OSX Sierra

      When any of these commands are executed, we are greeted with the following view - Mission Control's basic layout.

      - +

      OSX Task Switcher 3

      Mission Control is a huge improvement from Apple’s OS app, Spaces, regarding task switching. Both Mission Control and Spaces were more relevant for window management, but some users use Mission Control as a task switcher as well. Mission Control displays small desktop thumbnails at the top of the screen, where users can see a preview of what apps are open and active in each desktop page. Users can then hover their mouse over an app, which will then highlight the app page and bring up a label of the app/file name. In simpler terms, Mission Control is better used for window organization, but has the ability to act as a small task switcher.

      @@ -329,7 +332,7 @@

      OSX El Capitan and OSX Sierra

    • Resize the PiP window by clicking and dragging a corner of the window
    • Move the Pip window by clicking and moving it to another corner of your screen (as you would any other window)
    • Shut down PiP mode by clicking the PiP button again, or clicking the X in the top left corner of the Pip Window.

    - +

    @@ -344,11 +347,11 @@

    OSX El Capitan and OSX Sierra

    -
    +

    Once your video is up and playing in a corner of your desktop, you can perform the same actions as if PiP were playing a video from Safari.

    - +

    @@ -361,8 +364,8 @@

    iOS

    -

    The most common way to switch tasks in iOS is to double tap the home button, which will have all the apps that are currently running appear in a single row. From there, the user can swipe left and right to see which applications they can switch to, then taps on whichever application intended for use. There are a few variants for switching tasks in iOS that include: "Slide Over", "Split View", and "Picture in Picture". They allow the user to switch tasks even quicker on the fly. - +

    The most common way to switch tasks in iOS is to double tap the home button, which will have all the apps that are currently running appear in a single row. From there, the user can swipe left and right to see which applications they can switch to, then taps on whichever application intended for use. There are a few variants for switching tasks in iOS that include: "Slide Over", "Split View", and "Picture in Picture". They allow the user to switch tasks even quicker on the fly. +

    @@ -372,10 +375,10 @@

    iOS

    -

    +

    Task Switching Through "Slide Over" -

    While the user is using an application, slide over allows the user to use another application without quitting the original application the user is in. All the user needs to do is swipe from the right side of the screen towards the center of the screen in order to use another application. If the user wants to switch the application that Slide Over pulls up, the user simply swipes down from the top right side of the screen. This will bring up a taskbar that displays all the applications that the user can switch to. +

    While the user is using an application, slide over allows the user to use another application without quitting the original application the user is in. All the user needs to do is swipe from the right side of the screen towards the center of the screen in order to use another application. If the user wants to switch the application that Slide Over pulls up, the user simply swipes down from the top right side of the screen. This will bring up a taskbar that displays all the applications that the user can switch to.

    @@ -388,7 +391,7 @@

    iOS

    Task Switching Through "Split View" -

    Split View allows the user to use two apps at once. Using Split View is very similar to using Slide Over. The user would swipe from the right side of the screen towards the center of the screen to enable Slide Over. Remember that in Slide Over, there is an application running in the background while the user is currently using another application. The user then taps the middle of the screen divider, which causes the application running in the background and the application that the user is using to appear side by side. The user can now use both applications at once. +

    Split View allows the user to use two apps at once. Using Split View is very similar to using Slide Over. The user would swipe from the right side of the screen towards the center of the screen to enable Slide Over. Remember that in Slide Over, there is an application running in the background while the user is currently using another application. The user then taps the middle of the screen divider, which causes the application running in the background and the application that the user is using to appear side by side. The user can now use both applications at once.

    @@ -399,10 +402,10 @@

    iOS

    -

    +

    Task Switching Through "Picture in Picture" -

    Picture in Picture allows the user to watch movies or use FaceTime while using another application. While the user is watching a movie or using FaceTime, they press the home button, which will put the movie or FaceTime into a smaller window and bring the user to the home screen in the background. From there, the user picks whichever application they would like to run. The application they pick will run in the background while the movie or FaceTime continues to run in that smaller window. The user can drag that smaller window to whichever part of the screen they’d like. They can also make the window smaller or bigger. +

    Picture in Picture allows the user to watch movies or use FaceTime while using another application. While the user is watching a movie or using FaceTime, they press the home button, which will put the movie or FaceTime into a smaller window and bring the user to the home screen in the background. From there, the user picks whichever application they would like to run. The application they pick will run in the background while the movie or FaceTime continues to run in that smaller window. The user can drag that smaller window to whichever part of the screen they’d like. They can also make the window smaller or bigger.

    @@ -423,7 +426,7 @@

    iOS

    iOS Task Switching Variants In Action

    Below is a video displaying "Slide Over", "Split View", and "Picture in Picture" in action.

    - + @@ -525,7 +528,7 @@

    Component in Action

    -
    + @@ -655,3 +658,42 @@

    Credits & References

    "MacOS Human Interface Guidelines: App Extensions." MacOS Human Interface Guidelines: App Extensions. N.p., n.d. Web. 27 Oct. 2016.

    Written by Claire Ortega with some integrations from both Flanders Lorton and Victor Frolov's contributions. Embedded videos are original content.

    + + +
    +
    +

    Android "Recent Tasks" Switcher

    +
    +

    Key Characteristics:

    +
    +
    +

      Android's Material Design Task Switcher goes by the name of the Recent Apps List. However nonetheless, the Recent Apps List is still very much so a task switcher.

    +

      Android's Task switcher is accessed in many different ways, depending on the version of Android that is currently running on a device. For this example, we will be running stock Android, on an LG G5.

    +

      On this device, the task switcher is accessed by pressing the rounded square button at the bottom of the screen, by pressing this button, the user is brought to the "Recent Apps List"

    +
    +
    + +

    +
    +
    +

    The task switcher is availible any time, by pressing the bottom right square button

    +
    +
    + +
    + +
    +
    +

      Here we see a common example of what Android's Task Switcher normally looks like. Note the Picture-In-Picture rendering for each app, the carousel design

    +

      Android's Task switcher is accessed in many different ways, depending on the version of Android that is currently running on a device. For this example, we will be running stock Android, on an LG G5.

    +

      On this device, the task switcher is accessed by pressing the rounded square button at the bottom of the screen, by pressing this button, the user is brought to the "Recent Apps List"

    +
    +
    + +

    +
    +
    +

    The task switcher is availible any time, by pressing the bottom right square button

    +
    +
    +
    diff --git a/site/css/main.scss b/site/css/main.scss index 1ba83c7..beee4e3 100755 --- a/site/css/main.scss +++ b/site/css/main.scss @@ -49,4 +49,4 @@ $on-laptop: 800px; "base", "layout", "syntax-highlighting" -; \ No newline at end of file +; From 4aaebcce2e52287aeb580691c058d3af392b9036 Mon Sep 17 00:00:00 2001 From: Anthony Keba Date: Wed, 11 Oct 2017 20:48:35 -0700 Subject: [PATCH 02/19] gave entire site face lift! --- site/components/modal-view/index.html | 11 +- site/components/task-switcher/index.html | 366 ++++++++++++++++------- 2 files changed, 262 insertions(+), 115 deletions(-) diff --git a/site/components/modal-view/index.html b/site/components/modal-view/index.html index ee89aa5..597fa10 100644 --- a/site/components/modal-view/index.html +++ b/site/components/modal-view/index.html @@ -62,7 +62,7 @@

    Typical Appearance

    @@ -31,7 +34,7 @@

    Typical Appearance

    -

    The task switcher can come in many forms, and is very dependent on the system, but there are three main appearances which exist on modern desktop OS’s . The first, and most important, is the task bar, or tray. This is a list of pictures of each application, which is always on the bottom or side or the screen. Each picture can be clicked on to toggle that task being opened or hidden, and often users can alternate click on the tasks to open up a menu with additional options, including ending tasks. The second common appearance is a feature that portrays all currently open programs (or their respective icons) in thumbnails across the screen. They typically prioritize the screen, displaying themselves in front of any and all open windows. Please click here to see examples on different operating systems. Most systems also have a third window that gives more technical information on tasks. This is called Task Manager on Windows and Activity Monitor on Mac. This window can usually be opened with a keyboard shortcut and gives performance and resource usage information on individual tasks. Tasks can be terminated from this window, including tasks that are not responding and cannot be closed normally. Please click here to see examples on different operating systems. +

    The task switcher can come in many forms, and is very dependent on the system, but there are three main appearances which exist on modern desktop OS’s . The first, and most important, is the task bar, or tray. This is a list of pictures of each application, which is always on the bottom or side or the screen. Each picture can be clicked on to toggle that task being opened or hidden, and often users can alternate click on the tasks to open up a menu with additional options, including ending tasks. The second common appearance is a feature that portrays all currently open programs (or their respective icons) in thumbnails across the screen. They typically prioritize the screen, displaying themselves in front of any and all open windows. Please click here to see examples on different operating systems. Most systems also have a third window that gives more technical information on tasks. This is called Task Manager on Windows and Activity Monitor on Mac. This window can usually be opened with a keyboard shortcut and gives performance and resource usage information on individual tasks. Tasks can be terminated from this window, including tasks that are not responding and cannot be closed normally. Please click here to see examples on different operating systems.

    Example of a desktop task switcher (Windows 10)
    Windows 10 Task Switcher @@ -40,11 +43,11 @@

    Typical Appearance

    Typical Behavior

    -

    A fairly common way to use the task switcher is through a hot key that would bring up all the applications that are currently running. The specifics of this vary by system, but the hotkey is often good for switching between two Windows, or other tasks using the keyboard only and not the mouse. After using the hot key, you simply click on which application you would like to switch to. An example of this would be pressing ALT+Tab in windows, which would bring up the apps in that grid like structure that is shown on the Windows 10 example in the “Typical Appearance” section. In the older versions of iOS, double tapping the home button would reveal a task bar on the bottom of the screen. In the more recent versions of iOS, double tapping the home button would reveal the applications in a single row where you can swipe left and right to see which applications are running. From there, you would simply tap which application you would want to switch to. Below is a video showing off the task switcher in OSX. The taskbar pops up, taking priority of the screen, and the user can navigate to the left or to the right, quit tasks, hide them, or quickly "alt/tab" back and forth between a pair of tasks. +

    A fairly common way to use the task switcher is through a hot key that would bring up all the applications that are currently running. The specifics of this vary by system, but the hotkey is often good for switching between two Windows, or other tasks using the keyboard only and not the mouse. After using the hot key, you simply click on which application you would like to switch to. An example of this would be pressing ALT+Tab in windows, which would bring up the apps in that grid like structure that is shown on the Windows 10 example in the “Typical Appearance” section. In the older versions of iOS, double tapping the home button would reveal a task bar on the bottom of the screen. In the more recent versions of iOS, double tapping the home button would reveal the applications in a single row where you can swipe left and right to see which applications are running. From there, you would simply tap which application you would want to switch to. Below is a video showing off the task switcher in OSX. The taskbar pops up, taking priority of the screen, and the user can navigate to the left or to the right, quit tasks, hide them, or quickly "alt/tab" back and forth between a pair of tasks.

    Component In Action

    - Below is a video showing off the task switcher in OSX. The taskbar pops up, taking priority of the screen, and the user can navigate to the left or to the right, quit tasks, hide them, or quickly "alt/tab" back and forth between a pair of tasks. + Below is a video showing off the task switcher in OSX. The taskbar pops up, taking priority of the screen, and the user can navigate to the left or to the right, quit tasks, hide them, or quickly "alt/tab" back and forth between a pair of tasks.
    @@ -52,7 +55,7 @@

    Component In Action

    -
    +