10 ズー・アルカイダ 1447
eSalah
サインイン

eSalahの礼拝時刻をサイトに埋め込み

タグひとつ、依存関係ゼロ、トラッキングなし。任意の緯度/経度に対応した正確な毎日の礼拝時刻、どのページでも見やすいスタイル。

クイックスタート

このスニペットをHTMLの任意の場所に貼り付けてください。下記の例は London(51.5074, -0.1278)— 自分の座標に置き換えてください。

<div data-esalah-prayer-times
     data-lat="51.5074"
     data-lng="-0.1278"></div>
<script async src="https://esalah.com/embed/times.js"></script>

ライブプレビュー

これが実際のウィジェットです — 上記と同じスニペット、このページで現在動作しています。

属性リファレンス

コンテナにdata-*属性を設定してウィジェットを構成します。

属性 必須 説明
data-lat 必須 十進度の緯度。例:51.5074。
data-lng 必須 十進度の経度。例:-0.1278。
data-method 任意 計算方法のslugまたは数値ID(例:isna、mwl、umm-al-qura、egyptian)。省略時はサーバーが座標から国に応じたデフォルトを選択します。
data-timezone 任意 IANAタイムゾーン(例:Europe/London、America/New_York)。デフォルトはIntl.DateTimeFormat()による訪問者のブラウザのタイムゾーン。

1ページに複数のウィジェット

ウィジェットはページ内で見つかった すべての [data-esalah-prayer-times] 要素で初期化されます。複数の都市の礼拝時刻を並べて表示できます — 例えば複数都市に拠点があるコミュニティハブ — スクリプトを一度だけ使用し、必要なだけのコンテナdivを配置してください。

プライバシー

ウィジェットは /api/v1/times を credentials: 'omit' で取得します。これは:

  • 訪問者のブラウザからeSalahへCookieは送信されません。
  • 訪問者は当方によって識別または追跡されません。
  • 構成された座標のみが送信され — IPロギングなし、フィンガープリントなし。
  • ウィジェットのスタイルは各レンダリングでインライン化され — ページのCSSや他のCookieを読み取り・変更できません。
← eSalahホームに戻る