If you are not sure if the website you would like to visit is secure, you can verify it here. Enter the website address of the page and see parts of its content and the thumbnail images on this site. None (if any) dangerous scripts on the referenced page will be executed. Additionally, if the selected site contains subpages, you can verify it (review) in batches containing 5 pages.
favicon.ico: en.wikipedia.org/wiki/Direct_manipulation_interface - Direct manipulation interface .

site address: en.wikipedia.org/wiki/Direct_manipulation_interface redirected to: en.wikipedia.org/wiki/Direct_manipulation_interface

site title: Direct manipulation interface - Wikipedia

Our opinion (on Monday 05 October 2026 10:33:14 UTC):

GREEN status (no comments) - no comments
After content analysis of this website we propose the following hashtags:



Meta tags:

Headings (most frequently used words):

in, direct, manipulation, interface, contents, the, contrast, to, wimp, gui, interfaces, computer, graphics, see, also, references,

Text of the page (most frequently used words):
the (83), and (42), for (24), #manipulation (23), direct (21), with (15), user (15), computer (15), #interface (13), object (11), interfaces (10), dragging (10), from (9), edit (8), other (8), axes (8), three (8), wikipedia (7), may (7), this (7), graphics (7), widgets (7), while (7), interaction (6), objects (6), widget (6), aligned (6), contents (5), use (5), page (5), was (5), articles (5), shneiderman (5), ben (5), also (5), not (5), example (5), learn (5), most (5), are (5), some (5), any (5), more (5), which (5), that (5), feedback (5), languages (4), search (4), 2011 (4), citations (4), human (4), doi (4), see (4), tasks (4), intuitive (4), usually (4), define (4), effects (4), light (4), axis (4), mouse (4), allow (4), window (4), actions (4), article (4), hide (4), move (4), sidebar (4), view (3), text (3), terms (3), using (3), all (3), short (3), retrieved (3), 1983 (3), history (3), future (3), information (3), systems (3), pdf (3), references (3), action (3), design (3), general (3), easy (3), complex (3), users (3), unique (3), such (3), control (3), circles (3), even (3), rotation (3), because (3), consists (3), orthogonal (3), center (3), scale (3), plane (3), space (3), gui (3), these (3), can (3), wimp (3), tools (3), main (3), toggle (2), table (2), contact (2), about (2), privacy (2), policy (2), non (2), unsourced (2), statements (2), lacking (2), december (2), description (2), different (2), wikidata (2), step (2), beyond (2), programming (2), august (2), ieee (2), 1080 (2), behaviour (2), technology (2), archived (2), original (2), 1982 (2), natural (2), well (2), images (2), difficulty (2), what (2), less (2), common (2), word (2), processing (2), used (2), new (2), sufficient (2), mostly (2), standardized (2), however (2), either (2), will (2), application (2), position (2), vector (2), point (2), size (2), color (2), incorporate (2), standard (2), uses (2), transformation (2), translation (2), but (2), its (2), than (2), around (2), boxes (2), one (2), box (2), uniform (2), along (2), once (2), camera (2), appropriate (2), arrows (2), translates (2), world (2), solution (2), problem (2), modify (2), possible (2), degree (2), complete (2), windows (2), least (2), graphical (2), output (2), tactile (2), sonic (2), contrast (2), term (2), make (2), rapid (2), incremental (2), science (2), help (2), appearance (2), upload (2), file (2), changes (2), links (2), read (2), log (2), create (2), account (2), donate (2), menu (2), add, topic, mobile, cookie, statement, statistics, developers, code, conduct, legal, safety, contacts, disclaimers, available, under, additional, apply, site, you, agree, registered, trademark, profit, organization, wikimedia, foundation, inc, creative, commons, attribution, sharealike, license, rendered, parsoid, last, edited, september, 2026, utc, hidden, categories, november, techniques, category, https, org, index, php, title, direct_manipulation_interface, oldid, 1373022613, hutchins, edwin, james, hollan, donald, norman, 1985, 1987, designing, strategies, effective, frohlich, david, 1993, 329, 01449299308924396, 315, february, 2012, 2010, 1109, 1654471, interactive, emergence, 256, 01449298208914450, 237, kwon, bum, chul, wagas, javed, niklas, elmgvist, soo, through, surrogate, 636, 2014, 2013, 978, 4503, 0228, isbn, 1145, 1978942, 1979033, 627, proceedings, sigchi, conference, factors, computing, oai, still, active, area, invention, innovation, process, generating, considered, comparison, wants, especially, commonly, purposes, solved, challenging, sufficiently, powerful, vary, wildly, particular, tool, edge, controls, change, cone, spotlight, points, handles, tangent, spline, variable, blur, filter, width, paintbrush, targets, hands, feet, wheels, swatches, quickly, choosing, colors, efficiently, present, relevant, data, fields, particle, false, display, vertex, maps, scientific, visualization, depending, specific, kinds, like, defined, sometimes, positioned, directed, simply, endpoint, positions, location, source, then, target, rather, rotating, coordinate, known, lines, terminating, solely, circle, rotates, elsewhere, freely, rotate, virtual, trackball, centered, translated, directly, underneath, pointer, parallel, visualizing, manipulating, various, aspects, including, geometry, creation, editing, animation, layout, cameras, placement, significant, part, there, many, developed, better, old, attempt, direction, providing, guides, constraints, easily, directions, attempting, function, ubiquitous, compromises, implements, frequently, seen, examples, versions, windowing, reposition, early, redrawing, feasible, due, computational, limitations, instead, rectangular, outline, drawn, were, redrawn, released, button, closely, associated, icons, menus, pointing, device, almost, always, should, confused, does, imply, concepts, applied, blind, vision, impaired, combination, devices, software, introduced, within, context, office, applications, individuals, academia, scientists, doing, research, often, put, much, stress, visual, given, result, has, been, widespread, environments, citation, needed, guis, desktop, metaphor, having, real, metaphors, easier, might, say, allows, fewer, errors, time, they, results, before, completing, thus, evaluating, compensating, mistakes, approach, involves, continuous, representation, interest, together, reversible, opposed, styles, intention, manipulate, presented, them, correspond, loosely, resizing, rectangle, corners, edges, shape, physical, command, language, includes, list, how, when, remove, message, please, precise, introducing, improve, lacks, corresponding, inline, free, encyclopedia, item, projects, printable, version, download, print, export, switch, legacy, parser, get, shortened, url, cite, permanent, link, related, here, english, talk, svenska, português, bahasa, indonesia, עברית, español, العربية, top, personal, special, pages, recent, community, portal, contribute, random, current, events, navigation, jump, content,


