B 20 Web

Similar documents
山梨県ホームページ作成ガイドライン

07_経営論集2010 小松先生.indd

HTML Flash Alt 2

Windows Macintosh 18 Java Windows 21 Java Macintosh

XMLとは、eXtensible Markup Languageの略で、拡張可能なマーク付け言語である


Flash Player ローカル設定マネージャー

橡マニュアル1999.PDF

World Wide Web =WWW Web ipad Web Web HTML hyper text markup language CSS cascading style sheet Web Web HTML CSS HTML


Firefox Firefox Mozilla addons.mozilla.org (AMO) AMO Firefox Mozilla AMO Firefox Firefox Mozilla Firefox Firefox Firefox 年間登録数

untitled

Java

短大29号.indd


FileMaker Instant Web Publishing Guide

Homepage HTML+CSS Flash JavaScript Homepage Homepage Homepage Homepage Web HTML Hyper Text Markup Language XHTML XHTML HTML5 CSS Cascading Style Sheet

Microsoft Word - 11_thesis_08k1131_hamada.docx

ohp.mgp

Ajax-ch00

Web

Taro-WebGLサンプルの説明

ORCA (Online Research Control system Architecture)

untitled

untitled

1

PowerPoint プレゼンテーション

1 Web 1W e b Q Pay-easy 2 31 Web :00 315:00 15:00 315:00 Q 515:00 Q 9 30 Q :00 6:00 21:00 6:

Microsoft Project Project 1984 No.1 Project PMBOK (Project Management Body of Knowledge) 1 2 ( ) 3 3 Project 3 Project Standard/Professional Office Pr

Oracle Policy Automation 10.0システム要件

2006 : M Flash Ajax

Vol. 28 No. 2 Apr Web Twitter/Facebook UI Twitter Web Twitter/Facebook e.g., Web Web UI 1 2 SNS 1, 2 2

WebClass

付加情報をもったファイル共有システム

困ったときのQ&A

¥ƥ­¥¹¥ȥ¨¥ǥ£¥¿¤λȤ¤˽

Android Windows 8 AP 9 AP ios & Android 10 ST 11 ST ios 12 ST Android 13 ST Win & Mac 14 ST ios 15 ST Android

DF-200

6 2 s µ µµµ µµµµ µ µ h µs µ µµµµ µ µ µ s mµµµµµ µµµ µµ µ u m µmµµµµµ µµ µ µ µ µ µ µ µ µ s 1

HTML文書の作成

Microsoft Office PowerPoint 2007 セミナーテキスト基礎編 講習の手引き Microsoft Office PowerPoint 2007 Office Professional 2007 PowerPoint 2007 PowerPoint 2007 PowerPoi

卒論タイトル

XISによる効率良いシステム開発のポイント


untitled

Plano-POS Ver1

FileMaker Instant Web Publishing Guide

58.pdf

インテル® VTune™ パフォーマンス・アナライザー 9.1 Windows* 版

paper.pdf


e-Taxソフト操作マニュアル

オンラインマニュアル

年刊EDP 2003

