Généré le 01 Avril 2026 17:03
Vieilles statistiques? UPDATE !
Le score est de 62/100
Titre
OmniFaces | To make JSF life easier
Longueur : 35
Parfait, votre titre contient entre 10 et 70 caractères.
Description
To make JSF life easier
Longueur : 23
Idéalement, votre balise META description devrait contenir entre 70 et 160 caractères (espaces compris). Utilisez cet outil gratuit pour calculer la longueur du texte.
Mots-clefs
Très mauvais. Nous n'avons pas trouvé de balise META keywords sur votre page. Utilisez ce générateur gratuit de balises META en ligne pour créer des mots-clés.
Propriétés Open Graph
Bien, cette page profite des balises META Open Graph.
| Propriété | Contenu |
|---|---|
| title | OmniFaces |
| locale | en_US |
| description | To make JSF life easier |
| url | https://omnifaces.org/ |
| site_name | OmniFaces |
| type | website |
Niveaux de titre
| H1 | H2 | H3 | H4 | H5 | H6 |
| 1 | 10 | 12 | 0 | 0 | 0 |
Images
Nous avons trouvé 5 image(s) sur cette page Web.
Bien, la plupart ou la totalité de vos images possèdent un attribut alt
Ratio texte/HTML
Ratio : 13%
le ratio de cette page texte/HTML est au-dessous de 15 pour cent, ce qui signifie que votre site manque de contenu textuel.
Flash
Parfait, aucun contenu FLASH n'a été détecté sur cette page.
Iframe
Génial, il n'y a pas d'Iframes détectés sur cette page.
Réécriture d'URLs
Bien. Vos liens sont optimisés!
Tiret bas dans les URLs
Parfait! Aucuns soulignements détectés dans vos URLs.
Liens dans la page
Nous avons trouvé un total de 316 lien(s) dont 235 lien(s) vers des fichiers
| Texte d'ancre | Type | Juice |
|---|---|---|
| Download | Externe | Passing Juice |
| Showcase | Interne | Passing Juice |
| API docs | Interne | Passing Juice |
| VDL docs | Interne | Passing Juice |
| GitHub | Externe | Passing Juice |
| Issues | Externe | Passing Juice |
| X | Externe | Passing Juice |
| Stack Overflow | Externe | Passing Juice |
| PrimeFaces | Externe | Passing Juice |
| BootsFaces | Externe | Passing Juice |
| ButterFaces | Externe | Passing Juice |
| Faces | Interne | Passing Juice |
| Messages | Interne | Passing Juice |
| <o:highlight> | Interne | Passing Juice |
| <o:viewParam> | Interne | Passing Juice |
| “all-or-none” validators | Interne | Passing Juice |
| automatic <f:selectItem(s)> converters | Interne | Passing Juice |
| full ajax exception handler | Interne | Passing Juice |
| combined resource handler | Interne | Passing Juice |
| @FacesConverter | Interne | Passing Juice |
| @FacesValidator | Interne | Passing Juice |
| @ViewScoped | Interne | Passing Juice |
| <o:socket> | Interne | Passing Juice |
| required | Interne | Passing Juice |
| OmniFaces 5.2 JAR file | Externe | Passing Juice |
| OmniFaces 4.7.3 | Externe | Passing Juice |
| OmniFaces 3.14.15 | Externe | Passing Juice |
| 2.7.31 | Externe | Passing Juice |
| 1.14.1 | Externe | Passing Juice |
| What’s new | Interne | Passing Juice |
| sources | Externe | Passing Juice |
| javadoc | Externe | Passing Juice |
| library | Externe | Passing Juice |
| sources | Externe | Passing Juice |
| javadoc | Externe | Passing Juice |
| library | Externe | Passing Juice |
| sources | Externe | Passing Juice |
| javadoc | Externe | Passing Juice |
| library | Externe | Passing Juice |
| sources | Externe | Passing Juice |
| javadoc | Externe | Passing Juice |
| library | Externe | Passing Juice |
| sources | Externe | Passing Juice |
| javadoc | Externe | Passing Juice |
| library | Externe | Passing Juice |
| sources | Externe | Passing Juice |
| javadoc | Externe | Passing Juice |
| library | Externe | Passing Juice |
| sources | Externe | Passing Juice |
| javadoc | Externe | Passing Juice |
| library | Externe | Passing Juice |
| sources | Externe | Passing Juice |
| javadoc | Externe | Passing Juice |
| library | Externe | Passing Juice |
| sources | Externe | Passing Juice |
| javadoc | Externe | Passing Juice |
| library | Externe | Passing Juice |
| sources | Externe | Passing Juice |
| javadoc | Externe | Passing Juice |
| library | Externe | Passing Juice |
| sources | Externe | Passing Juice |
| javadoc | Externe | Passing Juice |
| library | Externe | Passing Juice |
| sources | Externe | Passing Juice |
| javadoc | Externe | Passing Juice |
| library | Externe | Passing Juice |
| sources | Externe | Passing Juice |
| javadoc | Externe | Passing Juice |
| library | Externe | Passing Juice |
| sources | Externe | Passing Juice |
| javadoc | Externe | Passing Juice |
| library | Externe | Passing Juice |
| sources | Externe | Passing Juice |
| javadoc | Externe | Passing Juice |
| library | Externe | Passing Juice |
| sources | Externe | Passing Juice |
| javadoc | Externe | Passing Juice |
| library | Externe | Passing Juice |
| sources | Externe | Passing Juice |
| javadoc | Externe | Passing Juice |
| library | Externe | Passing Juice |
| sources | Externe | Passing Juice |
| javadoc | Externe | Passing Juice |
| library | Externe | Passing Juice |
| sources | Externe | Passing Juice |
| javadoc | Externe | Passing Juice |
| library | Externe | Passing Juice |
| sources | Externe | Passing Juice |
| javadoc | Externe | Passing Juice |
| library | Externe | Passing Juice |
| sources | Externe | Passing Juice |
| javadoc | Externe | Passing Juice |
| library | Externe | Passing Juice |
| sources | Externe | Passing Juice |
| javadoc | Externe | Passing Juice |
| library | Externe | Passing Juice |
| sources | Externe | Passing Juice |
| javadoc | Externe | Passing Juice |
| library | Externe | Passing Juice |
| sources | Externe | Passing Juice |
| javadoc | Externe | Passing Juice |
| library | Externe | Passing Juice |
| sources | Externe | Passing Juice |
| javadoc | Externe | Passing Juice |
| library | Externe | Passing Juice |
| sources | Externe | Passing Juice |
| javadoc | Externe | Passing Juice |
| library | Externe | Passing Juice |
| sources | Externe | Passing Juice |
| javadoc | Externe | Passing Juice |
| library | Externe | Passing Juice |
| sources | Externe | Passing Juice |
| javadoc | Externe | Passing Juice |
| library | Externe | Passing Juice |
| sources | Externe | Passing Juice |
| javadoc | Externe | Passing Juice |
| library | Externe | Passing Juice |
| sources | Externe | Passing Juice |
| javadoc | Externe | Passing Juice |
| library | Externe | Passing Juice |
| sources | Externe | Passing Juice |
| javadoc | Externe | Passing Juice |
| library | Externe | Passing Juice |
| sources | Externe | Passing Juice |
| javadoc | Externe | Passing Juice |
| library | Externe | Passing Juice |
| sources | Externe | Passing Juice |
| javadoc | Externe | Passing Juice |
| library | Externe | Passing Juice |
| sources | Externe | Passing Juice |
| javadoc | Externe | Passing Juice |
| library | Externe | Passing Juice |
| sources | Externe | Passing Juice |
| javadoc | Externe | Passing Juice |
| library | Externe | Passing Juice |
| sources | Externe | Passing Juice |
| javadoc | Externe | Passing Juice |
| library | Externe | Passing Juice |
| sources | Externe | Passing Juice |
| javadoc | Externe | Passing Juice |
| library | Externe | Passing Juice |
| sources | Externe | Passing Juice |
| javadoc | Externe | Passing Juice |
| library | Externe | Passing Juice |
| sources | Externe | Passing Juice |
| javadoc | Externe | Passing Juice |
| library | Externe | Passing Juice |
| sources | Externe | Passing Juice |
| javadoc | Externe | Passing Juice |
| library | Externe | Passing Juice |
| sources | Externe | Passing Juice |
| javadoc | Externe | Passing Juice |
| library | Externe | Passing Juice |
| sources | Externe | Passing Juice |
| javadoc | Externe | Passing Juice |
| library | Externe | Passing Juice |
| sources | Externe | Passing Juice |
| javadoc | Externe | Passing Juice |
| library | Externe | Passing Juice |
| sources | Externe | Passing Juice |
| javadoc | Externe | Passing Juice |
| library | Externe | Passing Juice |
| sources | Externe | Passing Juice |
| javadoc | Externe | Passing Juice |
| library | Externe | Passing Juice |
| sources | Externe | Passing Juice |
| javadoc | Externe | Passing Juice |
| library | Externe | Passing Juice |
| sources | Externe | Passing Juice |
| javadoc | Externe | Passing Juice |
| library | Interne | Passing Juice |
| sources | Interne | Passing Juice |
| 5.2 | Interne | Passing Juice |
| 5.1 | Interne | Passing Juice |
| 5.0 | Interne | Passing Juice |
| 4.7 | Interne | Passing Juice |
| 4.6 | Interne | Passing Juice |
| 4.5 | Interne | Passing Juice |
| 4.4 | Interne | Passing Juice |
| 4.3 | Interne | Passing Juice |
| 4.2 | Interne | Passing Juice |
| 4.1 | Interne | Passing Juice |
| 4.0 | Interne | Passing Juice |
| 3.14 | Interne | Passing Juice |
| 3.13 | Interne | Passing Juice |
| 3.12 | Interne | Passing Juice |
| 3.11 | Interne | Passing Juice |
| 3.10 | Interne | Passing Juice |
| 3.9 | Interne | Passing Juice |
| 3.8 | Interne | Passing Juice |
| 3.7 | Interne | Passing Juice |
| 3.6 | Interne | Passing Juice |
| 3.5 | Interne | Passing Juice |
| 3.4 | Interne | Passing Juice |
| 3.3 | Interne | Passing Juice |
| 3.2 | Interne | Passing Juice |
| 3.1 | Interne | Passing Juice |
| 3.0 | Interne | Passing Juice |
| 2.7 | Interne | Passing Juice |
| 2.6 | Interne | Passing Juice |
| 2.5 | Interne | Passing Juice |
| 2.4 | Interne | Passing Juice |
| 2.3 | Interne | Passing Juice |
| 2.2 | Interne | Passing Juice |
| 2.1 | Interne | Passing Juice |
| 2.0 | Interne | Passing Juice |
| 1.14 | Interne | Passing Juice |
| 1.13 | Interne | Passing Juice |
| 1.12 | Interne | Passing Juice |
| 1.11 | Interne | Passing Juice |
| 1.10 | Interne | Passing Juice |
| 1.8 | Interne | Passing Juice |
| 1.7 | Interne | Passing Juice |
| 1.6 | Interne | Passing Juice |
| 1.5 | Interne | Passing Juice |
| 1.4 | Interne | Passing Juice |
| 1.3 | Interne | Passing Juice |
| 1.2 | Interne | Passing Juice |
| 1.1 | Interne | Passing Juice |
| 1.0 | Interne | Passing Juice |
| 5.2 | Interne | Passing Juice |
| 5.1 | Interne | Passing Juice |
| 5.0 | Interne | Passing Juice |
| 4.7 | Interne | Passing Juice |
| 4.6 | Interne | Passing Juice |
| 4.5 | Interne | Passing Juice |
| 4.4 | Interne | Passing Juice |
| 4.3 | Interne | Passing Juice |
| 4.2 | Interne | Passing Juice |
| 4.1 | Interne | Passing Juice |
| 4.0 | Interne | Passing Juice |
| 3.14 | Interne | Passing Juice |
| 3.13 | Interne | Passing Juice |
| 3.12 | Interne | Passing Juice |
| 3.11 | Interne | Passing Juice |
| 3.10 | Interne | Passing Juice |
| 3.9 | Interne | Passing Juice |
| 3.8 | Interne | Passing Juice |
| 3.7 | Interne | Passing Juice |
| 3.6 | Interne | Passing Juice |
| 3.5 | Interne | Passing Juice |
| 3.4 | Interne | Passing Juice |
| 3.3 | Interne | Passing Juice |
| 3.2 | Interne | Passing Juice |
| 3.1 | Interne | Passing Juice |
| 3.0 | Interne | Passing Juice |
| 2.7 | Interne | Passing Juice |
| 2.6 | Interne | Passing Juice |
| 2.5 | Interne | Passing Juice |
| 2.4 | Interne | Passing Juice |
| 2.3 | Interne | Passing Juice |
| 2.2 | Interne | Passing Juice |
| 2.1 | Interne | Passing Juice |
| 2.0 | Interne | Passing Juice |
| 1.14 | Interne | Passing Juice |
| 1.13 | Interne | Passing Juice |
| 1.12 | Interne | Passing Juice |
| 1.11 | Interne | Passing Juice |
| 1.10 | Interne | Passing Juice |
| 1.8 | Interne | Passing Juice |
| 1.7 | Interne | Passing Juice |
| 1.6 | Interne | Passing Juice |
| 1.5 | Interne | Passing Juice |
| 1.4 | Interne | Passing Juice |
| 1.3 | Interne | Passing Juice |
| 1.2 | Interne | Passing Juice |
| 1.1 | Interne | Passing Juice |
| 1.0 | Interne | Passing Juice |
| OmniFaces wiki pages | Externe | Passing Juice |
| Compatibility Matrix | Externe | Passing Juice |
| Known Issues (general) | Externe | Passing Juice |
| Known Issues (CDI) | Externe | Passing Juice |
| Combine hardcoded PrimeFaces resources using CombinedResourceHandler | Externe | Passing Juice |
| The Definitive Guide to Jakarta Faces in Jakarta EE 10 | Externe | Passing Juice |
| The Definitive Guide to JSF in Java EE 8 | Externe | Passing Juice |
| GitHub | Externe | Passing Juice |
| Pro CDI 2 in Java EE 8 | Externe | Passing Juice |
| GitHub | Externe | Passing Juice |
| Mastering OmniFaces | Externe | Passing Juice |
| Mastering JSF 2.2 | Externe | Passing Juice |
| PrimeFaces & OmniFaces powers combined | Externe | Passing Juice |
| Stack Overflow | Externe | Passing Juice |
| OpenHUB | Externe | Passing Juice |
| Mojarra vs. OmniFaces @ViewScoped: @PreDestroy and garbage collection | Externe | Passing Juice |
| Mocking JSF’s FacesContext | Externe | Passing Juice |
| JAXenter - OmniFaces 2.6 will das JSF-Leben leichter machen | Externe | Passing Juice |
| Oracle - Java Magazine January/February 2016 | Externe | Passing Juice |
| Oracle - Oracle Announces Winners of the 2015 Duke’s Choice Award | Externe | Passing Juice |
| Oracle - Duke’s Choice Awards 2015 | Externe | Passing Juice |
| YouTube - Programação Web com Java - 177: Introdução ao OmniFaces | Externe | Passing Juice |
| 193: SelectItemsConverter | Externe | Passing Juice |
| 197: ResetInputAjaxActionListener | Externe | Passing Juice |
| ZEEF - OmniFaces Utilities by Anghel Leonard | Externe | Passing Juice |
| Beyond Java - OmniFaces CombinedResourceHandler Gives Your Application a Boost | Externe | Passing Juice |
| JAXenter - JSF-Bibliothek OmniFaces 2.0 erschienen | Externe | Passing Juice |
| OSChina - OmniFaces 2.0 发布,JSF2 工具库 | Externe | Passing Juice |
| OmniFaces Fans - OmniFaces 2.0 is here! | Externe | Passing Juice |
| Beyond Java - OmniFaces 2.0 released | Externe | Passing Juice |
| Thoughts on software development - Building dynamic responsive multi-level menus with plain HTML and OmniFaces | Externe | Passing Juice |
| Java vs .NET SQLWorld presentation | Externe | Passing Juice |
| Mastering JavaServer Faces 2.2 - a.o. Chapter 7 | Externe | Passing Juice |
| Bytes Lounge - How to cache component rendering in JSF example | Externe | Passing Juice |
| Beyond Java - Why JSF 2.0 Hides Exceptions When Using AJAX (about FullAjaxExceptionHandlerFactory) | Externe | Passing Juice |
| Adictos al Trabajo - Omnifaces: una librería de utilidades para JSF2 | Externe | Passing Juice |
| JSFCentral - Arjan Tijms and Bauke Scholtz (BalusC) Talk about OmniFaces and Building zeef.com | Externe | Passing Juice |
| OIO - JSF Performance Tuning (with CombinedResourceHandler) | Externe | Passing Juice |
| Challenge Java EE - JSFでPDFファイルを開いたりダウンロードしたりしてみる (download PDF files in JSF) | Externe | Passing Juice |
| OSChina - OmniFaces 1.4 发布,JSF2 工具库 | Externe | Passing Juice |
| JAXenter - JSF-Bibliothek OmniFaces vereinfacht HTML Messages | Externe | Passing Juice |
| JAXenter - Besser spät als nie: JSF-Bibliothek OmniFaces 1.4 mit überarbeiteten FacesViews | Externe | Passing Juice |
| JAXenter - Nie wieder “View Expired”: JSF-Bibliothek OmniFaces 1.3 erschienen | Externe | Passing Juice |
| Entwicklertagebuch - OmniFaces - Das Schweizer Taschenmescher für JSF-Entwickler | Externe | Passing Juice |
| Un Poco de Java - OmniFaces: librería de utilidad para JSF | Externe | Passing Juice |
| InfoQ - OmniFaces: uma biblioteca de utilitários para JSF | Externe | Passing Juice |
| InfoQ - OmniFaces: A Utility Library for Java Server Faces | Externe | Passing Juice |
| GitHub Pages | Externe | Passing Juice |
Nuage de mots-clefs
jaxenter german jsf book faces cdi jakarta java omnifaces arjan
Cohérence des mots-clefs
| Mot-clef | Contenu | Titre | Mots-clefs | Description | Niveaux de titre |
|---|---|---|---|---|---|
| omnifaces | 39 | ![]() |
![]() |
![]() |
![]() |
| jsf | 19 | ![]() |
![]() |
![]() |
![]() |
| java | 13 | ![]() |
![]() |
![]() |
![]() |
| book | 11 | ![]() |
![]() |
![]() |
![]() |
| jakarta | 7 | ![]() |
![]() |
![]() |
![]() |
Url
Domaine : omnifaces.org
Longueur : 13
Favicon
Génial, votre site web dispose d'un favicon.
Imprimabilité
Aucun style CSS pour optimiser l'impression n'a pu être trouvé.
Langue
Bien. Votre langue est : en.
Dublin Core
Cette page ne profite pas des métadonnées Dublin Core.
Doctype
HTML 5
Encodage
Parfait. Votre charset est UTF-8.
Validité W3C
Erreurs : 0
Avertissements : 0
E-mail confidentialité
Génial, aucune adresse e-mail n'a été trouvé sous forme de texte!
HTML obsolètes
Génial! Nous n'avons pas trouvé de balises HTML obsolètes dans votre code.
Astuces vitesse
![]() |
Excellent, votre site n'utilise pas de tableaux imbriqués. |
![]() |
Parfait. Aucun style css inline n'a été trouvé dans vos tags HTML! |
![]() |
Génial, votre site web contient peu de fichiers CSS. |
![]() |
Parfait, votre site web contient peu de fichiers javascript. |
![]() |
Parfait : votre site tire parti de gzip. |
Optimisation mobile
![]() |
Icône Apple |
![]() |
Méta tags viewport |
![]() |
Contenu FLASH |
Sitemap XML
Manquant
Votre site web ne dispose pas d’une sitemap XML, ce qui peut poser problème.
La sitemap recense les URLs que les moteurs de recherche peuvent indexer, tout en proposant d’éventuelles informations supplémentaires (comme la date de dernière mise à jour, la fréquence des changements, ainsi que leur niveau d’importance). Ceci permet aux moteurs de recherche de parcourir le site de façon plus efficace.
Robots.txt
https://omnifaces.org/robots.txt
Votre site dispose d’un fichier robots.txt, ce qui est optimal.
Mesures d'audience
Votre site web dispose d’une outil d'analytics, ce qui est optimal.
Google Analytics |
Free SEO Testing Tool est un outil gratuit de référencement qui vous aidera à analyser vos pages web