Text of the page (random words):
direct manipulation interface wikipedia jump to content main menu main menu move to sidebar hide navigation main page contents current events random article about wikipedia contact us contribute help learn to edit community portal recent changes upload file special pages search search appearance donate create account log in personal tools donate create account log in contents move to sidebar hide top 1 in the contrast to wimp gui interfaces 2 in computer graphics 3 see also 4 references toggle the table of contents direct manipulation interface 6 languages العربية español עברית bahasa indonesia português svenska edit links article talk english read edit view history tools tools move to sidebar hide actions read edit view history general what links here related changes upload file permanent link page information cite this page get shortened url switch to legacy parser print export download as pdf printable version in other projects wikidata item appearance move to sidebar hide from wikipedia the free encyclopedia interface in computer science human computer interaction and interaction design for other uses see manipulation this article includes a list of general references but lacks sufficient corresponding inline citations please help improve this article by introducing more precise citations december 2011 learn how and when to remove this message in computer science human computer interaction and interaction design direct manipulation is an approach to interfaces which involves continuous representation of objects of interest together with rapid reversible and incremental actions and feedback 1 as opposed to other interaction styles for example the command language the intention of direct manipulation is to allow a user to manipulate objects presented to them using actions that correspond at least loosely to manipulation of physical objects an example of direct manipulation is resizing a graphical shape such as a rectangle by dragging its corners or edges with a mouse having real world metaphors for objects and actions can make it easier for a user to learn and use an interface some might say that the interface is more natural or intuitive and rapid incremental feedback allows a user to make fewer errors and complete tasks in less time because they can see the results of an action before completing the action thus evaluating the output and compensating for mistakes the term was introduced by ben shneiderman in 1982 within the context of office applications and the desktop metaphor 2 3 individuals in academia and computer scientists doing research on future user interfaces often put as much or even more stress on tactile control and feedback or sonic control and feedback than on the visual feedback given by most guis as a result the term has been more widespread in these environments citation needed in the contrast to wimp gui interfaces edit direct manipulation is closely associated with interfaces that use windows icons menus and a pointing device wimp gui as these almost always incorporate direct manipulation to at least some degree however direct manipulation should not be confused with these other terms as it does not imply the use of windows or even graphical output for example direct manipulation concepts can be applied to interfaces for blind or vision impaired users using a combination of tactile and sonic devices and software compromises to the degree to which an interface implements direct manipulation are frequently seen for some examples most versions of windowing interfaces allow users to reposition a window by dragging it with the mouse in early systems redrawing the window while dragging was not feasible due to computational limitations instead a rectangular outline of the window was drawn while dragging the complete window contents were redrawn once the user released the mouse button in computer graphics edit because of the difficulty of visualizing and manipulating various aspects of computer graphics including geometry creation and editing animation the layout of objects and cameras light placement and other effects direct manipulation is a significant part of 3d computer graphics there is standard direct manipulation widgets as well as many unique widgets that are developed either as a better solution to an old problem or as a solution for a new and or unique problem the widgets attempt to allow the user to modify an object in any possible direction while also providing easy guides or constraints to allow the user to easily modify an object in the most common directions while also attempting to be as intuitive as to the function of the widget as possible the three most ubiquitous transformation widgets are mostly standardized and are the translation widget which usually consists of three arrows aligned with the orthogonal axes centered on the object to be translated dragging the center of the widget translates the object directly underneath the mouse pointer in the plane parallel to the camera plane while dragging any of the three arrows translates the object along the appropriate axis the axes may be aligned with the world space axes the object space axes or some other space the rotation widget which usually consists of three circles aligned with the three orthogonal axes and one circle aligned with the camera plane dragging any of the circles rotates the object around the appropriate axis while dragging elsewhere will freely rotate the object virtual trackball rotation the scale widget which usually consists of three short lines aligned with the orthogonal axes terminating in boxes and one box in the center of the widget dragging any of the three axis aligned boxes effects a non uniform scale along solely that axis while dragging the center box effects a uniform scale on all three axes at once depending on the specific standard uses of an object different kinds of widgets may be used for example a light in computer graphics is like any other object also defined by a transformation translation and rotation but it is sometimes positioned and directed simply with its endpoint positions this is because it may be more intuitive to define the location of the light source and then define the light s target rather than rotating it around the coordinate axes to point it at a known position other widgets may be unique for a particular tool such as edge controls to change the cone of a spotlight points and handles to define the position and tangent vector for a spline control point circles of variable size to define a blur filter width or paintbrush size ik targets for hands and feet or color wheels and swatches for quickly choosing colors complex widgets may even incorporate some from scientific visualization to efficiently present relevant data such as vector fields for particle effects or false color images to display vertex maps direct manipulation as well as user interface design in general for 3d computer graphics tasks is still an active area of invention and innovation the process of generating cg images is not considered to be intuitive or easy in comparison to the difficulty of what the user wants to do especially for complex and less common tasks the user interface for word processing for example is commonly used it is easy to learn for new users and is sufficient for most word processing purposes so it is a mostly solved and standardized ui however the user interfaces for 3d computer graphics are usually either challenging to learn and use or not sufficiently powerful for complex tasks so direct manipulation and user interfaces will vary wildly from application to application see also edit object action interface oai natural user interface references edit kwon bum chul wagas javed niklas elmgvist ji soo yi may 2011 direct manipulation through surrogate objects proceedings of the sigchi conference on human factors in computing systems pdf pp 627 636 doi 10 1145 1978942 1979033 isbn 978 1 4503 0228 9 archived from the original pdf on 2014 02 01 retrieved 2013 06 09 shneiderman ben 1982 the future of interactive systems and the emergence of direct manipulation behaviour information technology 1 3 237 256 doi 10 1080 01449298208914450 shneiderman ben august 1983 direct manipulation a step beyond programming languages ieee computer 1 8 57 69 doi 10 1109 mc 1983 1654471 archived from the original on 8 february 2012 retrieved 2010 12 28 frohlich david m 1993 the history and future of direct manipulation behaviour information technology 12 6 315 329 doi 10 1080 01449299308924396 shneiderman ben designing the user interface strategies for effective human computer interaction 1987 hutchins edwin l james d hollan and donald norman direct manipulation interfaces 1985 shneiderman ben direct manipulation a step beyond programming languages ieee computer 16 8 august 1983 57 69 retrieved from https en wikipedia org w index php title direct_manipulation_interface oldid 1373022613 category user interface techniques hidden categories articles with short description short description is different from wikidata articles lacking in text citations from december 2011 all articles lacking in text citations all articles with unsourced statements articles with unsourced statements from november 2011 this page was last edited on 3 september 2026 at 15 36 utc page was rendered with parsoid text is available under the creative commons attribution sharealike 4 0 license additional terms may apply by using this site you agree to the terms of use and privacy policy wikipedia is a registered trademark of the wikimedia foundation inc a non profit organization privacy policy about wikipedia disclaimers contact wikipedia legal safety contacts code of conduct developers statistics cookie statement mobile view search search toggle the table of contents direct manipulation interface 6 languages add topic
Thumbnail images (randomly selected): * Images may be subject to copyright.GREEN status (no comments)
  • Wikipedia
  • The Free Encyclopedia
  • Wikimedia Foundation
  • Powered by MediaWiki

