Visualizzazione dei risultati da 1 a 2 su 2

Discussione: Dublin Core e HTML5

  1. #1
    Utente di HTML.it L'avatar di Marcolino's
    Registrato dal
    May 2003
    residenza
    Udine
    Messaggi
    3,606

    Dublin Core e HTML5

    Ragazzi ho un problema con DC e OG
    sono tre ore che mi sono infilato nei meandri della rete per capirci qualche cosa e tutto quello che sono riuscito a tirarne fuori è che tutto ciò di cui si parla domani mattina al massimo nel pomeriggio potrebbe non essere più valido.
    In specifico dovrei portare delle pagine sviluppate in XHTML verso HTML5 e fin qui nessun problema particolare per ora (sto usando il framework di Boiler Plate).
    Il problema però sorge con i metadati e in particolare con i name space. Un esempio chiarificatore:
    Sulla pagina XHTML nell'elemento <HTML> vengono riportati non pochi name space che fanno riferimento sia al Dublin Core "DC" che all'Open Graph
    codice:
    <html	xmlns="http://www.w3.org/1999/xhtml" 
    	xmlns:dc="http://purl.org/dc/elements/1.1/"
    	xmlns:og="http://ogp.me/ns#" 
    	xmlns:fb="http://ogp.me/ns/fb#"
    	version="XHTML+RDFa" xml:lang="it" lang="it">
    poi ovviamente nella pagina tramite i metadati vengono resi i vari riferimenti (descrizione, autore, immagini, url, eccetera) ma in HTML5?
    Ho letto molta documentazione (in inglese) in questa mattinata ma non sono riuscito a trovare un riferimento specifico a questi namespace.
    Sul wiki dell'ottimo WhatWG si parla di meta extension.
    Sul sito di Dublin Core non si parla di HTML5, ho trovato qualche strano riferimento in eFoundation per HTML5 e Dublin Core con questi esempi:
    codice:
    Example 5: Microdata in HTML5
    
    <?xml version="1.0" encoding="utf-8" ?>
    <!DOCTYPE HTML>
    <html>
      <head>
        <title>Document 001</title>
        <meta name="http://purl.org/dc/terms/modified"
              content="2007-07-22" />
        <link rel="http://example.org/terms/commentsOn"
              href="http://example.org/docs/123" />
      </head>
    </html>
    Oppure con i microdati
    codice:
    <?xml version="1.0" encoding="utf-8" ?>
    <!DOCTYPE HTML>
    <html>
      <head>
        <title>Document 001</title>
      </head>
      <body>
        <div itemscope="" itemid="http://example.org/doc/001">
          
    
    
            Last modified on:
            <time itemprop="http://purl.org/dc/terms/modified"
                  datetime="2007-07-22">22 July 2007</time>
          </p>
          
    
    
            Comments on:
            Document 123
          </p>
      </body>
    </html>
    Ma poi nello stesso documento si trova un esempio esattamente identico alla mia realtà, ovvero dopo la dichiarazione della "DOC Type" di HTML5 segue l'elemento HTML con la serie di namespace dichiarati come ho io nel vecchio documento XHTML, quindi il documento prosegue dichiarando quanto segue: (in inglese)
    I noted above that, although the initial RDFa syntax specification had focused on the case of XHTML, a recent draft sought to extend this by describing the use of RDFa in HTML, including the case of HTML5.

    As I already discussed, using RDFa, it is quite possible to represent any data that could be represented in HTML4/XHTML using the DC-HTML profile. So, using RDFa in HTML5, my two example triples could be represented (using the XML serialisation) as:
    codice:
    <?xml version="1.0" encoding="utf-8" ?>
    <!DOCTYPE HTML>
    <html xmlns="http://www.w3.org/1999/xhtml"
          xmlns:dc="http://purl.org/dc/terms/"
          xmlns:ex="http://example.org/terms/"
          xmlns:xsd="http://www.w3.org/2001/XMLSchema#"
          version="XHTML+RDFa 1.0">
      <head>
        <title>Document 001</title>
        <meta property="dc:modified"
              datatype="xsd:date" content="2007-07-22" />
        <link rel="ex:commentsOn"
              href="http://example.org/docs/123" />
      </head>
    </html>
    Ma allora? Nel documento tra l'altro si parla di draft riguardo la proposta e quindi ancora tutto in divenire come dicevo all'inizio di questa lunga discussione domani potrebbe essere tutto diverso, e infatti seguendo i link negli articoli proposti spesso ho trovato riferimenti come questo: This document is obsolete. For more information, see: Microformats: existing rel values che ti fa capire come tutto è aleatorio.
    A questo punto non so che fare, voi come vi muovereste?

  2. #2
    Utente di HTML.it L'avatar di Marcolino's
    Registrato dal
    May 2003
    residenza
    Udine
    Messaggi
    3,606
    Tanto per far notare quanto è incasinata la faccenda leggetevi questo articolo (in inglese) su HTML5 Doctor
    Goodbye time, datetime, and pubdate. Hello data and value. che si apre con questa citazione:
    Please note that since this was written, <time>, datetime and (possibly) pubdate have been reinstated, and made more powerful. Doctor Bruce has the low-down in his blogpost The best of <time>s. We preserve this merely to show our grandchildren that we played a role in the Time Wars.]
    il che da il senso di quanto dicevo nel mio post precedente. E' un gran casino!

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2026 vBulletin Solutions, Inc. All rights reserved.