forked from w3c/css-validator
-
Notifications
You must be signed in to change notification settings - Fork 0
/
DOWNLOAD.html.uk
180 lines (150 loc) · 14.1 KB
/
DOWNLOAD.html.uk
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
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="ru" lang="ru">
<head>
<title>Завантаження й встановлення сервісу перевірки CSS</title>
<link rev="made" href="mailto:[email protected]" />
<link rev="start" href="./" title="Home Page" />
<style type="text/css" media="all">
@import "style/base.css";
@import "style/docs.css";
</style>
<meta name="revision"
content="$Id$" />
<!-- SSI Template Version: $Id$ -->
</head>
<body>
<div id="banner">
<h1 id="title"><a href="http://www.w3.org/"><img alt="W3C" width="110" height="61" id="logo" src="./images/w3c.png" /></a>
<a href="./"><span>Сервіс перевірки CSS</span></a></h1>
<p id="tagline">
Перевірка таблиць каскадних стилів (CSS) і документів (X)HTML з таблицями стилів
</p>
</div>
<div class="doc">
<h2>Завантаження й встановлення сервісу перевірки CSS</h2>
<h3 id="download">Завантаження</h3>
<h4 id="source">Завантаження початкових файлів</h4>
<p><a href="https://github.com/w3c/css-validator">Сервіс перевірки CSS</a> є доступним для завантаження через CVS. Дотримуйтесь <a href="http://dev.w3.org/cvsweb/">інструкцій для доступу до загальнодоступного серверу CVS</a> й завантажте 2002/css-validator. Зверніть увагу: на jigsaw.w3.org/css-validator встановлено більш ранню версію, ніж ту, що зберігається у репозиторії CVS, через що результати виводу і зовнішній вигляд можуть незначно розрізнятись</p>
<h4>Завантаження пакета Java (jar або war)</h4>
<!-- <p>TBD... we just need a stable location to put jar/war archives on a regular basis</p>-->
<p><a href="http://www.w3.org/QA/Tools/css-validator/css-validator.jar">css-validator.jar</a></p>
<h3>Посібник по встановленню</h3>
<p>Сервіс є сервлетом Java, його може бути встановлено до будь-якого сервлет-контейнеру, а також викликано з командного рядку. Офіційний сервіс від W3C працює під керуванням сервера Jigsaw, що рекомендовано для встановлення локального сервісу. Однак, для спрощення, у цьому документі ми, головним чином, будемо розповідати, як встановити сервіс перевірки на Tomcat — контейнері сервлетів від Apache.</p>
<p>Нижче наведено низку інструкцій по встановленню сервлету на Jigsaw та запуску сервісу з командного рядку.</p>
<h4 id="prereq">Вимоги для встановлення</h4>
<p>Мається на увазі, що ви завантажили, встановили й перевірили:</p>
<ul class="instructions">
<li>робоче середовище Java;</li>
<li>засіб розробки <a href="http://ant.apache.org/">Ant</a>;</li>
<li>контейнер сервлетів — наприклад, <a href="http://www.w3.org/Jigsaw/">Jigsaw</a>, <a href="http://tomcat.apache.org/">Tomcat</a> або <a href="http://www.mortbay.org/">Jetty</a> — якщо плануєте створити сітьовий сервіс; в цій інструкції докладно розповідається лише про Jigsaw та Tomcat.</li>
</ul>
<p id="prereq-libs">Для встановлення сервісу у власній системі необхідно завантажити або знайти на своєму комп'ютері низку бібліотек Java:</p>
<ul class="instructions">
<li>servlet.jar (якщо Tomcat встановлено до [<span class="const">TOMCAT_DIR</span>], то можна знайти цей файл у [<span class="const">TOMCAT_DIR</span>]/common/lib/); можливо, він буде зватися «servlet-api.jar»; якщо його немає, завантажте з <a href="http://java.sun.com/products/servlet/download.html">java.sun.com</a>;</li>
<li><a href="http://jigsaw.w3.org/Devel/classes-2.2/20060329/">jigsaw.jar</a>;</li>
<li>xercesImpl.jar і xml-apis.jar (можуть бути завантажені з <a href="http://www.apache.org/dist/xml/xerces-j/">xerces-j-bin</a>);</li>
<li><a href="http://ccil.org/~cowan/XML/tagsoup/">tagsoup.jar</a>.</li>
</ul>
<h4>Встановлення сервісу перевірки CSS на сервері Tomcat</h4>
<ol class="instructions">
<li>Завантажте установлювальні файли, як написано <a href="#source">вище</a>.</li>
<li>Скопіюйте усю директорію <span class="dir">.../css-validator/</span> до директорії <span class="dir">webapps</span> серверу Tomcat; звичайно це <span class="dir">[<span class="const">TOMCAT_DIR</span>]/webapps/</span>. Програмний код сервісу перевірки тепер знаходиться у <span class="dir">[<span class="const">TOMCAT_DIR</span>]/webapps/css-validator</span>, яку ми позначимо як <span class="dir">[<span class="const">VALIDATOR_DIR</span>]</span>.</li>
<li>У директорії <span class="dir">[<span class="const">VALIDATOR_DIR</span>]</span> створіть піддиректорію <span class="dir">WEB-INF</span>, а у <span class="dir">[<span class="const">VALIDATOR_DIR</span>]/WEB-INF</span> — піддиректорію <span class="dir">lib</span>:<br /><kbd>mkdir -p WEB-INF/lib</kbd></li>
<li>Скопіюйте усі файли з розширенням jar, перераховані у <a href="#prereq-libs">вимогах для встановлення</a>, до директорії <span class="dir">[<span class="const">VALIDATOR_DIR</span>]/WEB-INF/lib</span></li>
<li>Скомпілюйте програмний код: у <span class="dir">[<span class="const">VALIDATOR_DIR</span>]</span> запустіть <kbd>ant</kbd> та переконайтеся, що завантажені jar-файли коректно прописані у змінній оточення CLASSPATH. У загальному випадку працює наступна конструкція:<br /><kbd>CLASSPATH=.:./WEB-INF/lib:$CLASSPATH ant</kbd></li>
<li>Скопіюйте або перемістіть <span class="dir">[<span class="const">VALIDATOR_DIR</span>]/</span><span class="file">css-validator.jar</span> до <span class="dir">[<span class="const">VALIDATOR_DIR</span>]/WEB-INF/lib/</span>.</li>
<li>Скопіюйте або перемістіть файл <span class="file">web.xml</span> з <span class="dir">[<span class="const">VALIDATOR_DIR</span>]/</span> до <span class="dir">[<span class="const">VALIDATOR_DIR</span>]/WEB-INF/</span>.
</li>
<li>Останній крок: перезапустіть Tomcat:<br /><kbd>cd <span class="dir">[<span class="const">TOMCAT_DIR</span>]</span>; <span class="dir">./bin/</span><span class="file">shutdown.sh</span>; <span class="dir">./bin/</span><span class="file">startup.sh</span>;</kbd></li>
</ol>
<h4>Встановлення на сервері Jigsaw</h4>
<ol class="instructions">
<li>Як написано вище, завантажте програмний код і необхідні jar-файли; скомпілюйте вихідні файли за допомогою <kbd>ant</kbd>.</li>
<li>Настройте корньову директорію сервісу (звичайно «css-validator») для того, щоб він міг функціонувати як сервлет. Для цього встановіть Jigsaw (стислі інструкції дивиться на сторінках пілтримки Jigsaw — вони насправді не складні) та запустіть адміністрування серверу Jigsaw. Змініть HTTPFrame на ServletDirectoryFrame.</li>
<li>Створіть ресурс validator у якості класу ServletWrapper і фрейму ServletWrapperFrame; усе інше буде зроблено автоматично. Клас сервлету — org.w3c.css.servlet.CssValidator. Якщо вже існує файл validator, то перейменуйте його. Важливо, щоб цей alias завжди звався «validator».</li>
<li>Останній крок: запустіть Jigsaw та відкрийте у браузері сервіс перевірки. Звичайно URL виглядає як<br />http://localhost:8001/css-validator/validator.html</li>
</ol>
<h3>Використовування з командного рядку</h3>
<p>Якщо на комп'ютері встановлено віртуальну машину Java, то сервіс перевірки CSS може також викликатися з командного рядку. Скомпілюйте css-validator.jar, як вказано вище, та запустіть наступним чином:<br />
<kbd>java -jar css-validator.jar http://www.w3.org/</kbd></p>
</div>
<ul class="navbar" id="menu">
<li><strong><a href="./" title="Головна сторінка сервісу W3C по перевірці CSS">Головна сторінка</a></strong> <span class="hideme">|</span></li>
<li><a href="documentation.html" title="Документація по сервісу W3C для перевірки CSS">Документація</a> <span class="hideme">|</span></li>
<li><a href="DOWNLOAD.html" title="Завантаження застосунку перевірки CSS">Завантаження</a> <span class="hideme">|</span></li>
<li><a href="Email.html" title="Як залишити відклик">Відклики</a> <span class="hideme">|</span></li>
<li><a href="thanks.html" title="Створювачи та учасники">Створювачи</a><span class="hideme">|</span></li>
</ul>
<ul id="lang_choice">
<li><a href="DOWNLOAD.html.de"
lang="de"
xml:lang="de"
hreflang="de"
rel="alternate">Deutsch</a></li>
<li><a href="DOWNLOAD.html.en"
lang="en"
xml:lang="en"
hreflang="en"
rel="alternate">English</a> </li>
<li><a href="DOWNLOAD.html.es"
lang="es" xml:lang="es" hreflang="es"
rel="alternate">Español</a></li>
<li><a href="DOWNLOAD.html.fr"
lang="fr"
xml:lang="fr"
hreflang="fr"
rel="alternate">Français</a> </li>
<li><a href="DOWNLOAD.html.it"
lang="it"
xml:lang="it"
hreflang="it"
rel="alternate">Italiano</a> </li>
<li><a href="DOWNLOAD.html.nl"
lang="nl"
xml:lang="nl"
hreflang="nl"
rel="alternate">Nederlands</a> </li>
<li><a href="DOWNLOAD.html.ja"
lang="ja"
xml:lang="ja"
hreflang="ja"
rel="alternate">日本語</a> </li>
<li><a href="DOWNLOAD.html.pl-PL"
lang="pl"
xml:lang="pl"
hreflang="pl"
rel="alternate">Polski</a> </li>
<li><a href="DOWNLOAD.html.zh-cn"
lang="zh-hans"
xml:lang="zh-hans"
hreflang="zh-hans"
rel="alternate">中文</a></li>
</ul>
<div id="footer">
<p id="activity_logos">
<a href="http://www.w3.org/QA/" title="Спільнота контролю якості W3C, що розпоширює безплатні утилітаи><img src="http://www.w3.org/QA/2002/12/qa-small.png" alt="Спільнота контролю якості" /></a><a href="http://www.w3.org/Style/CSS/learning" title="Дізнайтеся більше про CSS"><img src="images/woolly-icon" alt="CSS" /></a>
</p>
<p id="support_logo">Підтримайте проект — внесіть пожертву.<br />
<a href="http://www.w3.org/Consortium/supporters"><img src="http://www.w3.org/Consortium/supporter-logos/csupporter.png" alt="Люди, що підтримали W3C" /></a>
</p>
<p class="copyright">
<a rel="Copyright" href="http://www.w3.org/Consortium/Legal/ipr-notice#Copyright">Copyright</a> © 1994-2007
<a href="http://www.w3.org/"><acronym title="World Wide Web Consortium">W3C</acronym></a>®
(<a href="http://www.csail.mit.edu/"><acronym title="Massachusetts Institute of Technology">MIT</acronym></a>,
<a href="http://www.ercim.eu/"><acronym title="European Research Consortium for Informatics and Mathematics">ERCIM</acronym></a>,
<a href="http://www.keio.ac.jp/">Keio</a>),
All Rights Reserved.
W3C <a href="http://www.w3.org/Consortium/Legal/ipr-notice#Legal_Disclaimer">liability</a>,
<a href="http://www.w3.org/Consortium/Legal/ipr-notice#W3C_Trademarks">trademark</a>,
<a rel="Copyright" href="http://www.w3.org/Consortium/Legal/copyright-documents">document use</a>
and <a rel="Copyright" href="http://www.w3.org/Consortium/Legal/copyright-software">software licensing</a>
rules apply. Your interactions with this site are in accordance
with our <a href="http://www.w3.org/Consortium/Legal/privacy-statement#Public">public</a> and
<a href="http://www.w3.org/Consortium/Legal/privacy-statement#Members">Member</a> privacy
statements.
</p>
</div>
</body>
</html>