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/GUI - Graphical user interface - Wik.

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

site title: Graphical user interface - Wikipedia

Our opinion (on Wednesday 23 September 2026 19:29:20 UTC):

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


page from cache: 7 hours ago
Meta tags:

Headings (most frequently used words):

interface, graphical, user, gui, interaction, interfaces, contents, and, design, examples, components, post, wimp, history, comparison, to, other, three, dimensional, see, also, notes, references, external, links, early, efforts, popularization, command, line, wrappers, in, science, fiction,

Text of the page (most frequently used words):
the (215), and (126), user (58), gui (57), #interface (54), for (45), with (39), graphical (37), interfaces (30), computer (28), retrieved (28), system (26), are (25), windows (24), was (22), guis (22), edit (21), which (21), desktop (20), based (19), command (19), from (18), wimp (18), this (17), line (17), devices (17), such (17), information (16), window (16), other (16), use (15), archived (15), interaction (14), design (14), text (13), history (13), systems (13), apple (13), used (13), users (13), xerox (12), microsoft (12), may (11), computers (11), machine (11), applications (11), that (11), can (11), elements (11), many (11), operating (10), software (10), manager (10), com (10), post (10), environment (10), also (10), icons (10), mobile (9), wayback (9), graphics (9), 2011 (9), not (9), usually (9), main (9), available (8), environments (8), display (8), application (8), visual (8), wikipedia (7), using (7), all (7), human (7), personal (7), virtual (7), 2022 (7), original (7), 2020 (7), first (7), file (7), menus (7), commands (7), most (7), more (7), actions (7), move (7), pointing (7), search (6), view (6), about (6), you (6), page (6), project (6), 2007 (6), some (6), new (6), 2006 (6), october (6), 1984 (6), hardware (6), their (6), see (6), common (6), example (6), uis (6), input (6), allows (6), like (6), research (6), device (6), toggle (5), august (5), links (5), different (5), managers (5), reality (5), widgets (5), windowing (5), looking (5), glass (5), comparison (5), digital (5), 2012 (5), 2019 (5), parc (5), ipad (5), 1983 (5), space (5), early (5), unix (5), were (5), introduced (5), create (5), three (5), program (5), when (5), keyboard (5), but (5), pointer (5), there (5), these (5), article (5), contents (4), commons (4), references (4), data (4), org (4), multi (4), touch (4), language (4), shell (4), related (4), enlightenment (4), plasma (4), kde (4), 2024 (4), pdf (4), 2009 (4), dictionary (4), designing (4), david (4), kay (4), efforts (4), development (4), november (4), february (4), dimensional (4), 1985 (4), beyond (4), what (4), 2010 (4), january (4), macintosh (4), designed (4), programming (4), list (4), learn (4), web (4), fiction (4), have (4), science (4), documents (4), they (4), both (4), wrappers (4), around (4), typically (4), typed (4), its (4), through (4), provide (4), interact (4), time (4), current (4), performed (4), people (4), think (4), screens (4), released (4), lisa (4), ibm (4), ideas (4), found (4), alto (4), mouse (4), uses (4), navigation (4), hide (4), sidebar (4), contact (3), under (3), additional (3), wikimedia (3), creative (3), 2026 (3), wikidata (3), articles (3), june (3), short (3), computing (3), usability (3), 1973 (3), american (3), architecture (3), control (3), natural (3), wayland (3), motif (3), metisse (3), gnome (3), university (3), including (3), review (3), 2017 (3), 2004 (3), real (3), icon (3), various (3), who (3), has (3), media (3), object (3), oriented (3), smith (3), alan (3), here (3), model (3), collaboration (3), boxes (3), mailbox (3), email (3), tablet (3), visi (3), grid (3), chrome (3), linux (3), operations (3), part (3), english (3), eye (3), general (3), those (3), objects (3), include (3), where (3), make (3), screen (3), macos (3), only (3), represented (3), style (3), content (3), section (3), way (3), cli (3), especially (3), implemented (3), because (3), buttons (3), programs (3), modern (3), level (3), specific (3), represent (3), though (3), handheld (3), popular (3), commercial (3), commercially (3), presented (3), concept (3), work (3), menu (3), term (3), components (3), between (3), displays (3), smaller (3), well (3), examples (3), tools (3), subsection (3), languages (2), table (2), statistics (2), developers (2), privacy (2), policy (2), terms (2), non (2), inc (2), last (2), hidden (2), categories (2), link (2), url (2), needing (2), description (2), workstations (2), visualization (2), touchscreens (2), techniques (2), introductions (2), 1963 (2), tracking (2), finger (2), augmented (2), zooming (2), voice (2), widget (2), toolkit (2), resolution (2), metaphor (2), budgie (2), muffin (2), kwin (2), dwm (2), tiling (2), twm (2), compiz (2), compositing (2), phosh (2), xfce (2), sugar (2), mate (2), cinnamon (2), marketing (2), ways (2), fields (2), analysis (2), liquid (2), erik (2), neal (2), stephenson (2), gallery (2), screenshots (2), really (2), look (2), free (2), external (2), 2014 (2), medium (2), experience (2), bit (2), extending (2), adding (2), croquet (2), alternative (2), point (2), top (2), download (2), life (2), andrew (2), fluegelman (2), talk (2), omnisci (2), definition (2), technology (2), chapter (2), get (2), unsuccessful (2), nick (2), market (2), john (2), www (2), museum (2), washington (2), silicon (2), friedman (2), ted (2), 978 (2), isbn (2), york (2), introduction (2), value (2), questioned (2), commodore (2), magazine (2), product (2), high (2), required (2), quite (2), hard (2), star (2), demonstration (2), cambridge (2), doi (2), september (2), huds (2), heads (2), console (2), game (2), encyclopedia (2), versus (2), better (2), merriam (2), webster (2), how (2), longman (2), notes (2), film (2), features (2), navigator (2), technologies (2), although (2), metaphors (2), zui (2), representation (2), without (2), problems (2), television (2), manipulate (2), games (2), methods (2), become (2), termed (2), underneath (2), rotating (2), via (2), while (2), cursor (2), output (2), versions (2), labels (2), allow (2), run (2), steep (2), wrapper (2), change (2), parameters (2), indicators (2), version (2), details (2), script (2), learning (2), curve (2), message (2), help (2), sources (2), cite (2), meaning (2), modes (2), during (2), words (2), functions (2), facilitate (2), access (2), necessary (2), task (2), pages (2), efficiency (2), once (2), easily (2), had (2), very (2), late (2), ios (2), android (2), later (2), iphone (2), became (2), widely (2), ran (2), amiga (2), gem (2), atari (2), goal (2), products (2), compatible (2), popularization (2), office (2), evolved (2), presentation (2), form (2), commonly (2), known (2), never (2), due (2), controls (2), machines (2), check (2), radio (2), developed (2), researchers (2), nls (2), engelbart (2), further (2), hyperlinks (2), together (2), touchscreen (2), named (2), support (2), newer (2), smartphones (2), column (2), waterfall (2), appear (2), fixed (2), height (2), variable (2), width (2), item (2), image (2), items (2), interactions (2), stored (2), combination (2), tasks (2), employ (2), multimedia (2), center (2), self (2), industrial (2), players (2), appearance (2), upload (2), changes (2), read (2), bahasa (2), log (2), account (2), donate (2), add, topic, cookie, statement, code, conduct, legal, safety, contacts, disclaimers, apply, site, agree, registered, trademark, profit, organization, foundation, attribution, sharealike, license, rendered, parsoid, edited, utc, category, cs1, unfit, webarchive, template, mice, acronyms, inventions, https, index, php, title, graphical_user_interface, oldid, 1371334622, yale, lux, israel, czech, republic, united, states, national, authority, databases, multimodal, positional, tangible, assistant, conversational, dialogue, chatbot, independence, painter, algorithm, server, hyprland, weston, sway, niri, mutter, mir, gala, compositors, xmonad, wmii, stumpwm, ratpoison, larswm, ion, awesome, wm2, windowlab, maker, vtwm, tvtwm, swm, sawfish, qvwm, openbox, olwm, matchbox, icewm, fvwm, flwm, fluxbox, cwm, ctwm, blackbox, amiwm, afterstep, 4dwm, stacking, xfwm, ultrix, moksha, metacity, unity, maynard, lomiri, bigscreen, kdesktop, shells, ude, xcb, xlib, olit, xview, openwindows, cosmic, vue, irix, interactive, cde, ukui, trinity, razor, lxqt, lumina, deepin, rox, lxde, java, gpe, gtk, ryan, erwin, specialist, cllax, innovative, across, variety, alicante, reyes, labarta, 2015, topological, gibbs, energy, function, equilibrium, correlation, thermodinamic, surfaces, tie, lines, hessian, matrix, farid, benhajji, dybner, department, sciences, stockholm, beginning, mike, tuck, over, 5500, marcin, wichary, guidebook, clive, akass, men, invented, raj, lal, evolution, years, wiktionary, dayton, tom, openmct, blog, future, purwar, sourabh, raab, andreas, reed, leadership, drove, powerful, mapped, key, doing, robust, croquetconsortium, july, dan, moren, ces, unveiled, click, coming, set, macworld, 3dmailbox, bring, mail, just, got, cool, fun, erokan, dennis, 2025, microtimes, faqs, hanson, cody, 0024, 2586, issn, library, reports, infoworld, victory, defining, means, bright, peter, ars, technica, ballmer, still, doesn, could, finally, spark, demand, hitherto, eaton, seattle, intelligencer, defined, mather, ryerson, journalism, imania, computerhistory, timeline, 1995, 2013, debut, scales, heights, hype, grote, patrick, dotjournal, movie, pirates, valley, 2005, 8147, 2740, press, electric, dreams, culture, 1997, 1999, cultural, sandberg, diment, times, magic, desk, ziff, davis, retrospective, jan, intended, home, priced, end, corporate, minimum, 512k, ram, drive, megs, visicorp, 1982, 1975, pygmalion, salha, nader, aesthetics, art, lieberman, henry, mit, lab, remixed, framework, van, dam, 2000, 1109, 814559, ieee, babich, 2021, ionos, digitalguide, bisson, giselle, viewtouch, restaurant, martinez, wendy, 133, 60467930, s2cid, 1002, wics, 150, 119, wiley, interdisciplinary, reviews, computational, nielsen, jakob, nngroup, browser, catb, 2008, greg, wilson, gamasutra, off, rethinking, pcmag, levy, steven, britannica, sciencedaily, hope, 1032680871, oclc, pronounce, 3rd, pearson, 4058, 8118, pronunciation, wells, yoo, jee, goo, vector, transportable, entry, skeuomorph, rich, organic, ncurses, feel, factors, ergonomics, tree, distinguishable, corp, scenes, police, officers, specialized, minority, report, 1993, jurassic, park, prose, been, portrayed, immersible, avatars, metaverse, cyberspace, william, gibson, coined, appeared, literature, even, before, certain, feasible, films, occasionally, surface, 3dwm, promises, deliver, benefits, drawbacks, orientation, innovations, sun, similar, realistic, movement, physics, physical, built, bumptop, xbox, playstation, hillcrest, labs, gophervr, visualizer, bob, onto, increasingly, mainstream, attractive, candy, includes, functional, purposes, possible, dimensions, switching, cube, faces, representing, each, workspace, management, flipping, mechanism, cases, transforms, fly, continuing, update, flip, vista, rolodex, drop, shadows, aqua, aero, uniquely, find, interactively, atop, them, avoid, requires, starting, intuitively, start, stop, working, latter, allowed, focus, exclusively, functionality, bothering, placing, remove, please, unsourced, material, challenged, removed, citations, reliable, improve, does, any, receive, attention, wimps, extensively, keys, clicks, positions, redefined, limited, forms, directory, variables, made, dialogs, buried, deep, moved, places, redesigns, dialog, harder, since, complex, sequence, symbols, custom, frequent, recall, preview, thumbnails, rendering, greater, productivity, learned, reaching, takes, discoverable, slow, error, prone, must, enter, long, comprising, several, filenames, however, present, trigger, mnemonic, lightweight, said, right, brain, truth, something, dealing, kinetic, seeing, substance, don, much, conceptual, formulas, either, side, equation, difference, moving, familiar, mid, 2010s, laptop, smartphone, firefox, webos, tizen, phone, blackberry, symbian, popularized, considered, milestones, accompanied, extensive, campaign, major, success, marketplace, launch, shortly, shipped, published, same, year, until, 1986, separate, responsive, unlike, did, freeze, busy, workbench, 1000, dos, novel, identifying, friendly, departed, prior, business, becoming, signature, nineteen, eighty, four, george, orwell, allusions, super, bowl, xviii, 1980s, saw, growing, interest, expensive, individual, platforms, own, variants, despite, advantages, reviewers, entire, citing, limits, finding, running, 200lx, demonstrating, lisaos, featured, develop, specifications, formed, basis, thus, largely, idioms, 1979, manufactured, rivers, corporation, heavily, influenced, 1981, eventually, commercialized, enhanced, 8010, spurred, manufacturers, demands, nevertheless, crucial, influence, contemporary, 128k, bar, symbolics, lisp, perq, workstation, consisted, written, thesis, subject, guidance, employs, along, aspects, emphasized, acronym, effort, culminated, reached, production, canfield, held, engineering, drawings, realtime, coordinated, 1960s, led, manipulated, then, 1968, 1970s, refined, extended, specifically, went, purpose, derived, smalltalk, mother, demos, douglas, stanford, institute, light, pen, aided, sketchpad, ivan, sutherland, affect, communication, bus, inotify, efficient, rather, translucent, head, keyboards, joystick, trackball, touchpad, stick, shortcuts, class, styles, than, one, pinching, unsupported, single, app, pdas, unifying, constraints, suited, collectively, assistants, row, layouts, shelf, former, images, length, css, property, parameter, layout, per, specifying, tweetdeck, imgur, inline, block, engines, entries, compactness, larger, little, variations, exist, multiple, columns, rows, sideways, modeled, produce, simulation, called, represents, folders, placed, combine, simulate, varying, degrees, realism, position, often, presents, organized, compiled, making, gestures, facilitates, handles, positioning, series, conforming, makes, easier, few, skills, paradigm, canvases, platform, gathering, producing, layers, compositor, sample, automobiles, centers, combinations, cell, phones, requirements, atm, pos, restaurants, retail, store, airline, ticket, public, train, station, monitors, embedded, rtos, kiosks, service, checkouts, sale, automated, teller, vertical, visible, sometimes, referred, manipulating, appropriate, kind, hold, selected, achieve, goals, flexible, structures, independent, indirectly, linked, customized, select, will, eases, designer, needs, evolve, good, relates, less, large, frame, container, drawing, ones, act, tool, theme, skin, controller, composition, temporal, behavior, important, area, enhance, ease, underlying, logical, discipline, centered, ensure, tailored, displayed, result, processed, small, overlay, portable, gaming, household, tends, applied, lower, preferred, flat, restricted, scope, able, describe, generic, tradition, palo, volumetric, video, types, mp3, direct, manipulation, instead, reaction, perceived, clis, require, secondary, notation, electronic, showing, checkboxes, shown, confused, food, redirects, disambiguation, redirected, projects, printable, print, export, switch, legacy, parser, shortened, permanent, tiếng, việt, українська, türkçe, toki, pona, tagalog, ไทย, тоҷикӣ, తెలుగు, தமிழ், kiswahili, svenska, српски, srpski, shqip, slovenščina, slovenčina, simple, srpskohrvatski, српскохрватски, scots, русский, română, português, پنجابی, piemontèis, polski, ਪੰਜਾਬੀ, norsk, bokmål, nederlands, plattdüütsch, melayu, монгол, മലയാളം, олык, марий, latviešu, lietuvių, lombard, latina, 한국어, қазақша, qaraqalpaqsha, ქართული, 日本語, italiano, íslenska, ido, indonesia, interlingua, magyar, hrvatski, हिन्दी, עברית, galego, gaeilge, français, suomi, فارسی, euskara, eesti, español, esperanto, ελληνικά, deutsch, dansk, čeština, کوردی, català, bosanski, বাংলা, български, беларуская, تۆرکجه, azərbaycanca, asturianu, العربية, special, recent, community, portal, contribute, random, events, jump,


