How to Extract Only the Content from a Web Page –

octubre 5, 2010

How to Extract Only the Content from a Web Page

Have you ever visited a web page and actually had to take a moment to figure out where the content was because the page was so heavily loaded with non-content stuff? With the growing number of websites, with different designs, one may wish to simply read the page’s content without having to deal with all the extra stuff (navigation, ads, social features…).

The excellent folks at Arc90 have come up with a solution: the Readability bookmarklet. This easy-to-use bookmarklet extracts the main content from a web page and displays it in a simple yet pretty way. You can even customize the style, size and margins to make your reading as enjoyable as possible. The bookmarklet uses a generic algorithm that works on most pages that actually have content. While it is not 100% accurate, they do claim a success rate over 99%. Try it yourself on this page by clicking here!

Here’s a short video that shows how simple and effective it is:

Besides improving the reading experience, there are other great uses to this bookmarklet. First, websites do not always provide printer-friendly versions of their pages. With Readability, you get a clutter-free article ready to be printed. There even is a “Print” button. Also, if you use Evernote with the Web Clipper, you should try using Readability on a page before clipping it. You will end up clipping only the article, which is more likely what you wanted to do!

Using the Readability Algorithm in Your Applications

You can even use the power of Readability if you need to extract web pages’ content in your applications. Some nice folks have ported the algorithm to other languages. See Nirmal Patel‘s Python port here, Keyvan Minoukadeh‘s PHP port here and Immortal‘s C# port here.

vía How to Extract Only the Content from a Web Page –

Readability – Installation Video for Firefox, Safari & Chrome from Arc90 on Vimeo.

Computer-Mediated Anthropology

abril 16, 2009

Computer-Mediated Anthropology examines the intersections between anthropology and computing.

These intersections include:

· Finding a school

· Pedagogy

· Theory

· Research

· Scholarly Communication

· Publishing

Content and Design by Noah Porter (in consultation with S. Elizabeth Bird.)

Resources used in constructing this page include: Google,, Wimpy, Abhijit’s Planet, EndNote, KoolMoves, USF Library (esp. SFX Citation Finder), The Library of Congress, The New York Public Library, AAA Guide & E-Guide, and many of the web sites mentioned on the CMA Resources page.

Special thanks to all CMA survey respondents.

desdeComputer-Mediated Anthropology.

Connexions – Content – Browse by Author

abril 16, 2009

Repositorio de artículos de Paul Rabinow.

Connexions – Content – Browse by Author.

Welcome to the Center for Ethnography Initiative

abril 11, 2009


The UCI Center for Ethnography is inaugurating an exploration of the ways that the varied arenas of design thinking, research, and education in art, architecture, urban planning, graphics, informatics, and industry are providing resources and circumstances for changes in the classic form of ethnographic inquiry, evoked by such terms as fieldwork, participant observation, and eliciting data from informants. Over this academic years and the next, we are sponsoring a series of wide-ranging conversations, on the model of the very successful series that the Center continues to produce on particular projects and careers that have depended on conditions of collaboration. The format is lunch-time events, each initiated by a 20-30 minute conversation/interview involving two or, at most, three, interlocutors, and then opening discussion to the room for a remaining hour. The first event is scheduled for Wednesday, October 22, 12-2:30, and will feature a conversation among Paul Dourish, Informatics at UCI, Chris Kelty, Information Theory at UCLA, and George Marcus, Director of the Center for Ethnography.

Design practices, thinking and education as a topic brings together many different fields today and stimulates interdisciplinary exchange. Ethnography is increasingly popular as a mode of inquiry, and its classic practices are being reshaped in the many environments of its contemporary application. The Center’s primary interest in taking up the relationship between the two is to try to map dimensions of design practice and education upon the current forms and norms of ethnographic inquiry as a way of addressing certain issues and problems in the latter. Mostly, we are interested in trying to think of ethnographic inquiry as a kind of process of design, and we have mainly pedagogical goals in mind–that is, how design processes might inform the way that students in a number of disciplines are trained to conduct ethnographic inquiry. How is ethnographic inquiry like design processes? and not? How might design practices inform contemporary problems of ethnographic research that involve different kinds of partnerships, collaborations, outcomes, and politics than in its established formulations? At the same time, this specific interest of ethnography in design will better prepare ethnographers to participate in discussions and projects for which design processes themselves are the primary emphasis.

desdeWelcome to the Center for Ethnography Initiative.

Reblog this post [with Zemanta]

Innovation Through Design Thinking | MIT World

abril 9, 2009

MIT World is a free and open site that provides on demand video of significant public events at MIT. MIT World’s video index contains more than 600 videos

Design thinkers must set out like anthropologists or psychologists, investigating how people experience the world emotionally and cognitively. While designing a new hospital, IDEO staff stretched out on a gurney to see what the emergency room experience felt like. “You see 20 minutes of ceiling tiles,” says Brown, and realize the “most important thing is telling people what’s going on.” In a completely different venue, IDEO visited a NASCAR pit crew to come up with a more effective design for operating theaters.

desdeInnovation Through Design Thinking | MIT World.

MIT WORLD. Distributed Intelligence

Reblog this post [with Zemanta]

Design Thinking. Tim Brown

abril 9, 2009

Design thinking can be described as a discipline that uses the designer’s sensibility and methods to match people’s needs with what is technologically feasible and what a viable business strategy can convert into customer value and market opportunity.

On reflection this is a narrow description that focuses on design thinking’s role within business. The next sentence that I wrote.“….design thinking converts need into demand” , which I borrowed from Peter Drucker, broadens things out a bit but still assumes an economic motivation.

I am grappling with two questions as I think about this.

1. Is there a general definition of design thinking?

2. Is it useful to have one?