Free online barcode generator

December 22, 2006

Free web-based online barcode generator based on Barcode Writer in Pure PostScript. Creates downloadable symbols of all major symbologies in EPS, JPEG, BMP, PNG and TIFF format.
Symbologies include EAN/UPC & addons, ISBN-13, ITF-14, RSS-14, Code 128, Code 39, Code 93, EAN-128, RM4SCC, Postnet & FIM.

Microformat detection for Firefox 2.0

December 18, 2006

Mozilla Labs released Operator, a microformats extension for Firefox 2 that detects detects hCard, hCalendar, geo, hReview and rel-tag. Developed by Michael Kaply at Ibm. You can read more about the extension on the Mozilla Labs.

Basic data types

December 14, 2006

There are some data types that can have a precise syntax and that can be checked when typed in an input text box. This data, written with their precise syntax, can be used also to semplify tasks in the everyday life of the average internet user.

  • Date
  • Time period
  • Place
    • Address
    • Geodata
  • E-mail
  • Url

For example, we could instruct our browser to open data identified as a place address with our preferred online mapping service (i.e. Google maps), exactly as we open our preferred e-mail client when we click an e-mail link.
We could also save place addresses exactly as we save an url or a vcard.

If an input text field is identified with a type=”email” attribute, the browsers could also automatically check the correct syntax of the user typed data and suggest corrections, exactly as some websites already do.

Document navigation module

September 20, 2006

Every resource (a book, an e-book, a web site, but also a movie, a music etc.) can be divided in sections.

Sections can be:

  • autonomous,
  • sequential (monodimensional),
  • linked, connected with relationships (bidimensional or multidimensional)

A subsection is a section contained in a section. A subsection can contain another (sub)section, so there are sections of different levels (first, second etc.)
I think it’s fundamental to distinguish different types of content organization and, consequently, fruition:

linear
typical of traditional books like romances, essays etc. The fruition is sequential, traditionally organized in sections like chapters, paragraphs and single lines.
hypertextual
non linear, multidimensional with a net structure typical of traditional books like dictionaries, encyclopedias etc. This typology has increased its potential with the development of information and communication technologies, the web in particular.

In an hypertextual resource we can always suggest a preferred linear path, that explores sequentially the whole content.

Linear content

index
Refers to a section providing an index for a collection of sections.
start
Refers to the first section in a collection of sections. This link type tells search engines which section is considered by the author to be the starting point of the collection.
next
Refers to the next section in a linear sequence of sections. User agents may choose to pre-load the “next” section, to reduce the perceived load time.
prev
Refers to the previous document in an ordered series of documents. Some user agents also support the synonym “Previous”.

Hypertextual content

navigation
This is the navigation bar on a web document. This is typically a list of links to other pages on the site or other areas of the same document.
search
This is the search section of a web document. This is typically a form used to submit search requests about the site or a more general Internet wide search service.
bookmark
Refers to a bookmark. A bookmark is a link to a key entry point within an extended document. The title attribute may be used, for example, to label the bookmark. Note that several bookmarks may be defined in each document.

Google Writely

September 20, 2006

Writely is going to become a new application of Google services. At midnight of 20 September 2006 I have received an email from the official Writely team (noreply@writely.com) signed as “ Google Writely Team”. The text of the email is:

In a few days, we will update your Writely account to use your lorenzo.detomasi@gmail.com Google Account registration settings.

This means you’ll need to use your Google Account password when signing in, not your Writely password (if they’re different).

If you’ve forgotten your Google Account password, just go to https://www.google.com/accounts/ForgotPasswd

Thanks!
Google Writely Team

After GMail, Spreadsheets and Calendar, Google will add a word processor to its web suite.

Read a post on Official Google Blog.

The Pig and the Box

August 8, 2006

An anti-DRM picture book for kids.

Free PDF downloads:

Or buy a print version (more info):

Sections of a resource

