Mayra09loredo's Blog

January 18, 2011

Progressive Enhancement and Graceful Degradation

Filed under: Uncategorized — mayra09loredo @ 1:56 am

Progressive Enhancement :
Emphasizes accessibility in web design, Progressive enhancement uses web technologies that allow people to a basic content of a webpage. A markup document is created when the PE strategy is deliberately reversed geared towards the lowest common denominator of browser software, the designer can add functionality or an enhancement to the presentation of the web page by using Cascading Style Sheet (CSS) or JavaScript. “Progressive Enhancement” was coined by Steven Champeon. Champeon approach to PE was derived from an early experience with SGML (Standard Generalized Markup Language) before work with HTML . In the early SGML Contexts a semantic markup was important whereas presentation was always considered separate rather than being embedded in the markup itself. Web designers where forced to use new disruptive technologies and tags in order to remain relevant. For several years, much of the Web simply did not work in anything but the most recent, most popular browsers. This remained true until the rise and widespread adoption of and support for CSS. PE is based on the core assumption of “ graceful degradation” that a browser always got faster and powerful.

Graceful Degradation:
Enables a system to continue working in the event without failing in some components. Data formats may also be designed to degrade gracefully. HTML for example, is designed to be forward compatible, allowing new HTML entities to be ignored by Web browsers, which do not understand them without causing the document to be unusable. When recovering from errors in graceful degradation systems can be call roll-forward or roll-back. When  a system has detected an error the roll- forward recovery takes the system and corrects it. Roll-back recovery reverts the system state back to some earlier, correct version.

 

 

http://en.wikipedia.org/wiki/Progressive_enhancement;http://en.wikipedia.org/wiki/Fault-tolerant_system

Advertisements

December 14, 2009

PLE FOR YOU

Filed under: Uncategorized — mayra09loredo @ 7:49 am

As we all know PLE stands for Personal Learing Environment, but how do we know what it is? Most of us do it it everyday with out realizing it. It is what makes us learn a certain thing every day, what we go to when we need to find an answer, well sit back and enjoy this paper I will explain what expla in what my PLE is to help you find yours.
A well organized PLE is when you have everything you need in one place, I use netvibes as a way to keep all my information together, netvibes is not a search engine its ore like a big folders that helps you organize you thing and keep them where you can find them. Net vibes has pretty cool features you can personalize it, keep any web site that you vist it in the regular basis stored, news , maps, emails, telephone numbers its all you need in just one web site. I mainly use it to go into to my class blogs in just a click of a button I can see their blogs and do my homwork. I reccomened netvibes for the orgaization part of your PLE.
Google is also part of my PLE, it contains many features/ tools. Google not only has the feature to research topics but images, maps , news many of these help me when I need to research a topic images give me more of and artistic side of my research while maps help me know where to o wjen I want to research a topic more in depth , new is the most important in my PLE because in web designing I will need to be aware of what is going on in my community, new engines anythin g can be helpful. Many tools in google are the same in any other site like Bing so goggle isnt the only place to look at when reasearching.
My PLE doesn’t only consist of one place or site , is consist of four places . I believe that only having one PLE doesn’t help learn much about hav in fact you start to miss out on what else is there. I use Google, Bing, WordPress, Net vibes those are the main ones , one of the biggest projects in which I use my PLE is this project and it helped a lot, it helped me plan and reasearch ways to meake this project sweet and simple yet having a lot of info covered. I mainly worked at home its my comfort zone I could I used the expreince of having IMD class to make this project most of my PLE was built in that class, learning how to learn was my big challenge, knowing were tho research and how was the biggest problem for me but all I needed was to create the perfect PLE and I did.
These are the steps I usally take when researching or making a project. First open my netvibes profile and check if anyone in wordpress has reaseacrh the same topic or know anything about it, then lokk it up on google I mainly look topics in google and images om bing,the images on bing are more clear and updated goolge many times has random images so its best to go to bing, I read about five different sites or blogs and when I think that I got a grip of what im reasearching I post it on wordpress to get some feed back. After about days know I can finish the project , seens I have more knowledge then what I started out with.
After taking this class I have learned so much forming a PLE is very important it can the most imprtant thing in our career . Learing how to learn can take a long time but when to get the grasp of it your whole way of thought changes. PLE is not an assignment that we were forced to do it’s a started of a habit for the future.
Webbloging is also very improtant when creating your own PLE there are so many people learning the same thing we are writing about the same excat topics, and there are so many that have the expirence, blog with other people can be a big jump from learning how to learn to becoming a proffessional. Half the thing that are coming out technology wise are learned by bloging some who figured it out wrote about it and passed the word for others to see.
To form a PLE they all have to have a connection with each other something that you like about all of them and have something in common. I know that by using netvibes I can get in to wordpress and read others blogs. Google I can research a topic and look up images in Bing and use all those forms of PLE to create a blog which people are going to comment and give me feed back on what I wrote and that’s how I learn and later create a project like this one or anything that I just wanted to know. I reccommed using blogs and reading them aswell you can learn so much like I did. Creating a PLE is not easy but when you think about it you probably have been doing it all this time but didn’t notice it.
My PLE consist of many different sites but that’s what helps me learn, I really had a hard time at first in the class but a it went one I realized how important it is to have a PLE and practice it on the daily. PLE is they way we as web desingers need to be successful in our industry.

