﻿<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE ArticleSet PUBLIC "-//NLM//DTD PubMed 2.0//EN" "http://www.ncbi.nlm.nih.gov:80/entrez/query/static/PubMed.dtd"[]>
<ArticleSet>
  <Article>
    <Journal>
      <PublisherName>Science and Education Publishing</PublisherName>
      <JournalTitle>Journal of Computer Sciences and Applications</JournalTitle>
      <Issn>2328-725X</Issn>
      <Volume>3</Volume>
      <Issue>4</Issue>
      <PubDate PubStatus="epublish">
        <Year>2015</Year>
        <Month>08</Month>
        <Day>28</Day>
      </PubDate>
    </Journal>
    <ArticleTitle>A Zigzag Approach to Cascading Menus</ArticleTitle>
    <FirstPage>94</FirstPage>
    <LastPage>99</LastPage>
    <Language>EN</Language>
    <AuthorList>
      <Author>
        <FirstName>Duane</FirstName>
        <LastName>Yoder</LastName>
      </Author>
      <Author>
        <FirstName>Raihan Uddin</FirstName>
        <LastName>Ahmed</LastName>
      </Author>
      <Author>
        <FirstName>Munsi</FirstName>
        <LastName>Barkatullah</LastName>
      </Author>
      <Author>
        <FirstName>A. S. M Mahmudul</FirstName>
        <LastName>Hasan</LastName>
        <Affiliation>School of Science and Technology, Bangladesh Open University, Gazipur, Bangladesh</Affiliation>
      </Author>
    </AuthorList>
    <ArticleIdList>
      <ArticleId IdType="pii">JCSA2015342</ArticleId>
      <ArticleId IdType="doi">10.12691/jcsa-3-4-2</ArticleId>
    </ArticleIdList>
    <History>
      <PubDate PubStatus="received">
        <Year>2015</Year>
        <Month>06</Month>
        <Day>15</Day>
      </PubDate>
      <PubDate PubStatus="revised">
        <Year>2015</Year>
        <Month>08</Month>
        <Day>17</Day>
      </PubDate>
      <PubDate PubStatus="accepted">
        <Year>2015</Year>
        <Month>08</Month>
        <Day>28</Day>
      </PubDate>
    </History>
    <Abstract>The traditional cascading menu, commonly used in most desktop applications to traverse hierarchical menu systems, can be a time consuming and difficult task. In particular, the wider the submenu the more difficult it becomes to navigate the constraints of a menu item to reach the submenu. As a consequence, the submenu may disappear requiring additional attempts to attain the submenu. When a target menu items resides several layers deep, the required navigation can produce inefficient time and distance management. In this paper, we present an innovative cascading menu called the zigzag menu to address these issues. In the zigzag menu, submenus appear in alternating directions reducing the navigational distance to reach a submenu. A user study confirmed that a zigzag cascading menu effectively reduces the total mouse traversal required and decreases navigational time as familiarity with the system increases.</Abstract>
  </Article>
</ArticleSet>