Tehnologii web semantice in Mozilla

Persoane de contact:

Robert Churchill ([email protected])

David Hyatt ([email protected])

Chris Waterson ([email protected])

Intretinut de:

Dan Brickley ([email protected])

Resource Description Framework, sau RDF , este o tehnologie W3C pe care o folosim in Mozilla pentru a integra si agrega resurse de Internet.

Mozilla RDF a fost utilizat initial pentru a sprijini interfata utilizator Aurora / Sidebar si serviciile de metadate SmartBrowsing. Utilizarea sa principala in Mozilla este acum ca model de date obisnuit si API pentru utilizare in aplicatii bazate pe XUL.

Consultati intrarea MozillaRdf din wiki ESW pentru documentatie si note furnizate de dezvoltator.

Documente generale RDF-in-Mozilla

Aceste documente descriu implementarea RDF in Mozilla; pentru specificatii formale consultati Recomandarea W3C pentru modelul si sintaxa RDF. A se vedea, de asemenea, recomandarea propusa pentru schema RDF, care descrie sistemul de tip RDF si modelul pentru descrierea vocabularului metadatelor.

In cincizeci de cuvinte sau mai putin. O descriere a nichelului a ceea ce este RDF si a modului in care se potriveste cu lumea Mozilla. Vine complet cu exemple!

Arhitectura back-end. Un document grandios care descrie modul in care functioneaza back-end-ul RDF in Mozilla. In cele din urma, acesta va avea un exemplu de cod care ilustreaza modul de utilizare a back-end-ului direct ca client, precum si instructiuni si exemple care ilustreaza modul de scriere a sursei de date RDF conectabile.

Intrebari frecvente RDF-in-Mozilla. O intrebare modesta despre utilizarea RDF in Mozilla. Contine cod de proba!

Exemple. O colectie de exemple care demonstreaza cum se utilizeaza RDF in Mozilla.

Howto sursa de date. O carte de bucate pentru crearea unei surse de date. De asemenea, Agregarea sursei de date in memorie pentru cei care sunt dispusi sa exploreze capriciile agregarii XPCOM.

XUL Template Primer. Un manual pentru sabloanele XUL , care poate fi folosit pentru a construi o interfata fantastica dintr-o sursa de date RDF.

Referinta sablon XUL. Un manual de referinta pentru sabloanele XUL , utilajul care construieste un model de continut dintr-un grafic. [Acest lucru este putin depasit si nu acopera noua sintaxa a sablonului extins]

Cum functioneaza cu NGLayout. Acest document descrie modul in care RDF / XML este pompat prin NGLayout pentru a crea un model de continut de buna-credinta care este compatibil cu DOM-ul de nivel 1 de baza.

Prezentare tehnica RDF (revizuit 10.08.1999) – documentul de prezentare original care ofera o perspectiva la nivel inalt asupra implementarii Mozilla RDF.

Vocabulare Mozilla RDF (lucru in curs) (open source indeplineste standardele deschise – migrarea de la terminologia cultivata in casa la vocabularele de metadate conduse de comunitate)

Tipuri de aplicatii XML – o scurta nota despre cand se utilizeaza RDF versus XML.

Aplicatii RDF

Navigare inteligenta si linkuri conexe (servicii de adnotare RDF). Sistemul SmartBrowsing permite serverelor de metadate terte de incredere sa ofere adnotari XML / RDF legate de legatura in timp ce navigati. Consultati si nsRelatedLinksHander pentru detalii despre implementare.

Aurora (filosofia IU). Aurora este / a fost un nume de cod pentru componentele interfetei de utilizator din Mozilla care sunt construite pe baza surselor de date RDF (denumite si recent Sidebar).

Specificatie Flash (detalii de implementare pentru Flash Panel).

padre enseña a follar a su hija folladas dormidas
caras llenas de semen monjas lesvianas
mi primera follada xxxxporno
rebeca linares masaje mamada a dos bocas
porno parejas maduras españolas sexo
se folla a su compañero de piso porno español incestos
desvirga a su hermana zoofilia con cabras
nonude model lesbianas reales
se folla a su hijo xxx incesto real
videos gays argentinos incesto subtitulado en español
peliculas porno subtituladas en español porno retro maduras
pierre wodman incesto xxx
obliga a su hermana a follar jovencita masturbandose
chicas corriendose a chorros videos culos
maduras en grupo chicos guapos desnudos
tetas en las playas madre follada a la fuerza
porno france pepe porno
porno guarras españolas compilacion anal
chuponas videos incesto online
maduras buenorras negros follando maduras

Flash Panel ofera un sistem bazat pe XML / RDF pentru furnizarea de informatii actualizate despre evenimentele care prezinta interes pentru utilizatorul actual.

Proiect de integrare Mozilla RDF / Z39.50 (conectarea la sistemele de biblioteca digitala). Acesta este un proiect secundar care investigheaza utilizarea protocolului de cautare ANSI / NISO Z39.50 din Mozilla.

Activarea inferentei – lipirea logicii si a capacitatilor de inferenta in Mozilla

