Le développement d'Opera Unite est arrêté. En savoir plus.

FAQ - Opera Unite

Opera Software ASA

Opera Unite developer FAQ

Version 3.0, 2 March 2010

This section is designed to answer some commonly asked questions we receive from developers about Opera Unite. If you cannot find information for something you need, please go to our Opera Unite discussion forum and let us know how we can help.

A propos d'Opera Unite

Opera Unite est-il basé sur des standards Web libres ?

Yes. Opera Unite is based on common Web technologies, such as HTML and JavaScript. When building Opera Unite, we sought to use documented open Web standards wherever possible. This ensures that Opera Unite applications can easily be created using the techniques Web developers use every day. In addition, during the development of the technology, we have made various key parts available for standardization. One example is the file I/O object, which Opera published and submitted to W3C. W3C is now in the process of starting a group that would standardize it, and it has already been taken up by BONDI and similar efforts.

Où sont situés les serveurs Opera Unite ?

The Opera Unite server is located in your Opera browser on your computer as part of Opera Unite. A proxy server is used when no direct connection is established, and this proxy server is currently located in Norway. No data is stored on any Opera-owned servers.

En quoi Opera Unite se démarque-t-il des serveurs Web et DNS plus classiques comme Apache ?

A lot of work has gone into making Opera Unite easy and simple enough for anyone to use, not only for installing and setting up applications, but also for creating an easy way for people to interact. Although some operating systems have included Web servers for a long time, the complexity involved in setting these up and using them has meant that they were only used by technically-experienced developers; not the average Web user. Opera Unite is aimed at a wider target audience and offers the ability to share data directly from a computer to everyone by offering a browser feature that is enabled with a simple login and that is easy and quick to use, without any complex configuration or set up.

Quelles sont les différences et les points communs avec les applications peer-to-peer (P2P) ?

Peer-to-Peer (P2P) applications rely on all users of a given application sharing the data to all other users. An example of this is the BitTorrent client built into Opera. While you download something on BitTorrent, you also make it available for others, sharing the overall load among everyone who wants to download that content.

Opera Unite est un serveur Web classique. Les autres utilisateurs se connectent aux applications et au contenu de votre serveur Opera Unite et communiquent, visualisent ou téléchargent ce contenu directement depuis votre ordinateur, sans passer par un tiers. Si Opera Unite a pour priorité actuelle le partage direct de données avec les autres utilisateurs, un modèle d'hébergement distribué fait partie des possibilités qui s'offrent aux développeurs grâce aux applications Opera Unite.


A propos des applications Opera Unite

Que sont les applications Opera Unite ?

Opera Unite applications extend the capabilities of the browser to share content or collaborate. Applications range from social-networking tools for posting messages or holding chat sessions to tools for sharing content like files or photos. For more information, see the Opera Unite user guide.

Les applications Opera Unite sont conçues à l'aide de standards technologiques du Web tels que HTML, CSS, JavaScript, SVG et AJAX.

Remarque : certaines nouvelles API expérimentales n'ont pas encore été normalisées. Il est probable que des modifications soient apportées aux API au fil de l'évolution de leurs spécifications et versions.

Que dois-je savoir pour créer des applications Opera Unite ?

Pour vous lancer dans le développement d'applications Opera Unite, vous avez besoin de vous familiariser avec les technologies Web les plus répandues, notamment le HTML, le CSS et le JavaScript. Toutes les applications soumises en vue d'être publiées sur unite.opera.com doivent être validées par Opera Software, qui dépiste d'éventuelles erreurs et vérifie que l'application est conforme aux conditions générales. Pour en savoir plus, consultez les articles Opera Unite, la spécification API I/O et la spécification API Unite sur dev.opera.com.


Publication d'applications

Comment publier une application Opera Unite ?

Pour obtenir des instructions, consultez le manuel d'Opera Unite pour les développeurs sur dev.opera.com.

Publishing your Opera Unite application on unite.opera.com shares it with many users around the world quickly and easily. These users can provide you with feedback and bug reports to help you make it even better.

Pourquoi les applications Opera Unite doivent-elles être validées ?

All applications need to be reviewed by Opera Software to check for errors and to ensure that they comply with the publishing terms and conditions. This ensures that our users have an enjoyable and safe online experience. We do not take responsibility for the content of the applications or make any guarantees about the functionality. See our disclaimer. You are free to offer applications for download from your own site; however, as this avoids our approval process, we will not be able to review the applications to ensure that the they will work correctly.

Mon application Opera Unite a été refusée. Que puis-je faire ?

You will have received a message stating what terms or conditions the application breaks or other issues encountered. Fix these issues, submit the application for publication again, and we will review it. See the terms and conditions on the Publish page.