Text of the page (random words):
ols 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 wikimedia commons wikidata item appearance move to sidebar hide from wikipedia the free encyclopedia redirected from gui gui redirects here for other uses see gui disambiguation not to be confused with gui food a graphical user interface gui showing various elements radio buttons checkboxes and other elements the image shown uses the kde desktop environment a graphical user interface or gui a is a form of user interface that allows users to interact with electronic devices through graphical icons and visual indicators such as secondary notation in many applications guis are used instead of text based uis which are based on typed command labels or text navigation guis were introduced in reaction to the perceived steep learning curve of command line interfaces clis 4 5 6 which require commands to be typed on a computer keyboard the actions in a gui are usually performed through direct manipulation of the graphical elements 7 8 9 beyond computers guis are used in many handheld mobile devices such as mp3 players portable media players gaming devices smartphones and smaller household office and industrial controls the term gui tends not to be applied to other lower display resolution types of interfaces such as video games where heads up displays huds 10 are preferred or not including flat screens like volumetric displays 11 because the term is restricted to the scope of 2d display screens able to describe generic information in the tradition of the computer science research at the xerox palo alto research center gui and interaction design edit the gui is presented displayed on the computer screen it is the result of processed user input and usually the main interface for human machine interaction the touch uis popular on small mobile devices are an overlay of the visual output to the visual input designing the visual composition and temporal behavior of a gui is an important part of software application programming in the area of human computer interaction its goal is to enhance the efficiency and ease of use for the underlying logical design of a stored program a design discipline named usability methods of user centered design are used to ensure that the visual language introduced in the design is well tailored to the tasks the visible graphical interface features of an application are sometimes referred to as chrome or gui 12 13 14 typically users interact with information by manipulating visual widgets that allow for interactions appropriate to the kind of data they hold the widgets of a well designed interface are selected to support the actions necessary to achieve the goals of users a model view controller allows flexible structures in which the interface is independent of and indirectly linked to application functions so the gui can be customized easily this allows users to select or design a different skin or theme at will and eases the designer s work to change the interface as user needs evolve good gui design relates to users more and to system architecture less large widgets such as windows usually provide a frame or container for the main presentation content such as a web page email message or drawing smaller ones usually act as a user input tool a gui may be designed for the requirements of a vertical market as application specific guis examples include automated teller machines atm point of sale pos touchscreens at restaurants 15 self service checkouts used in a retail store airline self ticket and check in information kiosks in a public space like a train station or a museum and monitors or control screens in an embedded industrial application which employ a real time operating system rtos cell phones and handheld game systems also employ application specific touchscreen guis newer automobiles use guis in their navigation systems and multimedia centers or navigation multimedia center combinations examples edit sample graphical environments gnome shell kde plasma 6 mate windows on an example wayland compositor xfce enlightenment sugar a twm x window system environment the dwm tiling window manager cinnamon phosh components edit layers of a gui based on a windowing system main article list of graphical user interface elements further information wimp computing window manager and desktop environment a gui uses a combination of technologies and devices to provide a platform that users can interact with for the tasks of gathering and producing information a series of elements conforming a visual language have evolved to represent information stored in computers this makes it easier for people with few computer skills to work with and use computer software the most common combination of such elements in guis is the windows icons text fields canvases menus pointer wimp paradigm especially in personal computers 16 the wimp style of interaction uses a virtual input device to represent the position of a pointing device s interface most often a mouse and presents information organized in windows and represented with icons available commands are compiled together in menus and actions are performed making gestures with the pointing device a window manager facilitates the interactions between windows applications and the windowing system the windowing system handles hardware devices such as pointing devices graphics hardware and positioning of the pointer in personal computers all these elements are modeled through a desktop metaphor to produce a simulation called a desktop environment in which the display represents a desktop on which documents and folders of documents can be placed window managers and other software combine to simulate the desktop environment with varying degrees of realism entries may appear in a list to make space for text and details or in a grid for compactness and larger icons with little space underneath for text variations in between exist such as a list with multiple columns of items and a grid of items with rows of text extending sideways from the icon 17 multi row and multi column layouts commonly found on the web are shelf and waterfall the former is found on image search engines where images appear with a fixed height but variable length and is typically implemented with the css property and parameter display inline block a waterfall layout found on imgur and tweetdeck with fixed width but variable height per item is usually implemented by specifying column width post wimp interface edit main article post wimp smaller app mobile devices such as personal digital assistants pdas and smartphones typically use the wimp elements with different unifying metaphors due to constraints in space and available input devices applications for which wimp is not well suited may use newer interaction techniques collectively termed post wimp uis 18 as of 2011 some touchscreen based operating systems such as apple s ios iphone and android use the class of guis named post wimp these support styles of interaction using more than one finger in contact with a display which allows actions such as pinching and rotating which are unsupported by a single pointer and mouse 19 interaction edit human interface devices for the efficient interaction with a gui include a computer keyboard especially used together with keyboard shortcuts pointing devices for the cursor or rather pointer control mouse pointing stick touchpad trackball joystick virtual keyboards and head up displays translucent information devices at the eye level there are also actions performed by programs that affect the gui for example there are components like inotify or d bus to facilitate communication between computer programs history edit main article history of the graphical user interface early efforts edit ivan sutherland developed sketchpad in 1963 widely held as the first graphical computer aided design program it used a light pen to create and manipulate objects in engineering drawings in realtime with coordinated graphics in the late 1960s researchers at the stanford research institute led by douglas engelbart developed the on line system nls which used text based hyperlinks manipulated with a then new device the mouse a 1968 demonstration of nls became known as the mother of all demos in the 1970s engelbart s ideas were further refined and extended to graphics by researchers at xerox parc and specifically alan kay who went beyond text based hyperlinks and used a gui as the main interface for the smalltalk programming language which ran on the xerox alto computer released in 1973 most modern general purpose guis are derived from this system the xerox parc gui consisted of graphical elements such as windows menus radio buttons and check boxes the concept of icons was later introduced by david canfield smith who had written a thesis on the subject under the guidance of kay 20 21 22 the parc gui employs a pointing device along with a keyboard these aspects can be emphasized by using the alternative term and acronym for windows icons menus pointing device wimp this effort culminated in the 1973 xerox alto the first computer with a gui though the system never reached commercial production the first commercially available computer with a gui was the 1979 perq workstation manufactured by three rivers computer corporation its design was heavily influenced by the work at xerox parc in 1981 xerox eventually commercialized the ideas from the alto in the form of a new and enhanced system the xerox 8010 information system more commonly known as the xerox star 23 24 these early systems spurred many other gui efforts including lisp machines by symbolics and other manufacturers the apple lisa which presented the concept of menu bar and window controls in 1983 the apple macintosh 128k in 1984 and the atari st with digital research s gem and commodore amiga in 1985 visi on was released in 1983 for the ibm pc compatible computers but was never popular due to its high hardware demands 25 nevertheless it was a crucial influence on the contemporary development of microsoft windows 26 apple digital research ibm and microsoft used many of xerox s ideas to develop products and ibm s common user access specifications formed the basis of the guis used in microsoft windows ibm os 2 presentation manager and the unix motif toolkit and window manager these ideas evolved to create the interface found in current versions of microsoft windows and in various desktop environments for unix like operating systems such as macos and linux thus most current guis have largely common idioms an apple lisa 1983 demonstrating the lisa office system lisaos which featured apple computer s first commercially available gui popularization edit hp lx system manager running on a hp 200lx the early 1980s saw growing interest in guis the apple lisa was released in 1983 but was expensive and commercially unsuccessful individual applications for many platforms presented their own gui variants 27 despite the gui s advantages many reviewers questioned the value of the entire concept 28 citing hardware limits and problems in finding compatible software in 1984 apple introduced the macintosh via the 1984 television commercial during super bowl xviii 29 with allusions to george orwell s novel nineteen eighty four the goal of the commercial was to make people think about computers identifying the user friendly interface as a personal computer which departed from prior business oriented systems 30 and becoming a signature representation of apple products 31 the 1985 atari st shipped with the gem gui from digital research which was also published for ms dos the amiga 1000 was released the same year though not widely available until 1986 with the workbench graphical desktop this interface ran as a separate task meaning it was very responsive and unlike other guis of the time it did not freeze up when a program was busy windows 95 accompanied by an extensive marketing campaign 32 was a major success in the marketplace at launch and shortly became the most popular desktop operating system 33 in 2007 with the iphone 34 and later in 2010 with the introduction of the ipad 35 apple popularized the post wimp style of interaction for multi touch screens and those devices were considered to be milestones in the development of mobile devices 36 37 the guis familiar to most people as of the mid late 2010s are windows macos and the x window system interfaces for desktop and laptop computers and android apple s ios symbian blackberry os windows phone windows 10 mobile tizen webos and firefox os for handheld smartphone devices 38 39 comparison to other interfaces edit people said it s more of a right brain machine and all that i think there is some truth to that i think there is something to dealing in a graphical interface and a more kinetic interface you re really moving information around you re seeing it move as though it had substance and you don t see that on a pc the pc is very much of a conceptual machine you move information around the way you move formulas elements on either side of an equation i think there s a difference andrew fluegelman on the macintosh 1985 40 command line interfaces edit a modern command line interface cli since the commands available in command line interfaces can be many complex operations can be performed using a short sequence of words and symbols custom functions may be used to facilitate access to frequent actions command line interfaces are more lightweight as they only recall information necessary for a task for example no preview thumbnails or graphical rendering of web pages this allows greater efficiency and productivity once many commands are learned 4 but reaching this level takes some time because the command words may not be easily discoverable or mnemonic also using the command line can become slow and error prone when users must enter long commands comprising many parameters or several different filenames at once however windows icons menus pointer wimp interfaces present users with many widgets that represent and can trigger some of the system s available commands guis can be made quite hard when dialogs are buried deep in a system or moved about to different places during redesigns also icons and dialog boxes are usually harder for users to script wimps extensively use modes as the meaning of all keys and clicks on specific positions on the screen are redefined all the time command line interfaces use modes only in limited forms such as for current directory and environment variables most modern operating systems provide both a gui and some level of a cli although the guis usually receive more attention gui wrappers edit this section does not cite any sources please help improve this section by adding ci...
Images from subpage: "en.wikipedia.org/wiki/IceWM" Verify
Images from subpage: "en.wikipedia.org/wiki/Matchbox_(window_manager)" Verify
Images from subpage: "en.wikipedia.org/wiki/Motif_Window_Manager" Verify
Images from subpage: "en.wikipedia.org/wiki/Olwm" Verify
Images from subpage: "en.wikipedia.org/wiki/Openbox" Verify