November 30, 2009

web standards

Filed under: Uncategorized — mayra09loredo @ 5:40 am

So this week we were asked to write about web standards, I found a web site that I thought was pretty helpful some of the questions and answers I have on my blog came from that website its more like a check list.
Web standards: is a general term for the formal standards and other technical specifications that define and describe aspects of the World Wide Web. In recent years, the term has been more frequently associated with the trend of endorsing a set of standardized best practices for building web sites, and a philosophy of web design and development that includes those methods.

Does the site use a correct Doctype?
A doctype (short for ‘document type declaration’) informs the validator which version of (X)HTML you’re using, and must appear at the very top of every web page. Doctypes are a key component of compliant web pages: your markup and CSS won’t validate without them.

Does the site use a Character set?
If a user agent (eg. a browser) is unable to detect the character encoding used in a Web document, the user may be presented with unreadable text. This information is particularly important for those maintaining and extending a multilingual site, but declaring the character encoding of the document is important for anyone producing XHTML/HTML or CSS.

Does the site use Valid (X)HTML?
Valid code will render faster than code with errors. Valid code will render better than invalid code. Browsers are becoming more standards compliant, and it is becoming increasingly necessary to write valid and standards compliant HTML

Does the site use Valid CSS?
You need to make sure that there aren’t any errors in either your HTML or your CSS, since mistakes in either place can result in botched document appearance.

 

http://www.maxdesign.com.au/presentation
http://www.youtube.com/watch?v=HXHELJg0nvQ /checklist.htm
en.wikipedia.org/wiki/Web_standards (more…)

November 20, 2009

TWITTER !!

Filed under: Uncategorized — mayra09loredo @ 5:47 am

So this week we have to talk about twitter.  I had already signed up for twitter as soon as I heard we might have an assignment on this topic, but to tell you the truth I don’t like it. I don’t know maybe a lot of my friends don’t have twitters but there is one thing I do like about twitter and it is that we can know what going on around the world. But first things first…….

WHAT IS TWITTER????

Is a free social networking and micro blogging service that’s enables its users to send and read messages know as tweets. Twitter was found in 2006 its head quarters are in San Francisco, California key people to know are Jack Dorsey (chairman) Evan Williams (CEO) Biz Stone (creative director)

JACK DORSEY
American software architect and business person also known as the creator of twitter Business Week called him one of technology’s best and brightest.

Evan Williams

Is an American entrepreneur, founded several internet companies including  Pyra Labs and Twitter. Pyra Labs was the first web applications for managing weblogs, William actually invented the term blogger which was eventually said as the term blog.

Biz Stone

Is a co-founder and creative director of twitter he also helped create Xanaga,Blogger,Odeo, and obvious. He has also published two books about blogging Genius Strategies for Insant Web Content and  who let the blog out?

 

 

EXTRA! EXTRA!

This video pretty much tells you what twitter can be used for, but I was just wondering out of curiosity WHAT IMPACT DOES TWITTER HAVE IN OTHER COUNTIRES????? AND HOW FAR IS THEIR TECNOLOGY??  For example how do communist countries stop the usage of twitter (I’m pretty sure many people in those countries don’t have computers) but how do they know if their people are letting the rest of the world know what’s going on does this affect the way they want to  run their country??? And technology wise how far have they come??? Do they have web 2.0??? do they blog??? There is so much I want to learn about this part of technology and twitter vs. communism.

en.wikipedia.org/wiki/Twitter

en.wikipedia.org/wiki/Jack_Dorsey

en.wikipedia.org/wiki/Evan_Williams_(blogger)#Pyra_Labs_and_Blogger

en.wikipedia.org/wiki/Biz_Stone

www.youtube.com/watch?v=ddO9idmax0o

November 15, 2009

MASHUPS

Filed under: Uncategorized — mayra09loredo @ 5:28 am

So is week we were asked to write about mashups, my first thoughts about the meaning of it was a mess of thing like everything put together as whole in a messy way, well I believe I was partially right mashups are many things put together to make one but they are certainly not a mess they are a well thought out process to build an application.

WHAT ARE MASHUPS??

 A mashup is a web or application that is combines data from two or more external sources to create a new service. Mashups also mean easy and fast integration.

