Category Archives: Mpm 107

Css 101


D.I.Y. Culture

Mandy’s presentation last thursday was on the topic of D.I.Y culture, D.I.Y meaning ‘do it yourself’. This concept of one doing projects by themselves has come a long way along with the progression of technology and easy to access media. Many aspects of todays culture encompasses the ‘do it yourself’ mentality as many more things are becoming possible for the average person to do once again paralleling the technology that we have accessible to us in modern times. Now with expansive information available to us via the web possibilities regarding do it yourself mentality are immense. For example: if one were to desire to create a bench the wood-working techniques and methods are all available online, include actual blue-prints for a bench or even a video tutorial making it incredibly easy to follow step by step instructions leading you directly to you finished product. Because of the internet people are becoming more accessible to the feeling of self-accomplishment.

Html 5-102

Group: Andrew, Carlos, Lucas

1. What Image File Formats should be used for web pages, why (how does compression affect loading)? When choosing image file formats during the web design process the goal is to maintain the highest level of quality and the lowest file size possible. There are 3 main file types that are supported by web browsers and commonly used by web developers and they are JPEG, GIF and PNG. Compression is the main thing distinguishing between the three types; JPEG utilizes a “lossy” compression in which information/data is lost during the process using algorithms to describe 8×8 pixel blocks, designed to fool the eye in representing the image. The benefits to this method are small files with a full range of color. GIF and PNG files use “lossless” compression where no information/data is lost and the entire file is represented as is, this provides the highest quality but also largest file size. Compression affects load times as the larger the file, the longer it will take to load and being that the goal is to have low load times, compression is a useful tool in maximizing a website. Overall it depends on the type of image being loaded; if the image is mainly solid colors and text it is best to use GIF/PNG and just limit the colors to only what is necessary (ex: 256 colors only), reducing the file size and maximizing quality. If a photograph is being used it is best to use JPEG as it will provide a larger color spectrum and will be difficult to notice by the user.