Cod sursa

  • API-uri Mozilla RDF – consultati / rdf / base / idl / pentru definitiile interfetei IDL
  • Browser Cod sursa – interfata web cu arborele CVS. Nucleul implementarii RDF a Mozilla este in / mozilla / rdf / base /. Unele surse de date RDF pot fi gasite in / mozilla / rdf / datasource / si xpfe / components.
  • Ce mai e nou?
    • Nucleul RDF: modificari la sursa mozilla / rdf / * astazi, saptamana aceasta sau luna aceasta.
    • Surse de date RDF (printre altele in xpfe / components) astazi, saptamana aceasta sau luna aceasta.
  • Ce functioneaza? Cautati Bugzilla pentru erori deschise care implica RDF:
    • sir „RDF” (nota: poate doriti sa rafinati aceasta interogare pentru a gasi alte lucruri in baza de date de erori)
    • [Urmarirea caracteristicilor] – RDF
    • Eroare de urmarire de baza de nivel RDF
    • Marcare bug de urmarire la nivel superior
    • eroare de urmarire la nivel superior de istorie globala
    • XUL DOM bug de urmarire la nivel superior
    • Eroare de urmarire la nivel superior Flash Panel
    • legaturi corelate bug de urmarire la nivel superior
    • Incalcari ale specificatiilor RDF / XML
  • Ati gasit o eroare care nu a fost raportata? consultati Implicarea pentru detalii despre cum sa contribuiti …
  • Codul pentru manipularea depozitelor RDF din Open Directory poate fi gasit in / mozilla / rdf / opendir / area.

Documentatie conexa

  • XUL si RDF: Implementarea modelului de obiect al aplicatiei
  • Rasfoiti codul sursa PICS in Mozilla. PICS este platforma de selectie a continutului pe internet, o tehnologie pe care s-a bazat initial RDF. Consultati site-ul W3C PICS pentru detalii.
  • Blue Sky: Intertwingle („un proiect potential pentru a face mai usoara gestionarea unui volum masiv de mesaje personale: excavare, traversare, raportare, raportare, adnotare …”)
  • Blue Sky: Indexare colaborativa a marcajelor
  • Referinte – Linkuri catre alte documente despre RDF

Comunitate

netscape.public.mozilla.rdf este grupul de stiri Mozilla RDF, iar [email protected] este o oglinda de e-mail. O alta lista de discutii interesanta pentru dezvoltatorii RDF este RDF-DEV, care are un trafic RDF mai general (non-Mozilla). Consultati si site-ul W3C pentru detalii despre Grupul de interese RDF.

Documente mai vechi (de actualizat)

Unele dintre urmatoarele documente descriu implementarea RDF mai veche in Mozilla si sunt partial depasite de la trecerea la utilizarea noului motor de aspect. Pentru mai multe informatii despre aceasta modificare in Mozilla, consultati foaia de parcurs pentru dezvoltare.

  • Despre realizarea unui model de continut dintr-un grafic. Acest document descrie de ce este greu sa faci un model de continut dintr-un grafic si sugereaza cateva modalitati de a face fata acestuia. Este o cerere de ajutor si o chemare la arme pentru toti ceilalti matematicieni pe care ii scrieti acolo. (stare: recent dar nu suficient de recent 😉
  • XML in Mozilla (prezentare generala asupra implementarii XML Mozilla, rolul RDF etc.) (figura GUHA-1.gif este insa depasita de NGLayout)
  • Proiectul Mozilla History (prezentare generala a sursei de date History RDF planificate; necesita actualizare)
  • Magazin de clienti persistent (baza de date RDF ca „super cookie”)
  • Foaie de parcurs pentru RDF in Navigator (aprilie 1998) (idei pentru viitor; necesita actualizare)
  • Starea codului (lista „de facut” de codificare invechita)
  • Lista de lucruri RDF (lista de lucruri partial invechita, 1998) (necesita actualizare)

Standarde RDF

RDF este o specificatie W3C si este tehnologia lor recomandata pentru (meta) schimbul de date pe web.

Scopul nostru este ca implementarea Mozilla RDF sa indeplineasca specificatiile W3C. Daca gasiti un comportament contrar specificatiilor, va rugam sa verificati baza de date Bug pentru a vedea daca problema este una cunoscuta. In caz contrar, inregistrati un raport de erori care ne spune ce facem gresit, oferind un caz de test clar si citand sectiunea relevanta din specificatiile RDF. Intrebarile despre specificatiile RDF in sine ar trebui sa fie adresate la <[email protected]>.

Straturile suplimentare deasupra modelului de baza si sintaxa sunt in curs de a fi definite de W3C. Pagina de pornire RDF este cel mai bun loc pentru a urmari ultimele dezvoltari si pentru a va implica in discutii despre viitoarele standarde RDF si „web semantic”.

De exemplu, nu exista inca niciun API de interogare RDF agreat. O specificatie convenita pentru asa ceva ar fi foarte utila. Ca fundal pentru interogarea RDF, s-ar putea sa va uitati si la cateva propuneri pentru interogarea RDF care au fost facute la atelierul Query Languages ​​pentru Web. W3C a infiintat un grup de interese RDF; mai multe informatii sunt disponibile pe site-ul W3C, inclusiv o carte si o arhiva de e-mail pentru grup. Grupul de interes este deschis tuturor implementatorilor RDF si cauta activ contributii la viitoarele elemente de lucru ale W3C legate de RDF …

Ne asteptam ca implementarea RDF Mozilla sa urmareasca standardul RDF in evolutie, asa cum este specificat in recomandarile viitoare ale W3C. Specificatia Model si Sintaxa este acum finalizata. Lucrarile viitoare sunt probabil legate de mecanismele de interogare RDF. Mecanismul de interogare din Mozilla ar trebui sa fie compatibil cu evolutiile viitoare anticipate in acest domeniu. Vezi si proiectul Z39.50 / RDF pentru lucrari exploratorii care investigheaza relatia dintre RDF si protocoalele de cautare mai vechi.