WHAT IS MASHUP ENABLER??

A mashup enabler is a tool for transforming incompatible IT resources into a form that allows them to be easily combined, in order to create mashup, enterprise mashups There are many types of mashups two of the many are, data and enterprise mashups. Data mashups combine media and information from many sources to make a single representation for example Chicago Crime map indicates crime rate and location of the crime in Chicago. Enterprise mashups only focus data into a single presentation. Enterprise mashups are very secure, visually rich applications that give actionable information from both internal and external sources.

MASHUPS VS. PORTALS

Portals are an older technology designed for extension dynamic web application. Its technology defines a complete event model covering reads and updates portals cannot be used to drive more robust forms of applications.

MASHUPS VS. PORTALS CHART

  Portal Mashup
Classification Older technology, extension to traditional Web server model using well defined approach Using newer, loosely defined “Web 2.0” techniques
Philosophy/Approach Approaches aggregation by splitting role of Web server into two phases: markup generation and aggregation of markup fragments Uses APIs provided by different content sites to aggregate and reuse the content in another way
Content dependencies Aggregates presentation-oriented markup fragments (HTML, WML, VoiceXML, etc.) Can operate on pure XML content and also on presentation-oriented content (e.g., HTML)
Location dependencies Traditionally content aggregation takes place on the server Content aggregation can take place either on the server or on the client
Aggregation style “Salad bar” style: Aggregated content is presented ‘side-by-side’ without overlaps “Melting Pot” style – Individual content may be combined in any manner, resulting in arbitrarily structured hybrid content
Event model Read and update event models are defined through a specific portlet API CRUD operations are based on REST architectural principles, but no formal API exists
Relevant standards Portlet behavior is governed by standards JSR 168, JSR 286 and WSRP, although portal page layout and portal functionality are undefined and vendor-specific Base standards are XML interchanged as REST or Web Services. RSS and Atom are commonly used. More specific mashup standards are expected to emerge.
  Portal Mashup
Classification Older technology, extension to traditional Web server model using well defined approach Using newer, loosely defined “Web 2.0” techniques
Philosophy/Approach Approaches aggregation by splitting role of Web server into two phases: markup generation and aggregation of markup fragments Uses APIs provided by different content sites to aggregate and reuse the content in another way
Content dependencies Aggregates presentation-oriented markup fragments (HTML, WML, VoiceXML, etc.) Can operate on pure XML content and also on presentation-oriented content (e.g., HTML)
Location dependencies Traditionally content aggregation takes place on the server Content aggregation can take place either on the server or on the client
Aggregation style “Salad bar” style: Aggregated content is presented ‘side-by-side’ without overlaps “Melting Pot” style – Individual content may be combined in any manner, resulting in arbitrarily structured hybrid content
Event model Read and update event models are defined through a specific portlet API CRUD operations are based on REST architectural principles, but no formal API exists
Relevant standards Portlet behavior is governed by standards JSR 168, JSR 286 and WSRP, although portal page layout and portal functionality are undefined and vendor-specific Base standards are XML interchanged as REST or Web Services. RSS and Atom are commonly used. More specific mashup standards are expected to emerge.

 

 

en.wikipedia.org/wiki/Mashup_enabler

en.wikipedia.org/wiki/Mashup_(web_application_hybrid)

www.ibm.com/developerworks/xml/library/x-mashups.html

web2.sys-con.com/node/1119505

en.wikipedia.org/wiki/Mashup_%28web_application_hybrid%29

November 6, 2009

podcasting and vodcasting

Filed under: Uncategorized — mayra09loredo @ 8:14 pm

Early this week we were asked to post a blog over podcasting and vodcasting, my first thoughts about both were that they had to with images, video and media. But they both have their own definition.

PODCASTING:

The definition for podcasting is a series of digital media files that are released episodically and downloaded through web syndication. The way that podcast is different from other ways of accessing media files over the web for special client software applications known as pod catchers.

DETAILS:  the podcating was first mentioned by BEN HAMMERSLEY 

WHAT IS???

WEB SYNDICATION:  web syndication is the form of syndication material that is made available in other sites many times web syndication can be called web feeds that makes it available  from a site in order to provide people  with a summary of what has been added recently

WHO IS???

BEN HAMMERSLEY:http://www.youtube.com/watch?v=i8mppuJGnL0 CLICK HERE TO FIND OUT ABOUT BEN HAMMERSLEY!!

 

What I think about Ben Hammrsley is that he is very passionate about his work; he really enjoys every bit of it. In this video he talks about a magazine being better than posting it in the web, what do you think?? he also talks about how only that be done on the web will be done in other words he says that we aren’t ready or smart technology wise to make magazines in the web, in a way I disagree with him because we have come so far and accomplished many things, and it’s possible that we can accomplish this as well what do you think??

 

