Skip to content

Commit

Permalink
Sync russian README
Browse files Browse the repository at this point in the history
  • Loading branch information
GreLI committed Oct 22, 2017
1 parent 7718a63 commit 6f9fdb1
Show file tree
Hide file tree
Showing 2 changed files with 39 additions and 16 deletions.
5 changes: 2 additions & 3 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,7 @@ SVGO has a plugin-based architecture, so almost every optimization is a separate
Today we have:

| Plugin | Description |
| ------ | ----------- |
| ------ | ----------- |
| [cleanupAttrs](https://github.com/svg/svgo/blob/master/plugins/cleanupAttrs.js) | cleanup attributes from newlines, trailing, and repeating spaces |
| [removeDoctype](https://github.com/svg/svgo/blob/master/plugins/removeDoctype.js) | remove doctype declaration |
| [removeXMLProcInst](https://github.com/svg/svgo/blob/master/plugins/removeXMLProcInst.js) | remove XML processing instructions |
Expand Down Expand Up @@ -73,7 +73,6 @@ Want to know how it works and how to write your own plugin? [Of course you want
$ [sudo] npm install -g svgo
```


## Usage

### <abbr title="Command Line Interface">CLI</abbr>
Expand Down Expand Up @@ -154,7 +153,7 @@ Arguments:
```sh
$ gunzip -c test.svgz | svgo -i - -o test.min.svg
```

from `.svg` to `.svgz`:

```sh
Expand Down
50 changes: 37 additions & 13 deletions README.ru.md
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,7 @@ SVGO имеет расширяемую архитектуру, в которой
Сегодня у нас есть:

| Plugin | Description |
| ------ | ----------- |
| ------ | ----------- |
| [cleanupAttrs](https://github.com/svg/svgo/blob/master/plugins/cleanupAttrs.js) | удаление переносов строк и лишних пробелов |
| [removeDoctype](https://github.com/svg/svgo/blob/master/plugins/removeDoctype.js) | удаление doctype |
| [removeXMLProcInst](https://github.com/svg/svgo/blob/master/plugins/removeXMLProcInst.js) | удаление XML-инструкций |
Expand Down Expand Up @@ -73,8 +73,12 @@ SVGO имеет расширяемую архитектуру, в которой
$ [sudo] npm install -g svgo
```

## Выполнение:

### Командная строка

```
Выполнение:
Запуск:
svgo [OPTIONS] [ARGS]
Параметры:
Expand Down Expand Up @@ -102,54 +106,74 @@ $ [sudo] npm install -g svgo

* с файлами:

$ svgo test.svg
```sh
$ svgo test.svg
```

или:

$ svgo test.svg test.min.svg
```sh
$ svgo test.svg test.min.svg
```

* со STDIN / STDOUT:

$ cat test.svg | svgo -i - -o - > test.min.svg
```sh
$ cat test.svg | svgo -i - -o - > test.min.svg
```

* с папками

$ svgo -f ../path/to/folder/with/svg/files
```sh
$ svgo -f ../path/to/folder/with/svg/files
```

или:

$ svgo -f ../path/to/folder/with/svg/files -o ../path/to/folder/with/svg/output
```sh
$ svgo -f ../path/to/folder/with/svg/files -o ../path/to/folder/with/svg/output
```

* со строками:

$ svgo -s '<svg version="1.1">test</svg>' -o test.min.svg
```sh
$ svgo -s '<svg version="1.1">test</svg>' -o test.min.svg
```

или даже с Data URI base64:

$ svgo -s 'data:image/svg+xml;base64,…' -o test.min.svg
```sh
$ svgo -s 'data:image/svg+xml;base64,…' -o test.min.svg
```

* с SVGZ:

из `.svgz` в `.svg`:

$ gunzip -c test.svgz | svgo -i - -o test.min.svg
```sh
$ gunzip -c test.svgz | svgo -i - -o test.min.svg
```

из `.svg` в `.svgz`:

$ svgo test.svg -o - | gzip -cfq9 > test.svgz
```sh
$ svgo test.svg -o - | gzip -cfq9 > test.svgz
```

### Другие способы использования SVGO

* в виде веб-приложения - [SVGOMG](https://jakearchibald.github.io/svgomg/)
* как модуль Node.js – [examples](https://github.com/svg/svgo/tree/master/examples)
* как таск для Grunt – [grunt-svgmin](https://github.com/sindresorhus/grunt-svgmin)
* как таск для Gulp – [gulp-svgmin](https://github.com/ben-eb/gulp-svgmin)
* как таск для Mimosa – [mimosa-minify-svg](https://github.com/dbashford/mimosa-minify-svg)
* как действие папки в OSX – [svgo-osx-folder-action](https://github.com/svg/svgo-osx-folder-action)
* через загрузчик в webpack – [image-webpack-loader](https://github.com/tcoopman/image-webpack-loader)
* через загрузчик webpack – [image-webpack-loader](https://github.com/tcoopman/image-webpack-loader)
* с помощью бота в Telegram – [svgo_bot](https://github.com/maksugr/svgo_bot)
* как плагин PostCSS - [postcss-svgo](https://github.com/ben-eb/postcss-svgo)

## Лицензия и копирайты

Данное программное обеспечение выпускается под [лицензией MIT](https://github.com/svg/svgo/blob/master/LICENSE).

Логотип – [Егор Большаков](http://xizzzy.ru/).
Логотип – [Егор Большаков](1/).

0 comments on commit 6f9fdb1

Please sign in to comment.