2. How do you optimize images for the web? For general use/loading purposes and SEO purposes, it is important to optimize the images on any webpage to follow certain criteria for max efficiency. A) Creating a good title + file name for the image – Although not seen by google and will have little effect on SEO, it is still important to have a good title for the image as users are often able to see image titles by simply moving the cursor over the image and also when clicking on the images which in turn creates a good opportunity to embellish keywords. Also in the development stages, a good file name will aid in file organization and simplicity in coding. B) Creating efficient “Alt Tags” for the image, which are tags that search engines such as Google read to help in the indexing process of a webpage. Using specific keywords for this helps SEO. Alt tags are also displayed on web pages when images are unable to render. C) Adding good captions is also essential as they provide further insight to what the user is looking at and allow the web designer to add text attributes to the bottom of their image which can be used to include keywords, etc. D) Keep images small and utilize the correct file types for the different types of images (see #1). This allows for quicker load times at the highest level of web-quality image.

3. What tricks and tips can you use to make your webpage load faster? There are several approaches that can be used in order to speed up how a webpage is loaded. Here’s a couple of major ones: Optimizing images and file sizes (see above #1+2), Enable PHP caching (This will command the browser to load the website once and save all the images and data for later use, making the user only fully load the site once), Utilize CSS and keep those files small (With your styles in an external .css file, the browser can cache all the formatting and stylizing for your pages instead of having to read each and every single tag all over again), break up large pages into several small pages (less loading in small intervals) and lastly removing any attributes that are un needed and clear all “whitespace” within the site’s code/keep code clean.

4. How can you use images in css, show us examples? CSS allows web developers to use images in more efficient ways by using whats known as “CSS Image Sprites”. An image sprite is a collection of images put into a single image allowing the site to only need to load one file for multiple page images. A web page with many images can take a long time to load and generates multiple server requests, using image sprites will reduce the number of server requests needed to load a page. Using the CSS code, developers are able to command the page to load certain aspects/areas of the image allowing for multiple uses. An example of this is known as the “hover effect” where users move the cursor above an image and it darkens demonstrating that it is a clickable item. Heres an example of this:


Apple uses CSS sprites to trigger when certain images within this larger image which is used for their menu bar. The “hover effect” is used here to indicate where to click in order to enter other webpages, acting as an index for more content. Here’s another example of the functionality of the CSS Image sprite:


This is an image of a spread that is accessible during gameplay where specific parts of the image are accessed when needed. These principles were adapted from gameplay and applied to internet browsing. Overall it provides a quick, efficient way to load high quality images without the need to load individual files.

5. How To Add a YouTube Video to Your Web Site and video in html5? First, to add a youtube video to a site is as simple as going to the particular video’s youtube link/page and move the cursor to the bottom of the video over the “Share” icon. Click on this icon and there are a few options that become available – click the “Embed” button and HTML code will appear bellow with customizability options, customize then copy the code and paste it into the site’s code. In order to simply add a video in HTML 5 from your own media library, first you must have the file within the folder you are currently within on the site’s hierarchy, then include this code:

<video width=”320″ height=”240″ controls>
<source src=”movie.mp4″ type=”video/mp4″>
<source src=”movie.ogg” type=”video/ogg”>
Your browser does not support the video tag.

This text: “Your browser does not support the video tag.” is useful as it will display when users are unable to view the content.

6. How do you optimize video for the web and incorporate it in your web page? Web video is an amazing form of new media as it allows people to get a visual aspect of what ever elements are trying to be conveyed or illustrated. Incorporating video into your web page is a good way to add variety to your content adding more than just text. However there are different ways of incorporating video as well as there are different types of video to incorporate into a web page. For example you can have user-oriented video using:

<input type=”file” accept=”video/*;capture=camcorder”>
this command will allow the user navigating your webpage to place their own video in to the web page or you yourself can embed a video from youtube or another video streaming site using the command the video should give you when you click “share” or “embed”. When you acquire the the embedding command all one has to do is add it to the code of their web page.

7. How do you optimize audio for the web and incorporate it in your web page? Web audio is also a great form of new media to incorporate to a web page cause again it adds a element of variety in terms of media used. There are several things you can do to optimize audio in your web page either allowing the user navigating the website to incorporate their own audio using the html command:
<input type=”file” accept=”audio/*;capture=microphone”>
you can also embed a audio file of your choice using the html command:

this this will allow you to choose any mp3 file in the folder and embed it straight on to your web page.
8. What are some of the dos and don’ts of web design with media? When it comes to media design the do’s and don’ts can be quite crucial to the success of your website or webpage. The design of your website should be: accessible, easy to navigate, secure, have relevant and legal content as well as be aesthetically designed. When it comes the the visual design of your web page a few elements are important to have a visually pleasing page, this includes making sure the site is over all aesthetically pleasing, has a visually pleasing colour scheme maybe using complimentary colours and so forth, the design must be in appropriate proportion in terms of text sizes and negative space etc, as well as making sure the text is a readable colour (usually black on a white back round) as wells as be a readable text size.
9. What resolution should you design for? When designing a web page the designed resolution is an important aspect of how your page will end up looking. The resoluton most users use to design their web pages varies as well as increases as technology and time increases. However a safe bet in terms of generating interest and maintaining quality i your website is often 1280 x 800
10. Designing for mobiles?  When it comes to designing html webpages for mobile devices a lot of the aspects now change, however the actual coding it’s self does not. Thing such as the design and resolution of the web page are now subject to change to something more suitable for a mobile device, this means lowing the resolution, also things such as picture files should be designed smaller to fit on a mobile device screen. video size resolutions should also be subject to change as they should also have a resolution to fit a mobile device screen. Things like text size and text layout should also be considered when designing a web page for mobile devices and they wont be viewable the same way they are from a desktop computer or a laptop.


“What is the best image file type to use on a website? .” Wikipedia Foundation, Inc., 02 Sep 2009. Web. 11 Nov 2013. <;.

“How to Optimize Images for the Web.” RazorSocial. Web. 11 Nov 2013. <;.

“Speed up your website.” Webweaver. Web. 11 Nov 2013. <;.

“CSS Image Sprites.” Web. 11 Nov 2013. <;.

“HTML5 Video.” Web. 11 Nov 2013. <;.

“How To Add a YouTube Video to Your Web Site.”HTML Goodies. QuinStreet, Inc.. Web. 11 Nov 2013. <;.
“50 Questions to Evaluate the Quality of Your Website.” Search Engine Journal. N.p., n.d. Web. 13 Nov. 2013.
“Creating a Mobile-First Responsive Web Design – HTML5 Rocks.” HTML5 Rocks – A resource for open web HTML5 developers. N.p., n.d. Web. 13 Nov. 2013.
“Capturing Audio & Video in HTML5 – HTML5 Rocks.” HTML5 Rocks – A resource for open web HTML5 developers. N.p., n.d. Web. 13 Nov. 2013. 

mla Styles

1. MLA Citation for Books: 

Basic Format: 

Lastname, Firstname. Title of Book. City of Publication: Publisher, Year of Publication. Medium of Publication.

Example with One Author:

Gleick, James. Chaos: Making a New Science. New York: Penguin, 1987. Print.

Example with Multiple Authors:

Wysocki, Anne Frances, et al. Writing New Media: Theory and Applications for Expanding the Teaching of Composition. Logan: Utah State UP, 2004. Print.

“et al.” = And others. This is a method of shortening the citation. Otherwise you can write out the author names in full:

Wysocki, Anne Frances, Johndan Johnson-Eilola, Cynthia L. Selfe, and Geoffrey Sirc. Writing New Media: Theory and Applications for Expanding the Teaching of Composition. Logan: Utah State UP, 2004. Print.

Example of Book with No Author:

Encyclopedia of Indiana. New York: Somerset, 1993. Print.


2. MLA Citation for Articles:

Peer-Reviewed Journal Article:

Author(s). “Title of Article.” Title of Journal Volume.Issue (Year): pages. Medium of publication.


Bagchi, Alaknanda. “Conflicting Nationalisms: The Voice of the Subaltern in Mahasweta Devi’s Bashai Tudu.” Tulsa Studies in Women’s Literature 15.1 (1996): 41-50. Print.

Magazine Article:

Author(s). “Title of Article.” Title of Periodical Day Month Year: pages. Medium of publication.


Poniewozik, James. “TV Makes a Too-Close Call.” Time 20 Nov. 2000: 70-71. Print.

Newspaper Article:

Author(s). “Title of Article.” Title of Newspaper Day Month Year: section. Medium of publication.


Brubaker, Bill. “New Health Center Targets County’s Uninsured Patients.” Washington Post 24 May 2007: LZ01. Print.


Review Author. “Title of Review (if there is one).” Rev. of Performance Title, by Author/Director/Artist. Title of Periodical day month year: page. Medium of publication.


Seitz, Matt Zoller. “Life in the Sprawling Suburbs, If You Can Really Call It Living.” Rev. of Radiant City, dir. Gary Burns and Jim Brown. New York Times 30 May 2007 late ed.: E1. Print.

3- How do you cite a blog or website using MLA styles?

In order to cite a blog, or website, follow this format.


Last name, first name. Title of Article. Associated publication/college/etc., year published. Web. Date of access.


For example, a work cited of a blog.


ALXBAL,, “Exercise-hmtl-5-101.”” Mpm107. N.p., n.d. web. 5 Nov. 2013.



4- How do you cite a video in MLA styles?

 In order to cite a video, follow this format,


Author last name, author first name(optional depending on name, could be nickname). “Video Name”. Source, Date published. Location of where it was found.


For example, a work cited of a youtube video. Extreme Homeless Man Makeover part 2


VitalyzdTv.” Extreme Homeless Man Makeover Part 2!”., November 3rd, 2013. Youtube.


5. how to cite a lecture mla: begin the citation with the name of the speaker, last name first then comma then first name. Then in quotation marks indicate the title of the lecture if it has one. Next indicate the name of the event or meeting completed with a period. Finally write the institutions name and location of the lecture followed by the date. 

example: Cameron, Ian. “High Renaissance Art.” Art in the Classical Tradition. Ryerson University. Library 72 auditorium. Nov 5th 2013


“MLA Works Cited: Periodicals.” OWL: Purdue Online Writing Lab. Purdue University. Web. 5 Nov 2013. <>.

“MLA Works Cited: Books.” OWL: Purdue Online Writing Lab. Purdue University. Web. 5 Nov 2013. <>.

On Tue, Nov 5, 2013 at 3:26 PM, Andrew Soares <> wrote:


Mightyscwizard, biuealien, Sondra C, Tom Viren and 88 others. “How to Cite a Website (with Sample Citations).” N.p., n.d. Web. 5 Nov. 2013.


Works Cited Page. “MLA Internet and Multimedia Sources.” Web. GGC-dy 8/08
“How to cite lectures in MLA bibliographies – Works Cited Style Guide – BibMe.” BibMe: Fast & Easy Bibliography Maker – MLA, APA, Chicago, Turabian – Free. N.p., n.d. Web. 5 Nov. 2013.


Networks (group)


1. A computer network is a telecommunications network that allows for the exchange of data via interconnected computers. Each computer acts as a network note in which content is maintained and exchanged; nodes can be comprised of servers, personal computers or network hardware. The connections that are made between computers are called network links and are created using either cable or wireless media as mediums. The most well known computer network is the internet (“Computer network”).

2. Types of Networks…

Local Area Network – A network that encompasses a limited area such as a home, office, school or computer lab utilizing networking technology – routers, etc. (“Local Area Network”)


Photo from Google Images –

Wide Area Networks: A network that encompasses a broad area (ex: citywide, region wide or nationwide)  utilizing private or public access points. Often used in government entities or corporations relaying data to users in a larger geographical area. (“Wide Area Network”)


Photo from –

Internet: a global system of interconnected computer networks that serves billions of users worldwide. The internet is a “network of networks” that connects millions of private and public networks using a standard Internet Communications Protocol (IP). The networks range from local to global and are linked by a broad array of electronic, wireless and optical networking technologies. The Internet consists of a “world wide web” (WWW) infrastructure that maintains the flow of information (“Internet”).


Photo from –

Intranet: a computer network that shares data within an organization as opposed to the internet that shares information within organizations. Similar to the internet, the intranet utilizes that uses IP technology and connects a variety of networks through nodes, the contrasts lie primarily within the intended access. The term can refer to the organization’s internal website alone, but may also be composed of multiple local area networks containing the organization’s web information infrastructure (“Intranet”).


Photo from – Google Images:

Metropolitan Area Network: a computer network in which two or more geographically separated computers or networks that share data and are connected within the same metropolitan city. A form of wide area network that specifically integrates a city wide information structure.


Photo from Google Images –

VPN/Virtual Private Network – a computer network that extends a private network across a public interface, such as the Internet. It enables connected computers to send and receive data across public area as if it were directly connected to the private network, benefiting from it’s functionality and security as if it was connected to that network directly.


Photo from

  Lucas Figliuzzi

4. What is the difference between a client and a server?

A client is a system that has access made available to them through a server. Users are able to access this information or service through the client computer. A server is a larger, more powerful computer that is made for connecting and providing other client computers with services and information.

5. What is the OSI model?

The OSI (Open System Interconnection), model that is characterized by 7 layers that serve as a regulation for how a communication system must be paced.

6. Identify 5 different network architectures, explain what each does:

a) OSI Model: Made up of multiple layers that provide what is required to control how data passes through from network to network. There are seven layers including: Application, Presentation, Session, Transport, Network, Data Link, and Physical layers.

b) LAN: A computer network that connects computers and devices that are within a limited range.

c) WAN: A computer network that covers a large area such as a city, province, or country. Providing the area with access and information, connecting smaller networks.

d) WLAN: Stands for Wireless Local Area Network. Provides a network for computers in a close area over a wireless connection

e) MAN: A network that composes of other LANs in a large area and provides them with up-linking to WANs and bigger networks such as the world wide web .

Carlos Sabbah

7: Define and visual explain what the following terms means:

Protocols – Protocols are a set of guidelines and instructions that have to be met by a source/ date across a network, or specifically known as the “server”. For example, if something were to be sent across a server and can be read and understood,  the regulation is accepted. This function allows for a wide spread of network communication from almost anywhere in the world.

TCP/IP – Internet Protocol Suite/ Transmission Control Protocol and Internet Protocol is a protocol that is used initially for the communication through the internet. Providing a set of instructions for communication that can and has to be accepted around the globe does this. These types of protocols are composed of four types of layers: Link, transport, internet, and Application. It is this protocol that allows for the establishment of communication sessions with other computers able to read its process.

FTP – file Transport Protocol is the protocol that depicts the changing of files between specific servers. This is manual transmitted as files are changed across a spam of servers in different areas. With accordance to the four layers, this Protocol falls under the application layer as it emits actions of events and sequences on its own.

HTTP – Hypertext transfer Protocol allows the exchange of hyper text over the world server. Hypertexts are logical links that connect to different series of nodes within a server. URL addresses makes highly the use of this system as it falls under the application layer. Being an application, means it becomes another useful protocol in that, it allows for a whole load of information, data, and codes around the globe in an instant.

Telnet – A network protocol allowing for communication across a network in a form of a virtual connectivity, which basically means that the use of computers are done over a server to help aid someone in need of help. Typically, telnet services provide the command line functions that is used on a server base, and the people who need the help, pay the hacker who fixes what ever the problem is over a server which is significant.

8: What is a Router?

A router is a communication device that allows and provides a hub for local networking. It can be and is directly connected to an external WAN ( Which is Wide area network) and it provides the individual LAN (Which is Local Area network) connectivity. During these communications, multiple computers can be connected to a router and are able to communicate them and transfer data usage on local network or internet without the need of connecting to one another.

9: What is a network firewall?

A network firewall is a network security application that prevents the interruption of outside server sources into a network. Before a person tries to access something they shouldn’t, they must pass whats called a firewall and this is a form of security that discards these kinds of attempts. In order to bypass such security, they must be able to meet the security standards of the firewall which is hard to do unless you are aware of what they are.

Andrew Soares

10: What is the difference between the web and a FTP server?

the main difference is that a web server is just a server that hosts web pages, which includes text, hyper text and other forms of data where as an FTP server is a File Transfer Protocol server which means there is an ability to transfer files by means of uploading as well as downloading.

11: What is an IP address?

IP is an acronym for Internet Protocol, it refers to a string of numbers that pertains to an individual computer that communicates over the network of the internet. This helps with transferring of information of data as it allows the networks and servers being communicated with understand where certain data and information is coming from as well as where to send data/information.

12:How do you transfer files from a computer to a server?

Transferring a file from a computer to a server requires the act of uploading and it also requires an FTP server to upload to. Some servers make it easier to transfer information than others but the standard protocol for uploading files goes as follows:

1. Find the url of the website or server you wish to upload to.

2.Add a network location to ‘My Computer’ where a set up box should appear.

3.choose a “custom network location” and enter in the url found previously.

4.Enter a password if needed, otherwise enter anonymously.

5.Choose a name for your location, and you’re done!

 Work Cited:

 Andrew Soares
“HowStuffWorks “What is an IP address?”.” HowStuffWorks. N.p., n.d. Web. 30 Oct. 2013.
“File Transfer Protocol.” Wikipedia, the free encyclopedia. Wikimedia Foundation, Inc, n.d. Web. 30 Oct. 2013.
“How to Upload Files to an Ftp Server: 10 Steps (with Pictures).” wikiHow. N.p., n.d. Web. 30 Oct. 2013.

Lucas Figliuzzi”>

“Difference Between Client and Server” n.d. Web. 30 Oct. 2013

“OSI Model” n.d. Web. 30 Oct. 2013

“Network Architecture” n.d. 30 Web. Oct. 2013

Carlos Sabbah 

“Wide area network.” Wikipedia, The Free Encyclopedia. Wikimedia Foundation, Inc. 26 Sept. 2013. Web. 28 Oct. 2013.

“Internet protocol suite.” Wikipedia, The Free Encyclopedia. Wikimedia Foundation, Inc. 28 Oct. 2013. Web. 28 Oct. 2013.

“Telnet.” Wikipedia, The Free Encyclopedia. Wikimedia Foundation, Inc. 30 Sept. 2013. Web. 28 Oct. 2013.

“File Transfer Protocol.” Wikipedia, The Free Encyclopedia. Wikimedia Foundation, Inc. 28 Oct. 2013. Web. 28 Oct. 2013.

“Hypertext Transfer Protocol.” Wikipedia, The Free Encyclopedia. Wikimedia Foundation, Inc. 23 Oct. 2013. Web. 28 Oct. 2013.

“Local Area Network.” Wikipedia. Wikipedia Foundation, Inc., 27 October 2013. Web. 29 Oct 2013. <;.

Aaron Labbe

“Computer Network.” Wikipedia. Wikipedia Foundation, Inc., 24 October 2013. Web. 29 Oct 2013. <;.

“Local Area Network.” Wikipedia. Wikipedia Foundation, Inc., 27 October 2013. Web. 29 Oct 2013. <;.

“Wide Area Network.” Wikipedia. Wikipedia Foundation, Inc., 26 September 2013. Web. 29 Oct 2013. <;.

“Internet.” Wikipedia. Wikipedia Foundation, Inc., 25 October 2013. Web. 29 Oct 2013. <;.

“Intranet.” Wikipedia. Wikipedia Foundation, Inc., 16 October 2013. Web. 29 Oct 2013. <;.

“Metropolitan Area Network.” Wikipedia. Wikipedia Foundation, Inc., 14 September 2013. Web. 29 Oct 2013. <;.

“Virtual Private Network.” Wikipedia. Wikipedia Foundation, Inc., 29 September 2013. Web. 29 Oct 2013. <;.

“Peer-to-Peer.” Wikipedia. Wikipedia Foundation, Inc., 24 Oct 2013. Web. 30 Oct 2013. <;.

“Networking Basics: Peer-to-Peer vs. Server-based networks.” TechNet. Microsoft, Inc.. Web. 30 Oct 2013. <;.
“HowStuffWorks “What is an IP address?”.” HowStuffWorks. N.p., n.d. Web. 30 Oct. 2013.
“File Transfer Protocol.” Wikipedia, the free encyclopedia. Wikimedia Foundation, Inc, n.d. Web. 30 Oct. 2013.
“How to Upload Files to an Ftp Server: 10 Steps (with Pictures).” wikiHow. N.p., n.d. Web. 30 Oct. 2013.


Article Reflection

Brenda Dervin and CarrieLynn D. Reinhard’s article: “Comparing situated sense-making processes in virtual worlds: Application of Dervin’s Sense-Making Methodology to media reception situations” investigates what it’s like for users experiencing virtual media such as film, console video games, massively multiplayer online role-playing games and social worlds for the first time. It focusses on what the user experiences and how they make sense out of their virtual media encounter.

When engaged in a new platform of digital/virtual any user has to make sense of what is being presented to them or what they are experiencing. This relies on the user to analyze the interface and interpret how to navigate or at least how it can relate to themselves. This requires mapping and examining of any information or exploring any tools given. This sort of methodology dictates how the user will understand the specific virtual media and how they can begin to utilize it. The performance level of the user will depend on their level of sense making skills and ability of application in terms of what they have previously analyzed. This sort of situation management is key in narrative to adapting to new technology and new forms of virtual media.