שאלות נפוצות
ציר זמן
צ'אט
פרספקטיבה

Atom (תקן)

מוויקיפדיה, האנציקלופדיה החופשית

Atom (תקן)
Remove ads

Atom הוא תקן אינטרנטי המשמש לסינדיקציה של תוכן ולהפצת עדכונים באתרים. התקן כולל שני מרכיבים עיקריים: פורמט הסינדיקציה של Atom ופרוטוקול פרסום Atom (AtomPub). פורמט הסינדיקציה של Atom מבוסס על XML ומאפשר לאתרי אינטרנט להציג עדכונים שוטפים של תוכן למנויים. פרוטוקול AtomPub משמש לפרסום, עריכה ומחיקה של משאבים ברשת, כגון מאמרים ופוסטים בבלוגים.

עובדות מהירות סיומת קובץ, סוג מדיה באינטרנט ...
Remove ads

היסטוריה

Atom פותח בתחילת שנות ה-2000 כחלופה ל-RSS, בעקבות דיונים על חסרונות ה-RSS והצורך בתקן חדש ומתקדם יותר. התקן נתמך על ידי הארגון IETF והפך לסטנדרט רשמי בשנת 2005 עם פרסום ה-RFC 4287. בשנת 2007 פורסם פרוטוקול AtomPub כ-RFC 5023.

פורמט הסינדיקציה של Atom

פורמט Atom מבוסס על XML ומשמש לסינדיקציה של תוכן, כלומר, העברת עדכונים על תוכן חדש או מתעדכן לקוראים. כל מסמך Atom נקרא "פיד" (Feed) ומכיל פריטים (Entries) שהם תכנים ספציפיים כגון מאמרים, חדשות או פוסטים בבלוגים. כל פריט מכיל פרטי מידע כמו כותרת, מחבר, תאריך פרסום, וקישורים למשאבים נוספים.

פרוטוקול פרסום Atom (AtomPub)

AtomPub הוא פרוטוקול המבוסס על HTTP המאפשר פרסום ועדכון משאבים כמו פוסטים, תמונות, וקבצים אחרים באתרים. הוא מספק כלים למפתחים לנהל תוכן בצורה נוחה ואוטומטית, כולל יצירת פריטים חדשים, עריכת פריטים קיימים, ומחיקת פריטים.

יתרונות Atom

  • מבנה מאורגן: שימוש ב-XML מאפשר מבנה ברור ומסודר שקל לעבד ולנתח.
  • אוניברסלי: תומך בשפות שונות ומאפשר לציין שפה עבור כל פריט.
  • תמיכה במשאבים חיצוניים: מאפשר הכללת קישורים לתמונות, קבצים, ומידע נוסף.

שימושים

Thumb
ממשק משתמש של קורא פיד atom

Atom משמש להפצת תוכן בעדכונים כגון חדשות, בלוגים, פורומים, ואתרי תוכן אחרים. הוא מאפשר למשתמשים להישאר מעודכנים במידע חדש המפורסם באתרים מועדפים באמצעות קוראי פיד.

ביקורת והשוואה ל-RSS

Atom מציע מספר יתרונות על פני RSS, כמו גמישות רבה יותר בתיאור פריטים והוספת מטא נתונים. עם זאת, יש עדיין תמיכה רחבה ב-RSS, ושני התקנים קיימים במקביל בשוק.

דוגמה לפיד Atom 1.0

<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
	<title>Example Feed</title>
	<subtitle>A subtitle.</subtitle>
	<link href="http://example.org/feed/" rel="self" />
	<link href="http://example.org/" />
	<id>urn:uuid:60a76c80-d399-11d9-b91C-0003939e0af6</id>
	<updated>2003-12-13T18:30:02Z</updated>
	<entry>
		<title>Atom-Powered Robots Run Amok</title>
		<link href="http://example.org/2003/12/13/atom03" />
		<link rel="alternate" type="text/html" href="http://example.org/2003/12/13/atom03.html"/>
		<link rel="edit" href="http://example.org/2003/12/13/atom03/edit"/>
		<id>urn:uuid:1225c695-cfb8-4ebb-aaaa-80da344efa6a</id>
        <published>2003-11-09T17:23:02Z</published>
		<updated>2003-12-13T18:30:02Z</updated>
		<summary>Some text.</summary>
		<content type="xhtml">
			<div xmlns="http://www.w3.org/1999/xhtml">
				<p>This is the entry content.</p>
			</div>
		</content>
		<author>
			<name>John Doe</name>
			<email>johndoe@example.com</email>
		</author>
	</entry>
</feed>
Remove ads

קישורים חיצוניים

Loading related searches...

Wikiwand - on

Seamless Wikipedia browsing. On steroids.

Remove ads