public marks

PUBLIC MARKS from greut with tag web

March 2008

Key-navigable custom DHTML widgets - MDC

An increasing number of web applications are using JavaScript to mimic desktop widgets like menus, tree views, rich text fields, and tab panels. Web developers are constantly innovating, and future applications will contain complex, interactive elements such as spreadsheets, calendars, organizational charts, and beyond. Until now, web developers wanting to make their styled <div> and <span> based widgets keyboard accessible have lacked the proper techniques. However, keyboard accessibility is part of the minimum accessibility requirements that any web developer should be aware of.

the usage of tabindex and focus

AskTog: First Principles of Interaction Design

by 6 others

The following principles are fundamental to the design and implementation of effective interfaces, whether for traditional GUI environments or the web. Of late, many web applications have reflected a lack of understanding of many of these principles of interaction design, to their great detriment. Because an application or service appears on the web, the principles do not change. If anything, applying these principles become even more important.

CSS Mojo: Adding Polish To Your Pages

by 1 other
<blockquote><p>Often times, as web developers, we're asked to add some seemingly simple visual elements to a page, like rounded corners and drop-shadows. There's as many methods of doing these as there are engineers who've banged their collective heads against the issue. In this presentation I'll provide you my markup-lite, non-javascript, mostly semantic methods for adding some fit & finish to your pages. This is by no means the end-all, be-all of rounded corners, and I'd encourage you to do some experimentation to find quicker and more elegant ways of doing some of the following.</p></blockquote> <p>some nice tricks, remember, keep it light.</p>

DataPortability.org, Web Standards, SIOC and FOAF » SlideShare

WebCamp on Social Network Portability / Kingsley Hotel, Cork / 2nd March 2008

the funkiest slide I've seen for a while.

FirePHP - Extending Firebug < Reference

(via)

The following example illustrates how to add a new panel called "Test Panel" to Firebug.

How to extend Firebug for your needs.

January 2008

DataPortability - Connect, Control, Share, Remix

DataPortability gathers existing open standards into a blueprint for a social, open, remixable web where your online identity, media, contacts and content can follow you wherever you go.

Halcyon

by 2 others

Halcyon is a JSON Web App Server Framework built on Rack for speed and light weight.

even if I don't get the point yet, it can be useful one day.

December 2007

mechanize

by 2 others

Stateful programmatic web browsing in Python, after Andy Lester's Perl module WWW::Mechanize .

Great Perl module ported to Python.

User-Centered Design and Web Development

User Centered-Design (UCD) is a philosophy and a process. It is a philosophy that places the person (as opposed to the 'thing') at the center; it is a process that focuses on cognitive factors (such as perception, memory, learning, problem-solving, etc.) as they come into play during peoples' interactions with things.

November 2007

OpenID Book Web Site

massive PDF book about OpenID, some good stuff in there.

google-caja - Google Code

by 5 others

Using Caja, web apps can safely allow scripts in third party content.

How close is this from Douglas Crockford will of mashup platform?

Freelance Django, enfin indépendant - Biologeek : Ubuntu, bio-informatique et geekeries libres d'un bio-informaticien au quotidien.

À force d'être convié à des projets tous plus intéressants les uns que les autres, j'ai décidé de me mettre à mon compte pour faire ce que j'aime : développer des applications web de qualité avec Django.

Bravo à toi David, excellente continuation.

GenshiTutorial - Genshi - Trac

This tutorial is intended to give an introduction on how to use Genshi in your web application, and present common patterns and best practices.

very interesting template language.

October 2007

Remembering on the web - 5 reasons why social bookmarking doesn’t work

One common task while browsing the web is going sure you will be able to recall a valuable information you are just looking at. This article aims to prove that social bookmarking as in delicious, simpy, magnolia et al. is the wrong tool for that task.

One essay about the failures of actual social bookmarking systems.

W3C Semantic Web Logos and Policies

by 1 other

The three sides of the tri-color cube in these logos evoke the triplet of the RDF model. The peeled back lid invites you to Open Your Data to the Semantic Web!

new semantic web logo

Implementor's Draft: OAuth Core 1.0 Draft 4

by 1 other

The OAuth protocol enables websites or applications (Consumers) to access Protected Resources from a web service (Service Provider) via an API, without requiring Users to disclose their Service Provider credentials to the Consumers.

It's about time.

Amazon Web Services Blog: Start-Up Project Customer Presentations Rock!

These presentations have a ton of "Lessons Learned" embedded within. Each presentation is filled with Best Practices, reference-architecture diagrams, approximate monthly bill they paid to Amazon, and some simply cool strategies. These are experiences from those who are running Amazon Web Services in Production.

with the audio.

September 2007

OAuth — An open protocol to allow secure API authentication in a simple and standard method from desktop and web applications.

by 13 others

An open protocol to allow secure API authentication in a simple and standard method from desktop and web applications.

an OpenID for APIs, need some investigations

Oxford Geek Night 3 | 25th July 2007

Oxford Geek Nights offer a chance for web developers and designers in the local area to get together, share their skills and talk about new ideas, techniques and technologies.

nice presentations, fast and easy.

August 2007

Mobile Web Design ~ A Book by Cameron Moll

by 1 other
A web standards approach for delivering content beyond the desktop

YouTube - WEB DESIGNER RAP

this is how you get the ladies

July 2007

ishida >> blog » Personal names around the world 1

by 4 others
People who create web forms, databases, or ontologies in English-speaking countries are often unaware how different people’s names can be in other countries.

greut's TAGS related to tag web

accessibility +   agile +   amazon +   api +   Aria +   article +   atom +   authentication +   aws +   bayeux +   blog +   blogs +   book +   business +   c +   canvas +   code +   comet +   cometd +   content +   couchdb +   css +   daily +   data +   dataportability +   design +   dev +   django +   Erlang +   event +   example +   firefox +   form +   framework +   french +   gears +   geo +   gis +   git +   github +   google +   html +   http +   interaction +   iphone +   java +   javascript +   js +   karl +   l10n +   library +   mdc +   microblogging +   mozilla +   muc +   oAuth +   openid +   opera +   performance +   perl +   phone +   planetplanet +   plugin +   presentation +   privacy +   py +   python +   rap +   rdf +   rdfa +   ruby +   security +   semanticweb +   server +   slides +   social +   standards +   syndication +   tabindex +   team +   template +   tool +   tools +   twisted +   typography +   usability +   use +   user +   video +   w3c +   web hooks +   web2.0 +   websemantic +   work +   wsgi +   xmpp +   xrds +   yahoo +   you're it +   youtube +