VODCASTING: vodcasting means a way of delivering video files to viewers buy having the viewer subscribe to a feed. When the videos are updated subscribers receive a notification of the update or it can file its self automatically. In other words it is way easier than having to go to the store or what to have the paper delivered when you can just subscribe to vodcast by using software like iTunes or Juice. Vodcast can be anything that is transferred to the web for example you tube if filled with vodcast.

 

 

 

www.youtube.com/watch?v=i8mppuJGnL0

en.wikipedia.org/wiki/Web_syndication

en.wikipedia.org/wiki/Podcast

October 22, 2009

collective vs. connective

Filed under: Uncategorized — mayra09loredo @ 9:48 pm

What is collective intelligence??

 
Well it’s a shared or group intelligence that emerges from the collaboration and competition of many individuals, meaning that its comes from a thoughts of many people to become an accomplishment. So is Wikipedia considered collective intelligence?? Well according to Wikipedia it is not considered to be a collective In intelligence it does not think for its self nor make decisions, the person the person behind the making is the collective intelligence as the same as Google.
Collective intelligence comes in variety of forms when it comes to decision making in bacteria, animals and computers networks it is the study of sociology, business, and computer science. I believe collective intelligence is not up to the web or internet wise necessarily it could anything from I group project for a class to a very important meeting on how to improve a certain item its every body’s ideas put together to improve something.

 

What is connective intelligence??

 
According to Thomas Malone connective intelligence is individual creation of information, ideas, and concepts which are then shared with others, connected, and re-created and extended based on the interaction. Malone believes that collective is simply blending together information and connective is connecting while retaining the original concept from which it was started. Malone relates connective intelligence to the Federalists Paper meaning how individuals and states create a model of relationship that permits personal freedom and responsibility to the state and its objectives. He also puts the example of the Spartans and the Athens on how their thoughts of freedom and responsibilities are very different. To me collective intelligence and connective intelligence are pretty much the same concept what do you think???

 

http://www.midasoracle.org/2009/01/23/thomas-malone-on-collective-intelligence/

http://www.connectivism.ca/?p=104

http://en.wikipedia.org/wiki/Collective_intelligence

http://wiki.answers.com/Q/Is_’Wikipedia’_collective_intelligence_and_why

October 16, 2009

PLE

Filed under: Uncategorized — mayra09loredo @ 2:05 am

PLE: to me means what helps you learn better or how it gets you to concentrated. PLE could be anywhere hearing music, sitting down watching TV, or working-out everyone has a way to gain knowledge while being in a comfort zone, mine is watching novellas in the Spanish channel. But what can be the quickest way to gain that knowledge? Is there a way were don’t have to look up a book or drive to faraway place to find a simple question? By surfing the web, Google is the biggest source for research; a simple click of the mouse you can open tons of information! Now we have virtual classroom people can use technology to communicate and learn. PLE also means a system that helps learners take control of and manage their learning abilities. The internet builds societies of people who have the same type of interest. Blogs for example are an excellent way to see the views of others and gain more and more information. information is gathered by people all other the world and put togther for your undersatanding. It is very improtant to find that comfort zone to enjoy gaining knowlege.

October 6, 2009

my thoughts on web 2.0

Filed under: Uncategorized — mayra09loredo @ 5:39 pm

Web 2.0 is pretty interesting it not only makes our job way easier and gives the freedom in the cyber world it helps run the web. It opens the doors to many opportunities; many people consider the web as a platform meaning that the data subsystems get better the more people use them; first web browser was made in 1994 only having about 700 pages!!  15 years later Google announced its trillion pages! Now mobiles are applying the web 2.0 in its database. An applications is made up of a cloud that is voice detected it applies speech, search and location for example: if you were to search a pizza place on Google from your mobile you would simply say pizza the cloud automatically picks up the word and gives you a list of pizza places and locations for each one. Another example is Microsoft Natal is like the Wii but there is no wires it is totally base on motion it’s like the television is watching you it’s not web 2.0 related but it shares the same principles. The objective or the web 2.0 crew is to expand the web giving people to express the individuality. Yet they are concerned about the privacy of the people they think that it’s a very tuff issue to control because it takes a very long time for culture to adapted to this privacy issue, the internet has a bad rep for privacy many people lose identity or personal information in the process with issue they want to make web 2.0 very sufficient. Web 2.0 is based on harnessing collective intelligence.<http://www.youtube.com/watch?v=sVtN8jlTCUM“>”>

October 5, 2009

Hello world!

Filed under: Uncategorized — mayra09loredo @ 4:41 pm

Welcome to WordPress.com. This is your first post. Edit or delete it and start blogging!

Create a free website or blog at WordPress.com.