Verified site has: 69 subpage(s). Do you want to verify them? Verify pages:

1-5 6-10 11-15 16-20 21-25 26-30 31-35 36-40 41-45 46-50
51-55 56-60 61-65 66-69


Top 50 hastags from of all verified websites.

Supplementary Information (add-on for SEO geeks)*- See more on header.verify-www.com

Header

HTTP/1.1 301 Moved Permanently
content-length 0
location htt????/en.wikipedia.org/wiki/Direct_manipulation_interface
server HAProxy
x-cache cp6011 int
x-cache-status int-tls
connection close
HTTP/2 200
date Sun, 04 Oct 2026 15:57:19 GMT
server mw-web.eqiad.main-75d67bc6d9-xg8lr
x-content-type-options nosniff
content-language en
accept-ch
reporting-endpoints csp-report-to-endpoint= /w/api.php?action=cspreport&format=json ;
content-security-policy script-src unsafe-eval blob: self meta.wikimedia.org *.wikimedia.org *.wikipedia.org *.wikinews.org *.wiktionary.org *.wikibooks.org *.wikiversity.org *.wikisource.org wikisource.org *.wikiquote.org *.wikidata.org *.wikifunctions.org *.wikivoyage.org *.mediawiki.org mediawiki.org wikimedia.org *.wmflabs.org *.wmcloud.org *.toolforge.org wss://*.toolforge.org *.jsdelivr.net unpkg.com cdnjs.cloudflare.com raw.githubusercontent.com *.github.com code.jquery.com cdn.mathjax.org use.typekit.net fonts.cdnfonts.com use.fontawesome.com i.ytimg.com rsms.me doi.org localhost htt????/localhost:* htt???/localhost:* wss://localhost:* ws://localhost:* *.google.com *.gstatic.com *.googleapis.com *.translate.yandex.net yastatic.net ya.ru radically.github.io cdn.sammdot.ca cdn.fontshare.com viaf.org publicai-proxy.alaexis.workers.dev iiif.archive.org api.flickr.com live.staticflickr.com api.anthropic.com api.openai.com api.publicai.co catalogo.pusc.it parsifal.urbe.it opac.sbn.it overpass-api.de api.openrouteservice.org archive.org *.openstreetmap.org *.waymarkedtrails.org *.thunderforest.com registry.ipe.wiki analytics.ipe.wiki qlever.dev app.goacoustic.com wikipedia-archive.ourworldindata.org api.inaturalist.org inaturalist-open-data.s3.amazonaws.com validator.w3.org db.onlinewebfonts.com fontlibrary.org unsafe-inline auth.wikimedia.org; default-src self data: blob: upload.wikimedia.org thumb.wikimedia.org htt????/commons.wikimedia.org meta.wikimedia.org *.wikimedia.org *.wikipedia.org *.wikinews.org *.wiktionary.org *.wikibooks.org *.wikiversity.org *.wikisource.org wikisource.org *.wikiquote.org *.wikidata.org *.wikifunctions.org *.wikivoyage.org *.mediawiki.org mediawiki.org wikimedia.org *.wmflabs.org *.wmcloud.org *.toolforge.org wss://*.toolforge.org *.jsdelivr.net unpkg.com cdnjs.cloudflare.com raw.githubusercontent.com *.github.com code.jquery.com cdn.mathjax.org use.typekit.net fonts.cdnfonts.com use.fontawesome.com i.ytimg.com rsms.me doi.org localhost htt????/localhost:* htt???/localhost:* wss://localhost:* ws://localhost:* *.google.com *.gstatic.com *.googleapis.com *.translate.yandex.net yastatic.net ya.ru radically.github.io cdn.sammdot.ca cdn.fontshare.com viaf.org publicai-proxy.alaexis.workers.dev iiif.archive.org api.flickr.com live.staticflickr.com api.anthropic.com api.openai.com api.publicai.co catalogo.pusc.it parsifal.urbe.it opac.sbn.it overpass-api.de api.openrouteservice.org archive.org *.openstreetmap.org *.waymarkedtrails.org *.thunderforest.com registry.ipe.wiki analytics.ipe.wiki qlever.dev app.goacoustic.com wikipedia-archive.ourworldindata.org api.inaturalist.org inaturalist-open-data.s3.amazonaws.com validator.w3.org db.onlinewebfonts.com fontlibrary.org en.wikibooks.org en.wikinews.org en.wikiquote.org en.wikisource.org en.wikiversity.org en.wikivoyage.org en.wiktionary.org www.mediawiki.org commons.wikimedia.org foundation.wikimedia.org incubator.wikimedia.org species.wikimedia.org wikimania.wikimedia.org www.wikidata.org www.wikifunctions.org auth.wikimedia.org; style-src self data: blob: upload.wikimedia.org thumb.wikimedia.org htt????/commons.wikimedia.org meta.wikimedia.org *.wikimedia.org *.wikipedia.org *.wikinews.org *.wiktionary.org *.wikibooks.org *.wikiversity.org *.wikisource.org wikisource.org *.wikiquote.org *.wikidata.org *.wikifunctions.org *.wikivoyage.org *.mediawiki.org mediawiki.org wikimedia.org *.wmflabs.org *.wmcloud.org *.toolforge.org wss://*.toolforge.org *.jsdelivr.net unpkg.com cdnjs.cloudflare.com raw.githubusercontent.com *.github.com code.jquery.com cdn.mathjax.org use.typekit.net fonts.cdnfonts.com use.fontawesome.com i.ytimg.com rsms.me doi.org localhost htt????/localhost:* htt???/localhost:* wss://localhost:* ws://localhost:* *.google.com *.gstatic.com *.googleapis.com *.translate.yandex.net yastatic.net ya.ru radically.github.io cdn.sammdot.ca cdn.fontshare.com viaf.org publicai-proxy.alaexis.workers.dev iiif.archive.org api.flickr.com live.staticflickr.com api.anthropic.com api.openai.com api.publicai.co catalogo.pusc.it parsifal.urbe.it opac.sbn.it overpass-api.de api.openrouteservice.org archive.org *.openstreetmap.org *.waymarkedtrails.org *.thunderforest.com registry.ipe.wiki analytics.ipe.wiki qlever.dev app.goacoustic.com wikipedia-archive.ourworldindata.org api.inaturalist.org inaturalist-open-data.s3.amazonaws.com validator.w3.org db.onlinewebfonts.com fontlibrary.org unsafe-inline ; object-src none ; report-uri /w/api.php?action=cspreport&format=json; report-to csp-report-to-endpoint
last-modified Wed, 30 Sep 2026 16:26:01 GMT
content-type text/html; charset=UTF-8
content-encoding gzip
age 66955
accept-ranges bytes
x-cache cp6010 hit, cp6009 miss
x-cache-status hit-local
strict-transport-security max-age=106384710; includeSubDomains; preload
report-to group : wm_nel , max_age : 604800, endpoints : [ url : htt????/intake-logging.wikimedia.org/v1/events?stream=w3c.reportingapi.network_error&schema_uri=/w3c/reportingapi/network_error/1.0.0 ]
nel report_to : wm_nel , max_age : 604800, failure_fraction : 0.05, success_fraction : 0.0
set-cookie WMF-Last-Access=05-Oct-2026;Path=/;HttpOnly;secure;Expires=Fri, 06 Nov 2026 00:00:00 GMT
set-cookie WMF-Last-Access-Global=05-Oct-2026;Path=/;Domain=.wikipedia.org;HttpOnly;secure;Expires=Fri, 06 Nov 2026 00:00:00 GMT
set-cookie WMF-DP=8e4;Path=/;HttpOnly;secure;Expires=Mon, 05 Oct 2026 00:00:00 GMT
x-client-ip 5.135.42.194
cache-control private, s-maxage=0, max-age=0, must-revalidate, no-transform
vary Accept-Encoding,X-Subdomain,Cookie,Authorization,User-Agent
set-cookie GeoIP=FR:::48.86:2.34:v4; Path=/; secure; Domain=.wikipedia.org
set-cookie NetworkProbeLimit=0.001;Path=/;Secure;SameSite=None;Max-Age=3600
set-cookie WMF-Uniq=7Oe_gDUgOsNq5g0FPSjG3gPwAAAAAFvdpDkJAh1FevzFlyekBZ7BK7bVx5KVMnAP;Domain=.wikipedia.org;Path=/;HttpOnly;secure;SameSite=None;Expires=Tue, 05 Oct 2027 00:00:00 GMT
x-request-id 2ecae16b-6296-405d-b0bd-9bc1588dc230
x-analytics
server-timing cache;desc= hit-local , host;desc= cp6009 ,co_id;desc= 3429133957

Meta Tags

title="Direct manipulation interface - Wikipedia"
charset="UTF-8"
name="ResourceLoaderDynamicStyles" content=""
name="generator" content="MediaWiki 1.47.0-wmf.22"
name="referrer" content="origin"
name="referrer" content="origin-when-cross-origin"
name="robots" content="max-image-preview:standard"
name="format-detection" content="telephone=no"
name="viewport" content="width=1120"
property="og:title" content="Direct manipulation interface - Wikipedia"
property="og:type" content="website"
property="mw:PageProp/toc" id="mwIw" data-mw='{"autoGenerated":true}'

Load Info

page size91551
load time (s)0.10338
redirect count1
speed download207281
server IP 185.15.58.224
* all occurrences of the string "http://" have been changed to "htt???/"