Revision 353585 of Manifiesto del servicio social

  • Enlace amigable (slug) de la revisión: Social_API/Manifiesto
  • Título de la revisión: Manifiesto del servicio social
  • Id de la revisión: 353585
  • Creada:
  • Creador: pablocubico
  • ¿Es la revisión actual?
  • Comentario Corrijo algunas cuestiones mínimas de traducción que estaban muy literales (quizá algún traductor automático?).

Contenido de la revisión

Un manifiesto del servicio social es un archivo JSON que describe al navegador cómo crear instancias de un service worker para un service provider.

Contenido

Como mínimo, un manifiesto del servicio social debe contener una propiedad services, de tipo objeto, que contiene a su vez una propiedad social, también de tipo objeto. El objeto social debe contener las siguientes propiedades:

name
El nombre del servicio
iconURL
La dirección URL del ícono que usará el servicio en la interfaz de usuario.
workerURL
La dirección URL de un archivo JavaScript que define el social service worker para el servicio.
sidebarURL
La dirección URL de un archivo HTML  que define la barra lateral que utiliza el servicio.

Ejemplo

{
  "services": {
    "social": {
      "name": "Ejemplo de Servicio Social",
      "iconURL": "/icon.png",
      "workerURL": "/worker.js",
      "sidebarURL": "/sidebar.htm",
    }
  }
}

 

Fuente de la revisión

<p><span class="short_text" id="result_box" lang="es"><span class="hps">Un</span> <span class="hps">manifiesto del servicio</span> <span class="hps">social es un</span></span> archivo <a href="/en-US/docs/JSON" title="/en-US/docs/JSON">JSON</a> <span id="result_box" lang="es"><span class="hps">que describe</span> <span class="hps">al navegador</span> <span class="hps">cómo</span> <span class="hps">crear instancias de un </span></span><a href="/en-US/docs/Social_API/Glossary#Service_worker" title="/en-US/docs//Social_API/Glossary#Service_worker">service worker</a> para un <a href="/en-US/docs/Social_API/Glossary#Social_service_provider" title="/en-US/docs//Social_API/Glossary#Social_service_provider">service provider</a>.</p>
<h2 id="Contenido">Contenido</h2>
<p><span id="result_box" lang="es"><span class="hps">Como mínimo,</span> <span class="hps">un</span> <span class="hps alt-edited">manifiesto del servicio</span> <span class="hps">social debe</span> <span class="hps">contener</span> <span class="hps">una</span> <span class="hps">propiedad </span><code><span class="hps">services</span></code></span>, de tipo objeto, <span lang="es"><span class="hps">que contiene a su vez una</span> <span class="hps">propiedad&nbsp;</span><span class="hps"><code>social</code></span></span>, también de tipo objeto<span lang="es"><span class="hps">.</span> <span class="hps">El objeto</span> <span class="hps"><code>social</code> debe</span> <span class="hps">contener</span> <span class="hps">las siguientes propiedades:</span></span></p>
<dl>
  <dt id="name_property">
    name</dt>
  <dd>
    El nombre del servicio</dd>
  <dt id="iconURL">
    iconURL</dt>
  <dd>
    <span id="result_box" lang="es"><span class="hps">La dirección URL</span> <span class="hps">de</span>l ícono que usará el<span class="hps"> servicio</span> <span class="hps">en</span> <span class="hps">la interfaz de usuario</span><span>.</span></span></dd>
  <dt id="workerURL">
    workerURL</dt>
  <dd>
    <span id="result_box" lang="es"><span class="hps">La dirección URL</span> <span class="hps">de un archivo</span> <span class="hps">JavaScript que</span> <span class="hps">define el</span> </span><em>social service worker</em><span id="result_box" lang="es"> <span class="hps">para el servicio.</span></span></dd>
  <dt id="sidebarURL">
    sidebarURL</dt>
  <dd>
    <span id="result_box" lang="es"><span class="hps">La dirección URL</span> <span class="hps">de un</span></span> <span id="result_box" lang="es"><span class="hps">archivo </span></span>HTML&nbsp; que define la <span class="short_text" id="result_box" lang="es"><a href="https://developer.mozilla.org/en-US/docs/Social_API/Glossary#Sidebar" title="https://developer.mozilla.org/en-US/docs/Social_API/Glossary#Sidebar"><span class="hps">barra lateral</span></a> <span class="hps">que utiliza el servicio</span>.</span></dd>
</dl>
<h2 id="Example">Ejemplo</h2>
<pre class="brush:js;">
{
  "services": {
    "social": {
      "name": "<span class="short_text" id="result_box" lang="es"><span class="hps">Ejemplo</span> <span class="hps">de Servicio Social</span></span>",
      "iconURL": "/icon.png",
      "workerURL": "/worker.js",
      "sidebarURL": "/sidebar.htm",
    }
  }
}</pre>
<p>&nbsp;</p>
Revertir a esta revisión