<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>FDUCAT Notebook</title>
    <link>https://notes.ducatillon.net/fr/docs/web/</link>
    <description>Recent content on FDUCAT Notebook</description>
    <generator>Hugo</generator>
    <language>fr</language>
    <atom:link href="https://notes.ducatillon.net/fr/docs/web/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>Afficher un PDF dans une page HTML</title>
      <link>https://notes.ducatillon.net/fr/docs/web/embed-pdf-in-html/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://notes.ducatillon.net/fr/docs/web/embed-pdf-in-html/</guid>
      <description>&lt;h1 id=&#34;display-a-pdf-in-an-html-page&#34;&gt;Display a PDF in an HTML page&lt;a class=&#34;anchor&#34; href=&#34;#display-a-pdf-in-an-html-page&#34;&gt;#&lt;/a&gt;&lt;/h1&gt;&#xA;&lt;p&gt;There are several ways to display a PDF inside an HTML page. Below are three common approaches, with notes on compatibility and a recommended Hugo shortcode method.&lt;/p&gt;&#xA;&lt;h2 id=&#34;1-using-the-embed-tag&#34;&gt;1. Using the &lt;code&gt;&amp;lt;embed&amp;gt;&lt;/code&gt; tag&lt;a class=&#34;anchor&#34; href=&#34;#1-using-the-embed-tag&#34;&gt;#&lt;/a&gt;&lt;/h2&gt;&#xA;&lt;p&gt;The &lt;code&gt;&amp;lt;embed&amp;gt;&lt;/code&gt; tag is the simplest option, but some browsers (especially mobile) may not render PDFs inline.&lt;/p&gt;&#xA;&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; style=&#34;color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;&#34;&gt;&lt;code class=&#34;language-html&#34; data-lang=&#34;html&#34;&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&amp;lt;&lt;span style=&#34;color:#f92672&#34;&gt;embed&lt;/span&gt; &lt;span style=&#34;color:#a6e22e&#34;&gt;src&lt;/span&gt;&lt;span style=&#34;color:#f92672&#34;&gt;=&lt;/span&gt;&lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;https://yoursite.com/document.pdf&amp;#34;&lt;/span&gt; &lt;span style=&#34;color:#a6e22e&#34;&gt;width&lt;/span&gt;&lt;span style=&#34;color:#f92672&#34;&gt;=&lt;/span&gt;&lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;100%&amp;#34;&lt;/span&gt; &lt;span style=&#34;color:#a6e22e&#34;&gt;height&lt;/span&gt;&lt;span style=&#34;color:#f92672&#34;&gt;=&lt;/span&gt;&lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;400px&amp;#34;&lt;/span&gt; /&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h2 id=&#34;2-using-an-iframe-with-google-viewer&#34;&gt;2. Using an &lt;code&gt;&amp;lt;iframe&amp;gt;&lt;/code&gt; with Google Viewer&lt;a class=&#34;anchor&#34; href=&#34;#2-using-an-iframe-with-google-viewer&#34;&gt;#&lt;/a&gt;&lt;/h2&gt;&#xA;&lt;p&gt;You can use an &lt;code&gt;&amp;lt;iframe&amp;gt;&lt;/code&gt; to embed Google Docs Viewer. This works even if the browser can&amp;rsquo;t render PDFs inline, but it requires the PDF to be accessible publicly by Google.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Badge Maker</title>
      <link>https://notes.ducatillon.net/fr/docs/web/badges/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://notes.ducatillon.net/fr/docs/web/badges/</guid>
      <description>&lt;h2 id=&#34;shieldsio-badge-maker&#34;&gt;Shields.io Badge Maker&lt;a class=&#34;anchor&#34; href=&#34;#shieldsio-badge-maker&#34;&gt;#&lt;/a&gt;&lt;/h2&gt;&#xA;&lt;p&gt;&amp;ldquo;Struggling to create the perfect shields.io badge? Here’s a quick, practical guide—with real examples—to help you avoid common pitfalls and craft badges that stand out.&amp;rdquo;&lt;/p&gt;&#xA;&lt;table&gt;&#xA;  &lt;thead&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;th&gt;&lt;strong&gt;Rendered Badge&lt;/strong&gt;&lt;/th&gt;&#xA;          &lt;th&gt;&lt;strong&gt;Goal&lt;/strong&gt;&lt;/th&gt;&#xA;          &lt;th&gt;&lt;strong&gt;URL Structure&lt;/strong&gt;&lt;/th&gt;&#xA;          &lt;th&gt;&lt;strong&gt;Key Tips&lt;/strong&gt;&lt;/th&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/thead&gt;&#xA;  &lt;tbody&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;img src=&#34;https://img.shields.io/badge/Java-17-ED8B00&#34; alt=&#34;Java 17&#34; /&gt;&lt;/td&gt;&#xA;          &lt;td&gt;&lt;strong&gt;Basic Badge&lt;/strong&gt;&lt;/td&gt;&#xA;          &lt;td&gt;&lt;code&gt;https://img.shields.io/badge/&amp;lt;LEFT_TEXT&amp;gt;-&amp;lt;RIGHT_TEXT&amp;gt;-&amp;lt;COLOR&amp;gt;&lt;/code&gt;&lt;/td&gt;&#xA;          &lt;td&gt;Use a valid hex color (e.g., &lt;code&gt;ED8B00&lt;/code&gt; for Java). If &lt;code&gt;&amp;lt;RIGHT_TEXT&amp;gt;&lt;/code&gt; is not a color, it will appear as text.&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;img src=&#34;https://img.shields.io/badge/Java-ED8B00?logo=openjdk&amp;amp;logoColor=white&#34; alt=&#34;Java&#34; /&gt;&lt;/td&gt;&#xA;          &lt;td&gt;&lt;strong&gt;Logo Integration&lt;/strong&gt;&lt;/td&gt;&#xA;          &lt;td&gt;&lt;code&gt;?logo=&amp;lt;LOGO&amp;gt;&amp;amp;logoColor=&amp;lt;LOGO_COLOR&amp;gt;&lt;/code&gt;&lt;/td&gt;&#xA;          &lt;td&gt;Find the correct logo name on &lt;a href=&#34;https://simpleicons.org/&#34;&gt;Simple Icons&lt;/a&gt;. Use &lt;code&gt;openjdk&lt;/code&gt; for Java, not &lt;code&gt;java&lt;/code&gt;.&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;img src=&#34;https://img.shields.io/badge/Java-ED8B00?style=flat&amp;amp;logo=openjdk&amp;amp;logoColor=white&#34; alt=&#34;Java&#34; /&gt;&lt;/td&gt;&#xA;          &lt;td&gt;&lt;strong&gt;Style: Flat&lt;/strong&gt;&lt;/td&gt;&#xA;          &lt;td&gt;&lt;code&gt;?style=flat&lt;/code&gt;&lt;/td&gt;&#xA;          &lt;td&gt;Use &lt;code&gt;flat&lt;/code&gt; for a minimalist look.&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;img src=&#34;https://img.shields.io/badge/Java-ED8B00?style=for-the-badge&amp;amp;logo=openjdk&amp;amp;logoColor=white&#34; alt=&#34;Java&#34; /&gt;&lt;/td&gt;&#xA;          &lt;td&gt;&lt;strong&gt;Style: For the Badge&lt;/strong&gt;&lt;/td&gt;&#xA;          &lt;td&gt;&lt;code&gt;?style=for-the-badge&lt;/code&gt;&lt;/td&gt;&#xA;          &lt;td&gt;Use &lt;code&gt;for-the-badge&lt;/code&gt; for a larger, rounded style.&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;img src=&#34;https://img.shields.io/badge/Java-ED8B00?style=for-the-badge&amp;amp;logo=openjdk&amp;amp;logoColor=black&#34; alt=&#34;Java&#34; /&gt;&lt;/td&gt;&#xA;          &lt;td&gt;&lt;strong&gt;Logo Color: Black&lt;/strong&gt;&lt;/td&gt;&#xA;          &lt;td&gt;&lt;code&gt;&amp;amp;logoColor=black&lt;/code&gt;&lt;/td&gt;&#xA;          &lt;td&gt;Use &lt;code&gt;black&lt;/code&gt; for logos on light backgrounds.&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;img src=&#34;https://img.shields.io/badge/Java-17-blue?style=for-the-badge&amp;amp;logo=openjdk&amp;amp;logoColor=white&#34; alt=&#34;Java 17&#34; /&gt;&lt;/td&gt;&#xA;          &lt;td&gt;&lt;strong&gt;Text on Right Side&lt;/strong&gt;&lt;/td&gt;&#xA;          &lt;td&gt;&lt;code&gt;https://img.shields.io/badge/&amp;lt;LEFT_TEXT&amp;gt;-&amp;lt;RIGHT_TEXT&amp;gt;-&amp;lt;COLOR&amp;gt;&lt;/code&gt;&lt;/td&gt;&#xA;          &lt;td&gt;Ensure &lt;code&gt;&amp;lt;COLOR&amp;gt;&lt;/code&gt; is a valid hex code or color name.&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;img src=&#34;https://img.shields.io/badge/OpenSearch-00BFB3?style=for-the-badge&amp;amp;logo=opensearch&amp;amp;logoColor=white&#34; alt=&#34;OpenSearch&#34; /&gt;&lt;/td&gt;&#xA;          &lt;td&gt;&lt;strong&gt;OpenSearch Badge&lt;/strong&gt;&lt;/td&gt;&#xA;          &lt;td&gt;&lt;code&gt;https://img.shields.io/badge/OpenSearch-00BFB3?style=for-the-badge&amp;amp;logo=opensearch&amp;amp;logoColor=white&lt;/code&gt;&lt;/td&gt;&#xA;          &lt;td&gt;Use official brand colors for consistency (e.g., &lt;code&gt;00BFB3&lt;/code&gt; for OpenSearch).&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/tbody&gt;&#xA;&lt;/table&gt;&#xA;&lt;div align=&#34;center&#34;&gt;&#xA;&lt;a class=&#34;book-btn&#34;href=&#34;https://shields.io/badges&#34;rel=&#34;noopener&#34;target=&#34;_blank&#34;&gt;👉 Shields.io Badge Maker&lt;/a&gt;&#xA;&lt;/div&gt;</description>
    </item>
  </channel>
</rss>
