<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="ru">
	<id>http://wiki.mipt.ru/index.php?action=history&amp;feed=atom&amp;title=Development%3ADropdown_Lists</id>
	<title>Development:Dropdown Lists - История изменений</title>
	<link rel="self" type="application/atom+xml" href="http://wiki.mipt.ru/index.php?action=history&amp;feed=atom&amp;title=Development%3ADropdown_Lists"/>
	<link rel="alternate" type="text/html" href="http://wiki.mipt.ru/index.php?title=Development:Dropdown_Lists&amp;action=history"/>
	<updated>2026-05-06T19:49:15Z</updated>
	<subtitle>История изменений этой страницы в вики</subtitle>
	<generator>MediaWiki 1.42.1</generator>
	<entry>
		<id>http://wiki.mipt.ru/index.php?title=Development:Dropdown_Lists&amp;diff=11054&amp;oldid=prev</id>
		<title>Олег Давидович: 1 версия импортирована</title>
		<link rel="alternate" type="text/html" href="http://wiki.mipt.ru/index.php?title=Development:Dropdown_Lists&amp;diff=11054&amp;oldid=prev"/>
		<updated>2024-10-21T08:51:12Z</updated>

		<summary type="html">&lt;p&gt;1 версия импортирована&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;ru&quot;&gt;
				&lt;td colspan=&quot;1&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Предыдущая версия&lt;/td&gt;
				&lt;td colspan=&quot;1&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Версия от 08:51, 21 октября 2024&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-notice&quot; lang=&quot;ru&quot;&gt;&lt;div class=&quot;mw-diff-empty&quot;&gt;(нет различий)&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</summary>
		<author><name>Олег Давидович</name></author>
	</entry>
	<entry>
		<id>http://wiki.mipt.ru/index.php?title=Development:Dropdown_Lists&amp;diff=11053&amp;oldid=prev</id>
		<title>1&gt;Pilpi в 14:40, 15 мая 2010</title>
		<link rel="alternate" type="text/html" href="http://wiki.mipt.ru/index.php?title=Development:Dropdown_Lists&amp;diff=11053&amp;oldid=prev"/>
		<updated>2010-05-15T14:40:38Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Новая страница&lt;/b&gt;&lt;/p&gt;&lt;div&gt;[[Development: Moodle User Interface Guidelines|Moodle User Interface Guidelines]] &amp;gt; &amp;#039;&amp;#039;&amp;#039;Dropdown Lists&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
{{Work in progress|forumurl=http://moodle.org/mod/forum/discuss.php?d=126884|info=&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&amp;#039;&amp;#039;&amp;#039;Status: INCOMPLETE&amp;#039;&amp;#039;&amp;#039;&amp;lt;br /&amp;gt; This is a guideline for a [[Development:Moodle_User_Interface_Guidelines|Moodle Interface Guideline]]. Comments: [http://moodle.org/mod/forum/discuss.php?d=126884 developer forum thread] }}&lt;br /&gt;
== Problem ==&lt;br /&gt;
&lt;br /&gt;
== Context ==&lt;br /&gt;
== Forces: factors that affect selection ==&lt;br /&gt;
* There may be too little room for several radio buttons or even for a checkbox&lt;br /&gt;
* Dropdowns hide information, and thus slow down users. If users need to make selections in multiple dropdowns one after another, usage quickly becomes frustrating. Dropdowns often require very careful mouse manipulation as the vertical space that needs to be hit usually is not very big. If you click a couple of pixels off, you get to start all over again, and frustration adds up.&lt;br /&gt;
&lt;br /&gt;
== Solution ==&lt;br /&gt;
== Common mistakes ==&lt;br /&gt;
&lt;br /&gt;
Dropdown lists are used in Moodle (1.9) too much, and should be replaced with a checkbox when the choice is just yes/no, or otherwise usually with radio buttons. &lt;br /&gt;
&lt;br /&gt;
A dropdown menu is not a navigation menu, but a form element. Hiding the submit button and making the form element submit automatically when a value is selected raises serious accessibility issues: among others, keyboard navigation is seriously hindered on many browsers. Where one is needed, a navigation menu (usually a CSS styled unordered list in HTML) should be used.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Never&amp;#039;&amp;#039;&amp;#039; use single select boxes for selection of multiple items (ctrl/shift click to select multiple). Instead always use checkboxes.&lt;br /&gt;
&lt;br /&gt;
== Examples and implementation ==&lt;br /&gt;
&lt;br /&gt;
=== Example title ===&lt;br /&gt;
== Related guidelines ==&lt;br /&gt;
[[Development:Checkbox|Checkboxes]] and [[Development:Radio button|Radio buttons]] should be used instead in most cases.&lt;br /&gt;
&lt;br /&gt;
==  Related issues in the tracker ==&lt;br /&gt;
TODO: go through the misuses of dropdown lists and create tickets&lt;br /&gt;
&lt;br /&gt;
==  Further information / Sources  ==&lt;br /&gt;
GNOME HIG: [http://library.gnome.org/devel/hig-book/stable/controls-option-menus.html.en Drop-down Lists]&lt;br /&gt;
&lt;br /&gt;
[[Category:Moodle User Interface Guidelines]]&lt;/div&gt;</summary>
		<author><name>1&gt;Pilpi</name></author>
	</entry>
</feed>