Verified site has: 436 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-70 71-75 76-80 81-85 86-90 91-95 96-100
101-105 106-110 111-115 116-120 121-125 126-130 131-135 136-140 141-145 146-150
151-155 156-160 161-165 166-170 171-175 176-180 181-185 186-190 191-195 196-200
201-205 206-210 211-215 216-220 221-225 226-230 231-235 236-240 241-245 246-250
251-255 256-260 261-265 266-270 271-275 276-280 281-285 286-290 291-295 296-300
301-305 306-310 311-315 316-320 321-325 326-330 331-335 336-340 341-345 346-350
351-355 356-360 361-365 366-370 371-375 376-380 381-385 386-390 391-395 396-400
401-405 406-410 411-415 416-420 421-425 426-430 431-435 436-436


The site also has references to the 77 subdomain(s)

  en.wikipedia.org  Verify   ar.wikipedia.org  Verify   ast.wikipedia.org  Verify
  az.wikipedia.org  Verify   azb.wikipedia.org  Verify   be.wikipedia.org  Verify
  bg.wikipedia.org  Verify   bn.wikipedia.org  Verify   bs.wikipedia.org  Verify
  ca.wikipedia.org  Verify   ckb.wikipedia.org  Verify   cs.wikipedia.org  Verify
  da.wikipedia.org  Verify   de.wikipedia.org  Verify   el.wikipedia.org  Verify
  eo.wikipedia.org  Verify   es.wikipedia.org  Verify   et.wikipedia.org  Verify
  eu.wikipedia.org  Verify   fa.wikipedia.org  Verify   fi.wikipedia.org  Verify
  fr.wikipedia.org  Verify   ga.wikipedia.org  Verify   gl.wikipedia.org  Verify
  he.wikipedia.org  Verify   hi.wikipedia.org  Verify   hr.wikipedia.org  Verify
  hu.wikipedia.org  Verify   ia.wikipedia.org  Verify   id.wikipedia.org  Verify
  io.wikipedia.org  Verify   is.wikipedia.org  Verify   it.wikipedia.org  Verify
  ja.wikipedia.org  Verify   ka.wikipedia.org  Verify   kaa.wikipedia.org  Verify
  kk.wikipedia.org  Verify   ko.wikipedia.org  Verify   la.wikipedia.org  Verify
  lmo.wikipedia.org  Verify   lt.wikipedia.org  Verify   lv.wikipedia.org  Verify
  mhr.wikipedia.org  Verify   ml.wikipedia.org  Verify   mn.wikipedia.org  Verify
  ms.wikipedia.org  Verify   nds.wikipedia.org  Verify   nl.wikipedia.org  Verify
  no.wikipedia.org  Verify   pa.wikipedia.org  Verify   pl.wikipedia.org  Verify
  pms.wikipedia.org  Verify   pnb.wikipedia.org  Verify   pt.wikipedia.org  Verify
  ro.wikipedia.org  Verify   ru.wikipedia.org  Verify   sco.wikipedia.org  Verify
  sh.wikipedia.org  Verify   simple.wikipedia.org  Verify   sk.wikipedia.org  Verify
  sl.wikipedia.org  Verify   sq.wikipedia.org  Verify   sr.wikipedia.org  Verify
  sv.wikipedia.org  Verify   sw.wikipedia.org  Verify   ta.wikipedia.org  Verify
  te.wikipedia.org  Verify   tg.wikipedia.org  Verify   th.wikipedia.org  Verify
  tl.wikipedia.org  Verify   tok.wikipedia.org  Verify   tr.wikipedia.org  Verify
  uk.wikipedia.org  Verify   vi.wikipedia.org  Verify   wuu.wikipedia.org  Verify
  zh-yue.wikipedia.org  Verify   zh.wikipedia.org  Verify