July 26, 2006

Xhtml Role Attribute Module

A module to support role classification of elements

The role attribute takes as its value one or more white-space separated QNames. The attribute describes the role(s) the current element plays in the context of the document. It is used by applications and assistive technologies to determine the purpose of UI widgets. In the case of a web page it may be declarative as a function of particular elements or it may be an attribute which is configurable by the page author. Additionally, role information may be used to define each action which may be performed on an element. This allows a user to make informed decisions on which actions may be taken on an element and activate the selected action in a device independent way.

main
This defines the main content of a document.
secondary
This is any unique section of the document. In the case of a portal, this may include but not be limited to: show times; current weather; or stocks to watch.
navigation
This is the navigation bar on a web document. This is typically a list of links to other pages on the site or other areas of the same document.
banner
A banner is usually defined as the advertisement at the top of a web page. The banner content typically contains the site or company logo and other key advertisements for the site.
contentinfo
This is information about the content on the page. For example, footnotes, copyrights, links to privacy statements, etc. would belong here.
note
The content is parenthetic or ancillary to the main content of the resource.
seealso
Indicates that the element contains content that is related to the main content of the page.
search
This is the search section of a web document. This is typically a form used to submit search requests about the site or a more general Internet wide search service.

Defining Abstract Modules

LinkTypes

Authors may use the following recognized link types, listed here with their conventional interpretations. A LinkTypes value refers to a space-separated list of link types. White space characters are not permitted within link types.

These link types are case-insensitive, i.e., “Alternate” has the same meaning as “alternate”.

User agents, search engines, etc. may interpret these link types in a variety of ways. For example, user agents may provide access to linked documents through a navigation bar.

Alternate
Designates substitute versions for the document in which the link occurs. When used together with the hreflang attribute, it implies a translated version of the document. When used together with the media attribute, it implies a version designed for a different medium (or media).
Stylesheet
Refers to an external style sheet. See the Style Module for details. This is used together with the link type “Alternate” for user-selectable alternate style sheets.
Start
Refers to the first document in a collection of documents. This link type tells search engines which document is considered by the author to be the starting point of the collection.
Next
Refers to the next document in a linear sequence of documents. User agents may choose to pre-load the “next” document, to reduce the perceived load time.
Prev
Refers to the previous document in an ordered series of documents. Some user agents also support the synonym “Previous”.
Contents
Refers to a document serving as a table of contents. Some user agents also support the synonym ToC (from “Table of Contents”).
Index
Refers to a document providing an index for the current document.
Glossary
Refers to a document providing a glossary of terms that pertain to the current document.
Copyright
Refers to a copyright statement for the current document.
Chapter
Refers to a document serving as a chapter in a collection of documents.
Section
Refers to a document serving as a section in a collection of documents.
Subsection
Refers to a document serving as a subsection in a collection of documents.
Appendix
Refers to a document serving as an appendix in a collection of documents.
Help
Refers to a document offering help (more information, links to other sources information, etc.)
Bookmark
Refers to a bookmark. A bookmark is a link to a key entry point within an extended document. The title attribute may be used, for example, to label the bookmark. Note that several bookmarks may be defined in each document.

L’ambiente dell’apprendimento. Web design e processi cognitivi

June 13, 2006

Copertina di Anceschi Giovanni, Botta Massimi e Garito M. Amata, L’ambiente dell'apprendimento. Web design e processi cognitivi, McGraw-Hill Companies, 2006, € 28.00.

Interlingua

March 20, 2006

http://esef.net

Semantic web standards

March 16, 2006

Work description standards

Person description standards

Contacts description standards

  • ITU, notation for national and international telephone numbers.
  • Recommendation E.123
  • http://groups.google.com/group/comp.std.internat/msg/24fc32228689a620?
    dmode=source

Category description standards

Event description standards

Text description standards

Outliners


Follow

Get every new post delivered to your Inbox.