Web…y†[…Wfià‡Ì…i…r…Q†[…V…⁄…fi”x›⁄‡É−Ö‡·‡é„¤‰ƒ

FileMaker Server 9 Getting Started Guide

fiš„v5.dvi

目次

GUI(Graphical User Interface) GUI CLI(Command Line Interface) GUI


DEIM Forum 2019 H2-2 SuperSQL SuperSQL SQL SuperSQL Web SuperSQL DBMS Pi

4-1. html css html ht tp ht tp html HyperTex t Markup Language: html <meta ht tp - equiv="content-type" content=" tex t /html; charset=utf-

/var/lib/sharelatex/data/compiles/5a535643d11f6ba07fbbfa d68ddec3e /output.dvi


”‰−ofiI…R…fi…e…L…X…g‡ðŠp‡¢‡½„�“õ„‰›Ê‡Ì™ñ”¦

インターネットで個人放送局を開くには (1)

FileMaker Instant Web Publishing Guide

Adobe AIR のセキュリティ

X Window System X X &

CONTENTS Web


困ったときのQ&A

1 1.1 PC PC PC PC PC workstation PC hardsoft PC PC CPU 1 Gustavb, Wikimedia Commons.

SmartLMSユーザーズガイド<講師編>


Windows Cygwin Mac *1 Emacs Ruby ( ) 1 Cygwin Bash Cygwin Windows Cygwin Cygwin Mac 1 Mac 1.2 *2 ls *3 *1 OS Linux *2 *3 Enter ( ) 2

ii II Web Web HTML CSS PHP MySQL Web Web CSS JavaScript Web SQL Web

, : GUI Web Java 2.1 GUI GUI GUI 2 y = x y = x y = x

オンラインによる 「電子申告・納税等開始(変更等)届出書」 提出方法


08encode part 2

untitled

FirePass Edge Client TM Edge Client LAN Edge Client 7.0 Edge Client Edge Client Edge Client Edge Client Edge Client Edge Client LAN Edge Client VPN Wi

LAPLINK ヘルプデスク 操作ガイド

(a) (b) 1 JavaScript Web Web Web CGI Web Web JavaScript Web mixi facebook SNS Web URL ID Web 1 JavaScript Web 1(a) 1(b) JavaScript & Web Web Web Webji

FileMaker Instant Web Publishing Guide

untitled

IPSJ SIG Technical Report Vol.2013-CE-122 No.16 Vol.2013-CLE-11 No /12/14 Android 1,a) 1 1 GPS LAN 2 LAN Android,,, Android, HTML5 LAN 1. ICT(I

EPUB

0序文‐1章.indd

e10s におけるプロセス間通信の基本 219 HACK #34 Components.manager.removeBootstrappedManifestLocati on() function shutdown(adata, areason) { const IOService =

XHTML+SMIL

GNU Emacs GNU Emacs

Network Computing の基礎

Lotus Domino XML活用の基礎!

Web

Linux Activities for Promoting Desktop Linux Utilization Jun Iio Research Center for Information Technology, Mitsubish

PX-K100

Microsoft PowerPoint - 情報システム pptx

Express5800/53Xg, Y53Xg インストレーションガイド(Windows編)

Transcription:

B 20 Web 0753018 21 1 29

1 1 6 2 8 3 UI 10 3.1........................ 10 3.2 Web............ 11 3.3......... 12 4 UI 14 4.1 Web....................... 15 4.2 Web........... 16 4.3 Web.................... 17 4.3.1 Web............... 17 4.3.2 Web............. 21 4.4.................. 26 4.4.1................. 29 4.4.2....... 31 4.4.3 Web.... 31 4.5.......................... 34 5 UI 37 5.1 Firefox........................... 37 5.1.1......................... 38 5.1.2 Firefox................. 38

2 5.1.3 DOM............................... 40 5.2 UI................................ 45 5.2.1............ 46 5.2.2..... 47 5.2.3...................... 56 5.2.4 Web.................... 60 5.2.5..................... 72 6 79 7 86 8 89 9 91 10 93

3 4.1 20 4.2 Web Web........... 23 4.3 Rogue 30 4.4........ 32 4.5................................. 33 4.6............... 35 5.1 DOM HTML.............. 41 5.2................ 43 5.3.............................. 44 5.4............................. 44 5.5................ 48 5.6.............. 49 5.7 Web...... 50 5.8.............. 51 5.9 Firefox.......................... 54 5.10 DOM ID................................... 55

4 5.11 DOM ID.................................. 55 5.12 DOM...... 56 5.13 Z................ 58 5.14 top left..... 59 5.15 XPath Web...... 64 5.16 Web..... 65 5.17 Web....................... 66 5.18............. 67 5.19 (a) (b) [2]pp.283 4 68 5.20 Web........ 69 5.21 DOM <SPAN>.... 71 5.22............ 75 5.23............ 76 5.24 77 6.1 Web....................... 80 6.2.................. 81

5 4.1............ 19 4.2 20 4.3 vim.......................... 24 4.4 UI.... 24 4.5 vim 25 4.6 UI Web...... 25 4.7 UI........... 26 4.8............. 27 4.9......... 29 5.1................................... 78 6.1.................. 81 6.2................................. 82 7.1.......... 86

1. 6 1 GUI OS GUI GUI Web Web Web Card 0.4 [1] Web Web 1 [6]

1. 7 Web Web Web Web Web Web Mozilla Firefox 3.0 Firefox GUI Web Firefox UI Firefox UI

2. 8 2 Web Web Web Web Web Web Web Web Web Web Web

2. 9 Web Web Web Web w3m[13] Lynx[14] Web Web Web Web Mozilla Firefox Firefox GUI Web Firefox Web Firefox UI UI Firefox Firefox

3. UI 10 3 UI Web UI 1. Web 2. Web 3. 3.1 Web UI Web

3.2 Web 11 Web 3.2 Web GUI Web Web Ctrl Shift Web Web Ctrl N Ctrl Alt Web Web Web

3.3 12 Web Web 3.3 OS Web Web Web Web Web Web Tab Enter Web Web Tab Web Enter Web

3.3 13 Web Web [16][18] Web Web Web

4. UI 14 4 UI UI Web Web Web Web Web UI Web Mozilla Firefox UI UI Web Web Web UI Web Web Web Web Web Web

4.1 Web 15 Web Web Web OS OS Windows Machintosh OS [11][12] Web Web Web Web OS 4.1 Web Web Web GUI GUI Web Web GUI Web Internet Explorer Safari Opera GUI

4.2 Web 16 OS Web GUI Web Web w3m[13] Lynx[14] Web Flash Java Web Web Web GUI Web Mozilla Firefox 3.0 Mozilla Firefox Windows Mac OS X Linux Mozilla Firefox Mozilla Firefox 3.0 Firefox 4.2 Web Web Web UI Web UI

4.3 Web 17 vim UI vim Web vim vim Ctrl Alt 3.2 UI vim 3.2 vim 4.3 Web 3.2 Web Web 4.3.1 Web Web Web

4.3 Web 18 Web Web Web UI vim UI vim UI vim

4.3 Web 19 Web UI 4.1 4.1: m Web

4.3 Web 20 4.2 4.1 4.2: Esc 4.1:

4.3 Web 21 4.3.2 Web Web Web Web Web Web Web Web Web

4.3 Web 22 Web Web Web 4.2 UI Web / vim vim 4.3

4.3 Web 23 4.2: Web Web

4.3 Web 24 4.3: vim :bp :bn 4.3 4.4 4.4: UI h l vim 4.5 less vim vim less 4.6

4.3 Web 25 4.5: vim Ctrl-e Ctrl-y Ctrl-f Ctrl-b G gg 4.6: UI Web j k f b G g

4.4 26 Firefox Web Web Web Web vim 4.7 4.7: UI H L 4.4 Web UI vim vim

4.4 27 vim Rogue Rogue vim Rogue vim Rogue 4.4.1 4.8 4.8: Web Web Web Web Web

4.4 28 Web Web Web Web [4] Web Web 4.4.1

4.4 29 4.9 4.9: i Web 4.4.1 Rogue Rogue Rogue 4.3

4.4 30 4.3: Rogue Web Web Web Rogue Web Web Web 4.3 Ctrl Web Web Web Rogue Web

4.4 31 Web 4.3 Shift 4.4.2 Ctrl Shift 4.4 ; : Ctrl Shift ; : Ctrl Shift 4.4.3 Web Web Web Web

4.4 32 4.4:

4.4 33 OS OS [3] 4.5 4.5: Web

4.5 34 Web Web Web Web Web 4.6 4.5 4.4 Web Web Web Web OS OS Web Web OS

4.5 35 4.6:

4.5 36 Web Web Web

5. UI 37 5 UI Firefox UI UI 5500 JavaScript XUL UI Firefox UI UI DOM UI 5.1 Firefox Firefox Firefox UI Firefox Firefox UI Web Firefox UI UI DOM

5.1 Firefox 38 5.1.1 Firefox 1. Plug-in 2. Extension 1 Web Web Windows Media Player Apple Quick Time Firefox 2 Firefox Web UI 5.1.2 Firefox Firefox CSS Cascading Style Sheet XUL XML User Interface Language JavaScript XPCOM Cross Platform Component Object Model

5.1 Firefox 39 CSS CSS[8] W3C HTML XML CSS Firefox XML XML CSS XUL XUL[9] Mozilla XUL Firefox GUI Firefox GUI XUL Firefox Firefox XUL JavaScript JavaScript JavaScript Web JavaScript Firefox JavaScript DOM JavaScript DOM API DOM HTML DOM 5.1.3

5.1 Firefox 40 XPCOM XPCOM OS XPCOM JavaScript XPCOM Firefox XPCOM XPCOM XPConnect Cross Platform Connect JavaScript XPCOM 5.1.3 DOM DOM Document Object Model [10] W3C World Wide Web Consortium XML HTML API Application Programming Interface Firefox JavaScript DOM JavaScript DOM API UI DOM DOM DOM DOM HTML XML HTML 5.1 HTML DOM 5.1 5.1 HTML <HEAD> </HEAD>

5.1 Firefox 41 <BODY> </BODY> <HTML> </HTML> DOM HTML <HTML> <HEAD> <BODY> HTML DOM <HTML> Document Document <HTML> Document 5.1 DOM 5.1: DOM HTML DOM HTML XML DOM DOM DOM DOM ID DOM

5.1 Firefox 42 ID HTML DOM HTML <BODY> Web Web DOM HTML <BODY> HTML Web Web DOM Web DOM DOM 0. 1. capture phase DOM

5.1 Firefox 43 DOM DOM 2. bubbling phase 5.2: HTML <INPUT> <INPUT> 5.2 DOM

5.1 Firefox 44 5.3: 5.4:

5.2 UI 45 DOM <INPUT> <INPUT> 5.3 DOM DOM 5.4 DOM 5.2 UI Firefox UI UI Web Firefox Web Web vim Web

5.2 UI 46 UI vim Web vim UI vim UI keypress UI DOM keypress UI Web OS Web 5.2.1 UI JavaScript UI

5.2 UI 47 DOM DOM UI UI a b A B 5.5 5.2.2 Web UI

5.2 UI 48 5.5: 5.6 Web Web Web 5.7 Web

5.2 UI 49 5.6:

5.2 UI 50 5.7: Web UI vim vim vim UI UI 5.8

5.2 UI 51 5.8:

5.2 UI 52 Web Web Web UI / Firefox UI Firefox Web 4.3.2 Web UI XPCOM DOM ID XPCOM Firefox XP- COM XPCOM

5.2 UI 53 Firefox 5.9 Web DOM ID DOM ID ID 5.10 DOM ID 5.11 Web OS UI Web Firefox HTML <BODY> Firefox Web Alt Enter

5.2 UI 54 5.9: Firefox

5.2 UI 55 5.10: DOM ID 5.11: DOM ID

5.2 UI 56 UI 5.2.3 Web UI Web UI Firefox HTML HTML <BODY> OS 5.12 5.12: DOM HTML <SPAN> <IMG> <IMG> Web Web

5.2 UI 57 OS OS 4.5 Web <IMG> HTML Web <IMG> Web <SPAN> Web <SPAN> <IMG> Web Web Web <SPAN> CSS CSS z-index X Y z-index Z CSS z-index Web 5.13 <SPAN> Web Web

5.2 UI 58 5.13: Z

5.2 UI 59 Web CSS top left <SPAN> CSS Web CSS Web 5.14 5.14: top left Web Web Web Web OS Web Web Web Web Web DOM

5.2 UI 60 Web 0. JavaScript 1. Web Web 2. 3. Firefox XPCOM XPCOM Firefox 5.2.4 Web Web Web

5.2 UI 61 Web Web Web OS Web Web OS Firefox DOM 5.2.3 CSS top left 1

5.2 UI 62 10 5 Web Web Firefox Web step1 Web XPath XML Path Language Web Web XPath HTML XML DOM XPath onclick href Web step2 Web step1 Web DOM Web

5.2 UI 63 Firefox step3 Web Web Web step4 step3 Web Web step3 Web Web step1 XPath Firefox Web Web XPath Firefox 5.15 Web step2 step1 Web DOM Element.getBoundingClientRect() step1 Web Web Web

5.2 UI 64 5.15: XPath Web top Web Y bottom Web Y left Web X right Web X 5.16

5.2 UI 65 5.16: Web Firefox Web 5.17 (A) (B) Firefox step3 Web Web Web Web 5.18 step4 Web

5.2 UI 66 5.17: Web

5.2 UI 67 5.18:

5.2 UI 68 step3 5.17 step3 (1) (2) (2) Web Web Web Web Grossman [2] 5.19 5.19: (a) (b) [2]pp.283 4

5.2 UI 69 UI Web 5.20 5.20: Web 10 5 Firefox DOM Firefox

5.2 UI 70 OS JavaScript Card 1.1 [1] 20ms 20 1600x1200 1.6 1.2 JavaScript ID ID JavaScript ID ID

5.2 UI 71 Web Firefox 4.4.3 HTML <SPAN> Firefox HTML <BODY> <SPAN> <SPAN> <SPAN> ID ID 5.21 5.21: DOM <SPAN> Web

5.2 UI 72 Web Web Web Web <SPAN> ID ID DOM ID <SPAN> 5.2.5 UI UI JavaScript

5.2 UI 73 JavaScript DOM JavaScript Unicode ( _ ) ( $ ) Unicode ( _ ) ( $ ) JavaScript

5.2 UI 74 Shift Shift Shift JavaScript Shift JavaScript 5.1 5.22 5.23 JavaScript 5.24

5.2 UI 75 5.22:

5.2 UI 76 5.23:

5.2 UI 77 5.24:

5.2 UI 78 5.1: Shift Alt Shift + Alt i i I M_i M_I _ N/A UdrScore N/A M_UdrScore $ N/A DOL N/A M_DOL 1 _1 EXCLM M_1 M_EXCLM gg g$g N/A N/A N/A

6. 79 6 UI UI Web Web Web ls cd rm cat Web 6.1

6. 80 6.1: Web

6. 81 UI Web Web Firefox 6.1 6.2 6.1: KEY : + ( ) + ( ) CLICK : + ( ) + ( ) Web PAGESHOW : + (Web ) + ( ) 6.2: UI UI

6. 82 CPU Intel(R) Pentium(R) D 3.20GHz 4GB OS Ubuntu 8.10 Web Mozilla Firefox 3.0.5 PFU Happy Hacking Keyboard Lite 2 DELL MO56UOA EIZO FlexScan S2000 6.2 6.2: [ ] [ ] [ ] UI UI UI A 9 41 8 5 10.737 64.551 B 9 157 5 6 8.713 67.960 C 9 220 5 5 8.650 62.052 D 9 46 5 5 9.992 48.145 6.2 UI 25 8.5 UI UI UI

6. 83 1. UI 2. UI 3. 1. 2. 3. 1 4 1. 1.750 2. 2.750 3. 2.000 2. 1. 3. UI 4. UI 4. 1 4 4. 3.000

6. 84 UI vim 5. 5. Emacs 2 notepad : 2 4. vim UI 6. UI Web 6. Web 6.

6. 85 7. UI 7. vim i vim UI UI UI UI

7. 86 7 UI UI 7.1 7.1: [ ] [ ] [ ] UI UI UI 9 38 5 5 10.440 10.190 7.1 UI UI Card [1] Card

7. 87 UI Card Card Web Card UI [2] UI OS UI Web Web Web vim UI vim vim

7. 88 Web Web

8. 89 8 Web Web UI UI Web Firefox Web HTML <BODY> <BODY> HTML <BODY> HTML Web Web <FRAME> HTML Web <FRAME> <BODY> <BODY> UI Web Flash Flash Flash Web CSS Flash

8. 90 Web XPath Web XPath HTML XPath <EMBED> Flash XPath UI

9. 91 9 TrackPoint TrackPoint ThinkPad ThinkPad TrackPoint OS Web Web UI [5] [7] w3m[13] Lynx[14] Web Web Opera[15] Shift Web Web

9. 92 Web Firefox UI Hit-a-Hint[18] Hit-a-Hint Web Hit-a-Hint Web Web Hit-a-Hint Web Firefox UI vimperator[16] Firemacs[17] vim Emacs Firefox Firefox Web

10. 93 10 Web Web UI Web UI OS OS Web UI Web Web

94

95 [1] Stuart K. Card, et al. The Keystroke - Level Model for User Performance Time with Interactive Systems, Comm. ACM. Vol. 23, No. 7, pp. 396 410 (1980). [2] Tovi Grossman, and Ravin Balakrishnan : The Bubble Cursor : Enhancing Target Acquisition by Dynamic Resizing of the Cursor s Activation Area, ACM Proc. of the SIGCHI conference on Human factors in computing systems, pp.281 290 (2005) [3],, : WIT Vol. 107 No.555 pp. 73 78 (2008). [4] Vol. 2003 _ pp. 281 (2003) [5] Vol. 54, No. 6, pp. 871 874 (2000). [6] Unix 29 pp. 13 22 (1988) [7] EOG Vol.39, No.5, pp.1455 1462 (1998) [8] Cascading Sytle Sheets, http://www.w3.org/style/css/

96 [9] XML User Interface Languate (XUL) Project, http://www.mozilla.org/projects/xul/ [10] W3C Document Object Model, http://www.w3.org/dom/ [11] Microsoft 879728 1.3 http://support.microsoft.com/kb/879728/ja [12] Mac OS X: HT2840 http://support.apple.com/kb/ht2840?viewlocale=ja_jp [13] w3m, http://w3m.sourceforge.net/index.en.html [14] Lynx, http://lynx.browser.org [15] Opera, http://js.opera.com [16] vimperator, http://vimperator.mozdev.org/ [17] Firemacs, http://www.mew.org/~kazu/proj/firemacs/ [18] Hit-a-Hint, http://addons.mozilla.org/ja/firefox/addon/1341