The site also has 59 references to external domain(s).

 donate.wikimedia.org  Verify  commons.wikimedia.org  Verify  wikidata.org  Verify
 dictionary.cambridge.org  Verify  merriam-webster.com  Verify  search.worldcat.org  Verify
 computerhope.com  Verify  learn.microsoft.com  Verify  sciencedaily.com  Verify
 britannica.com  Verify  pcmag.com  Verify  web.archive.org  Verify
 gamasutra.com  Verify  linfo.org  Verify  catb.org  Verify
 useit.com  Verify  onlinelibrary.wiley.com  Verify  doi.org  Verify
 api.semanticscholar.org  Verify  atarimagazines.com  Verify  ionos.com  Verify
 uxplanet.org  Verify  cs.tufts.edu  Verify  citeseerx.ist.psu.edu  Verify
 sierke-verlag.de  Verify  books.google.com  Verify  youtube.com  Verify
 toastytech.com  Verify  nytimes.com  Verify  duke.edu  Verify
 tedfriedman.com  Verify  dotjournal.com  Verify  washingtonpost.com  Verify
 computerhistory.org  Verify  blog.seattlepi.com  Verify  arstechnica.com  Verify
 infoworld.com  Verify  journals.ala.org  Verify  omnisci.com  Verify
 archive.org  Verify  download.cnet.com  Verify  gadgets.macworld.com  Verify
 developers.slashdot.org  Verify  croquetconsortium.org  Verify  openmct.blogspot.com  Verify
 en.wiktionary.org  Verify  slideshare.net  Verify  guidebookgallery.org  Verify
 hdl.handle.net  Verify  cllax.com  Verify  id.loc.gov  Verify
 aleph.nkp.cz  Verify  nli.org.il  Verify  lux.collections.yale.edu  Verify
 mediawiki.org  Verify  foundation.wikimedia.org  Verify  wikimediafoundation.org  Verify
 developer.wikimedia.org  Verify  wikimedia.org  Verify


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/GUI
server HAProxy
x-cache cp6011 int
x-cache-status int-tls
connection close
HTTP/2 200
date Tue, 22 Sep 2026 13:28:47 GMT
server mw-web.eqiad.main-56fc7846fc-jtvhq
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 Tue, 22 Sep 2026 11:36:15 GMT
content-type text/html; charset=UTF-8
content-encoding gzip
age 72198
accept-ranges bytes
x-cache cp6009 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=23-Sep-2026;Path=/;HttpOnly;secure;Expires=Sun, 25 Oct 2026 00:00:00 GMT
set-cookie WMF-Last-Access-Global=23-Sep-2026;Path=/;Domain=.wikipedia.org;HttpOnly;secure;Expires=Sun, 25 Oct 2026 00:00:00 GMT
set-cookie WMF-DP=a88;Path=/;HttpOnly;secure;Expires=Wed, 23 Sep 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=iMaqeOk1r782vLCCvoF_wwPkAAAAAFvdN6IaNMcnIUV0pGlPnkhQ3DE7glL-v8V0;Domain=.wikipedia.org;Path=/;HttpOnly;secure;SameSite=None;Expires=Thu, 23 Sep 2027 00:00:00 GMT
x-request-id f7811299-3d6a-4778-bbd1-b8ecafa5d948
x-analytics
server-timing cache;desc= hit-local , host;desc= cp6009 ,co_id;desc= 741400112

Meta Tags

title="Graphical user interface - Wikipedia"
charset="UTF-8"
name="ResourceLoaderDynamicStyles" content=""
name="generator" content="MediaWiki 1.47.0-wmf.20"
name="referrer" content="origin"
name="referrer" content="origin-when-cross-origin"
name="robots" content="max-image-preview:standard"
name="format-detection" content="telephone=no"
property="og:image" content="htt????/upload.wikimedia.org/wikipedia/commons/7/77/Example_of_a_GUI.png?utm_source=en.wikipedia.org&utm_campaign=index&utm_content=thumbnail_unscaled"
property="og:image:width" content="1200"
property="og:image:height" content="826"
name="viewport" content="width=1120"
property="og:title" content="Graphical user interface - Wikipedia"
property="og:type" content="website"
property="mw:PageProp/toc" id="mwUA" data-mw='{"autoGenerated":true}'

Load Info

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