onto the web: (the end of the desktop?) cse5060: multimedia applications on the web lecture 9 dan...

15
Onto The Web: (The End of the Desktop?) CSE5060: Multimedia Applications on the Web Lecture 9 Dan Eaves March 27, 2022 1 CSE5060 Lecture 9

Post on 21-Dec-2015

213 views

Category:

Documents


0 download

TRANSCRIPT

Onto The Web:(The End of the Desktop?)

CSE5060: Multimedia Applications on the WebLecture 9Dan Eaves

April 18, 2023 1CSE5060 Lecture 9

Word 2007 Beta

April 18, 2023 2CSE5060 Lecture 9

No Dropdown Menus!

April 18, 2023 3CSE5060 Lecture 9

All Parts of Office 2007 Work the Same Way!Why?

• On the web– The dropdown menus belong to the browser– The application lives within the browser– The application uses • Panels• Buttons• Dropdowns

– Office 2007 could be a web application – Will it be?

April 18, 2023 4CSE5060 Lecture 9

One Wonderful Change• “Headers and Footers” are now on the Insert tab.

(They were always on the View menu pre 2007)• What the big button on the upper left does:

April 18, 2023 5CSE5060 Lecture 9

This Presentation’s File Is Called5060Lecture9.pptx

• .pptx????– This is an (encrypted?) file that’s actually in an

XML derived format• Remember, XML is a meta language, a language for

writing other mark-up languages• Like HTML, XML-derived languages are pure ACSII,

using codes 32-127 only

• Everything on the web is either ASCII or “binary” – which means “not ASCII”!

April 18, 2023 6CSE5060 Lecture 9

The Web Gives (Us) a Universal Network

• I can send mail to anyone• I can post my picture and ambitions on MySpace• I can blog on one of a number of bloggers• I can post my videos on YouTube• I can join millions playing World of Warcraft• I can “share” whatever using BitTorrent or one of

its P2P its fellows

• This is the picture from an individual desktop

April 18, 2023 7CSE5060 Lecture 9

What Does It Look Like to (Them)?

• (Them) is the– Employer– Publisher– Record Company– Movie Studio– Game Studio– Newspaper– Magazine– University

April 18, 2023 CSE5060 Lecture 9 8

They Worry About• Time wasting• Theft• Revealed secrets• Bandwidth theft• Document (defined broadly) security• Making sharing and cooperative work faster and

easier• The costs of maintaining individual workstations• The prospect of “hot seat” offices and working at

home or on the road as money savers.

April 18, 2023 CSE5060 Lecture 9 9

We Currently Support Two Types of Interfaces

• The WIMP interface:– Windows, Icons, Menus and Pointing Devices– Assumes direct connection to the application,

which is running while we use it• The Web interface– A stateless setup (no connection, nothing is

running)– No menus– Tight multimedia integration expected– (Can you imagine a multimedia book?)

April 18, 2023 CSE5060 Lecture 9 10

With Office 2007 We Have the Web on the Desktop without the Web…

• This has the advantage of eliminating one of the desktop interface languages

• It rides on top of the web-use interface we already know how to use.

• It allows multimedia as a “native” component rather than an unusual add-on.

• (And it allowed Microsoft to rearrange a few of the long-term design disasters)

April 18, 2023 CSE5060 Lecture 9 11

But

• It’s using up to 99% of my CPU capacity as I’m typing this… and it’s slow to respond

• But it’s a beta so that may be temporary

• The question is: how important is multimedia to standard office processes… or is it just a failure in my imagination????

April 18, 2023 CSE5060 Lecture 9 12

April 18, 2023 CSE5060 Lecture 9 13

Confusion!

• The previous slide is 3100 x 3100 Pixels• It’s showing the image as it will print (600x600

dpi) not how it should (?) display (ca. 100x100 dpi)

April 18, 2023 CSE5060 Lecture 9 14

The Question

• Will everything shift to the Web model?

April 18, 2023 CSE5060 Lecture 9 15