-
Notifications
You must be signed in to change notification settings - Fork 1
/
atom-feed-howto.htm
161 lines (147 loc) · 8.86 KB
/
atom-feed-howto.htm
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
<!DOCTYPE html>
<html>
<head>
<meta charset="utf8" />
<title>Как вставить содержимое поста в ленту новостей</title>
</head>
<body>
<table><tr><td style="vertical-align:top;">
<h1>Как вставить содержимое поста в ленту новостей</h1>
</td><td style="vertical-align:top;">
<a href="index.htm">блог всячепуза</a>
<br />
<a href="atom-feeds-with-firefox.htm">Обнаружение фидов файрфоксом</a>
</td></tr></table>
<h2>RFC на Atom</h2>
<h3>summary</h3>
<a href="https://tools.ietf.org/html/rfc4287#section-4.2.13">https://tools.ietf.org/html/rfc4287#section-4.2.13</a>
<h3>content</h3>
<a href="https://tools.ietf.org/html/rfc4287#section-4.1.3">https://tools.ietf.org/html/rfc4287#section-4.1.3</a>
<h2>Откуда взять</h2>
<a href="https://en.wikipedia.org/wiki/Meta_element#The_description_attribute">https://en.wikipedia.org/wiki/Meta_element#The_description_attribute</a>
<br />
<br />
Атрибут description тега meta поддерживается поисковиками Yahoo! и Bing (неудивительно, у них общий движок)
<br />
Google will fall back on this tag when information about the page itself is requested (e.g. using the related: query).
<br />
The description attribute provides a concise explanation of a Web page's content.
<br />
<br />
<meta name="Description” content="155 characters of message matching text with a call to action goes here”>
<br />
<br />
<ul>
<li><strong>Google (for the reckless): 156 characters, including spaces.</strong> After 156 characters, Google uses an elipses (…) and/or generates its own snippet. Some people believe that, like the page title displayed, the meta description displayed is determined by width in pixels. In that case, you might want to keep your meta description around 150 characters.</li>
<li><strong>Google (for the cautious): 139 characters, including spaces.</strong> If Google chooses to display a date, the characters in that date count against your limit. For the extremely cautious, use 139 as your stop-writing number. Many SEOs are used to Twitter lengths now, so thinking of your new limit as 139 shouldn’t be too hard.</li>
<li><strong>Google Plus: 0 characters.</strong> Right now, Google Plus isn’t displaying meta descriptions.</li>
</ul>
<br />
Quotes: Don't use full quotation marks (“”) in your description. It will likely cut off your description. Use single quotes to avoid this issue.
<br />
<br />
<meta name="keywords” content="k1 k2 k3”>
<br />
The keywords may be space-seperated or comma-seperated
<br />
<font style="color:red">как насчет того, чтобы задавать классификаторы (и их уровни) через двоеточия, собаку, точки, слеши и дефисы?</font>
<br />
поставщик:классификатор@уровень:элемент/уровень:элемент/уровень:элемент
<br />
: - является элементом (образование списка)
<br />
/ - входит в группу (образование иерархии)
<br />
@ - обозначает ассоциацию
<br />
<a href="http://unicode-table.com/ru/21FD/">⇽</a> (Leftwards Open-Headed Arrow) - наследование в смысле UML - пусть означает наследование
<br />
<a href="http://unicode-table.com/ru/2B45/">⭅</a> (Leftwards Quadruple Arrow) - пусть означает выделение общих свойств объектов в класс
<br />
<a href="http://unicode-table.com/ru/2B47/">⭇</a> (Reverse Tilde Operator Above Rightwards Arrow) - пусть означает создание экземпляра объекта из класса
<br />
<a href="http://unicode-table.com/ru/27E3/">⟣</a> (White Concave-Sided Diamond with Rightwards Tick) - пусть означает reference (кто-то кого-то держит)
<br />
<a href="http://unicode-table.com/ru/214F/">⅏</a> (<a href="https://en.wikipedia.org/wiki/Samaritan_source">Symbol for Samaritan Source</a>) - можно им обозначать факт, источник, объект, документ ?
<br />
<a href="http://unicode-table.com/ru/22C3/">⋃</a> (N-Ary Union)
<br />
<a href="http://unicode-table.com/ru/22C2/">⋂</a> (N-Ary Intersection)
<br />
значёк пересечения (свойств)
<br />
<a href="http://unicode-table.com/ru/FFFC/"></a> - (Object Replacement Character)
<br />
<a href="http://unicode-table.com/ru/27DF/">⟟</a> - (Up Tack with Circle Above) использовать как символ интерфейса.
<br />
как бы обозначить массив?
<br />
<a href="http://unicode-table.com/ru/1F5C7/">🗇</a> (Empty Note Pad)
<br />
<a href="http://unicode-table.com/ru/1F5C6/">🗆</a> (Empty Note Page)
<br />
<a href="http://unicode-table.com/ru/1F5C5/">🗅</a> (Empty Note)
<br />
<a href="http://unicode-table.com/ru/1F5C4/">🗄</a> (File Cabinet)
<br />
<a href="http://unicode-table.com/ru/1F4DA/">📚</a> (Books)
<br />
<a href="http://unicode-table.com/ru/1F3F7/">🏷</a> (Label)
<br />
<a href="http://unicode-table.com/ru/21FE/">⇾</a> (Rightwards Open-Headed Arrow) - наследование в смысле UML
<br />
<a href="http://unicode-table.com/ru/2B46/">⭆</a> (Rightwards Quadruple Arrow) - пусть означает выделение общих свойств объектов в класс
<br />
<a href="http://unicode-table.com/ru/2B49/">⭉</a> (Tilde Operator Above Leftwards Arrow)
<br />
<a href="http://unicode-table.com/ru/27E2/">⟢</a> (White Concave-Sided Diamond with Leftwards Tick)
<h2>Как вставлять .svg-рисунки?</h2>
Есть две идеи:
<br />
1) подгрузить .html-страницу прямо с того места, где она была опубликована
<br />
2) попробовать сформировать контент так, чтобы он содержал html, а внутри него был внедрён .svg
<br />
<br />
<svg height="100" width="100" xmlns:xlink="http://www.w3.org/1999/xlink">
<a xlink:href="http://www.w3schools.com/svg/" target="_blank">
<circle cx="50" cy="50" r="40" stroke="black" stroke-width="3" fill="yellow" />
<circle cx="50" cy="50" r="15" stroke="black" stroke-width="3" fill="blue" />
</a>
svg-картинки отключены. В Thunderbird выбрать View -> Feed message body as -> Original HTML.
</svg>
<h2>Thunderbird</h2>
<img src="images/Original-HTML.png" alt="images/Original-HTML.png" />
<h3><u>W</u>eb Page vs Su<u>m</u>mary</h3>
В первом случае Thunderbird отображает содержимое страницы
<br />
во втором случае - отображается Summary (с картинками или с альтернативным текстами в зависимости от того, выбрано Original HTML Или Simple HTML).
<h3>Поддержка .svg в коде</h3>
<a href="http://kb.mozillazine.org/Images_in_messages_do_not_appear">http://kb.mozillazine.org/Images_in_messages_do_not_appear</a>
<br />
<br />
Собирать thunderbird надо с поддержкой .svg:
<br />
<a href="https://bugzilla.mozilla.org/show_bug.cgi?id=366126">https://bugzilla.mozilla.org/show_bug.cgi?id=366126</a>
<br />
<br />
Однако такого USE-флага не видно:
<br />
<br />
# emerge -pv thunderbird
<br />
These are the packages that would be merged, in order:
<br />
Calculating dependencies... done!
<br />
[ebuild U ] mail-client/thunderbird-38.2.0::gentoo [38.0.1-r1::gentoo] USE="crypt dbus jemalloc3 jit ldap lightning%* minimal pulseaudio startup-notification -bindist -custom-cflags -custom-optimization -debug -gstreamer -gstreamer-0% -hardened -mozdom (-selinux) -system-cairo -system-icu -system-jpeg -system-libvpx -system-sqlite" LINGUAS="ar bg br ca cs cy%* da de el et eu fi fr gl he hr hu is it ja ko lt nl pl ro ru sk sl sr tr uk vi -ast -be -bn_BD -en_GB -es_AR -es_ES -fy_NL -ga_IE -gd -hsb% -hy_AM -id -nb_NO -nn_NO -pa_IN -pt_BR -pt_PT -rm -si -sq -sv_SE -ta_LK -zh_CN -zh_TW" 220,455 KiB
<br />
<br />
но вроде бы работает.
<br />
<br />
Впервые эта фича появилась в 2004-м году:
<br />
<a href="http://blog.codefront.net/2004/08/01/rss-integration-enabled-in-yesterdays-thunderbird-nightly-builds/">http://blog.codefront.net/2004/08/01/rss-integration-enabled-in-yesterdays-thunderbird-nightly-builds/</a>
</body>
</html>