Is there some kind of "app store" where I can sell an application that I develop?

No. The Opera Unite catalog at unite.opera.com is currently a free resource. Users can download and install applications from here completely free of charge. You could potentially charge for applications that you create and distribute yourself.

The file size or description of my application changed when I published it. Why?

When you publish your application, we unpack it and test its contents before repacking it and putting it on the server. This may lead to some differences in compression and file size. Additionally, if you change the application information in the Configure step, this information is put back into your ZIP file. Finally, Opera Software reserves the right to update or correct the description fields at any time.

Quels sont mes droits quand je publie mes applications sur unite.opera.com ?

See the terms and conditions on the Publish page. Please be aware that these terms and conditions apply to publishing applications only. For information about terms of service for end users, see the Terms and Conditions on My Opera.

How do I know when someone reports a bug on my application?

When a bug is reported for your application, it is shown in a link marked "Assigned issues" when you are logged in to unite.opera.com. As the author, you are responsible for fixing any bugs. Opera Software does not fix bugs in applications published by external parties.

Puis-je supprimer mon application ?

No. Once a application is published, you cannot delete it from the site. Once people start using an application in Opera Unite, we prefer not to interrupt it. If there is an error or problem with it, Opera Software may remove it.


Dépannage

Pourquoi ai-je besoin d'un compte Opera si les fichiers restent sur mon ordinateur et ne sont pas stockés sur un serveur Opera ?

The Opera account is needed to provide you with a simple link using our DNS server. Opera Unite was designed to offer a simple and easy way for people to share data and collaborate online. In line with this, we have provided a simple and quick way to create a domain name. If you prefer to change the configuration to use your own custom domain name, refer to our article "Setting up custom domains for Opera Unite" on dev.opera.com. The Opera account also enables social-networking support from the My Opera community.

Puis-je utiliser un autre nom de domaine pour mes applications ?

Oui, vous pouvez configurer vos propres noms de domaine pour les applications Opera Unite en lieu et place du nom par défaut qu'Opera leur affecte. Consultez l'article « Setting up custom domains for Opera Unite » (en anglais) sur dev.opera.com.

Si Opera transforme mon ordinateur en serveur Web, est-ce qu'il me faut une adresse IP statique ?

When you start using Opera Unite, we generate a URL for you at our Domain Name Server (DNS). This adheres to the following format: http://[device name].[user name].operaunite.com.

Vous pouvez également utiliser votre propre serveur DNS, voire votre adresse IP statique. Pour en savoir plus, consultez notre article détaillé « Setting up custom domains for Opera Unite » (en anglais) sur dev.opera.com.

Puis-je configurer mon serveur Web Opera Unite en PHP ?

Non. Les applications Opera Unite peuvent utiliser JavaScript en tant qu'outil de personnalisation côté serveur. Opera Unite n'est pas conçu pour remplacer les serveurs Web professionnels, mais pour faciliter le partage de contenus et la communication entre utilisateurs ne disposant pas des connaissances techniques nécessaires à l'administration d'un serveur et à la programmation en PHP.


Discussion and feedback

Discuss in forums, chats and more

To discuss Opera Unite, including suggesting ideas for improvement, use the following avenues:

For information, refer to the Opera Unite blog.

Report a problem with an application

Avant de signaler un problème :

  • On the application details page, under the Install application button, click the link marked "(number) issues". A list of existing issues displays. Read through the list to see if anyone has already reported the same bug. If the bug has been listed, do not report it.
  • Check if you have the latest version of the application. The issue might have been fixed in a later version. To ensure you have the latest version, go to the Opera Unite application catalog, select the application, and click "Install application". Opera Unite detects that you already have this application, and, if there is a later version, displays a dialog with the option "Upgrade existing Opera Unite application" preselected. Click "OK" to upgrade.

Si vous avez la dernière version et que le bug n'a pas été signalé :

  1. Accédez au descriptif détaillé de l'application.
  2. Cliquez sur le lien « Signaler un problème ».
  3. Saisissez un titre court qui résume le problème.
  4. Dans la zone de texte, décrivez le problème de la manière la plus détaillée possible. Décrivez ce que vous faisiez quand le bug s'est produit ; par exemple, sur quel élément vous veniez de cliquer ou le champ que vous étiez en train de remplir. Rapportez tout message d'erreur reçu. Spécifiez la version d'Opera, la plate-forme et le périphérique que vous utilisiez pour exécuter l'application.
  5. Vérifiez que vos informations sont correctes.
  6. Cochez la case indiquant que vous avez consulté les bugs déjà signalés.
  7. Click the Submit button. Issues that you report are shown in a link at the top marked "Reported issues" . The author of the application is notified and is responsible for resolving the issue.