Minify HTML β ΠΠ»Π°Π³ΠΈΠ½ Π΄Π»Ρ WordPress
- ΠΠ΅ΡΠ°Π»ΠΈ
- ΠΡΠ·ΡΠ²Ρ
- Π£ΡΡΠ°Π½ΠΎΠ²ΠΊΠ°
- Π Π°Π·ΡΠ°Π±ΠΎΡΠΊΠ°
ΠΠΎΠ΄Π΄Π΅ΡΠΆΠΊΠ°
Try it out on a free dummy site here => https://demo.tastewp.com/minify-html-markup
Ever look at the HTML markup of your website and notice how sloppy and amateurish it looks? The Minify HTML plugin cleans up sloppy looking markup and minifies, which also speeds up download time.
Make your websiteβs markup look professional by using Minify HTML. Easy to use, simply install and activate (with additional options for advanced settings).
Minify HTML also has optional specialized minification for JavaScript and internal CSS. It doesnβt mess with your textareas or preformatted text.
Settings options to removes HTML, CSS and JavaScript comments (leaving MSIE conditional comments), remove unneeded XHTML closing tags from HTML5 void elements and remove unneeded relative schemes and domains from links.
- Minify HTML settings.
- Minify HTML turns this…
- Π ΡΡΠΎΠΌΡ!
ΠΠ»Ρ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΠΎΠΉ ΡΡΡΠ°Π½ΠΎΠ²ΠΊΠΈ ΡΠ΅ΡΠ΅Π· WordPress:
- Select Add New from the WordPress Plugins menu in the admin area.
- Search for Minify HTML.
- Click Install Now, then Activate Plugin.
For manual installation via FTP:
- Upload the minify-html-markup folder to the /wp-content/plugins/ directory.
- Activate the plugin from the Plugins screen in your WordPress admin area.
ΠΠ»Ρ Π·Π°Π³ΡΡΠ·ΠΊΠΈ ΡΠ΅ΡΠ΅Π· WordPress Π±Π΅Π· FTP:
- From the Add New plugins page in your WordPress admin area, select the Upload Plugin button.
- Select the minify-html-markup.zip file, click Install Now and Activate Plugin.
Are there any settings for Minify HTML?
Yes. Under the Settings menu in the admin console thereβs a Minify HTML menu item which allows you to modify Minify HTML settings.
ΠΠ°ΠΊ ΡΡΠΎ ΡΠ°Π±ΠΎΡΠ°Π΅Ρ?
Magic, obviously! Actually, it creates an output buffer and then preforms its βmagicβ on the output buffer. It kinda is like magic.
ΠΡΠΎ ΡΠ»ΠΎΠΌΠ°Π΅Ρ ΠΌΠΎΠΉ ΡΠ°ΠΉΡ?
Normally, you wonβt notice any changes to the way the site looks in the browser. However, if you rely on white space between HTML tags (which you shouldnβt be doing) you may notice very isolated elements with reduced horizontal spacing. This is because inline objects will add a few pixels of spacing if thereβs whitespace between the objects. I consider Minify HTML a good way of finding these style βerrorsβ and correcting them with proper padding or margin style.
Is it fast?
Plenty. On my server thatβs running dozens of websites, it takes 0.007 seconds to minify a page. Also, because the HTML file is smaller, it will speed up transfer and rendering times. Minify HTML doesnβt use bloated external libraries that add additional overhead and therefore take longer to process.
How much smaller will my HTML be?
With real-world test sites, the HTML file is around 20-25% smaller. Even when using deflate/gzip compression the resulting file is around 20% smaller, speeding up download times.
Iβm using deflate/gzip to compress HTML, do I need Minify HTML?
With Minify HTML, the source HTML file will be smaller, therefore, it will compress faster and be even smaller once compressed. Also, even with deflate/gzip, your HTML markup will still look sloppy and amateurish. Minify HTML corrects this even for deflated/gzip transfers (and also saves another 20% in bandwidth).
Thank you for your work!
I generally dont leave any ratings for any WP plugins. But this was special case. I went through the hoops to get an account etc. Just to leave a feedback. Disable all plugins you dont need and try this one. My site feels fast and source codes looks professional and inline. I use the first 3 options and the rest is disabled. Thank you Tim and team for this great effrot. Cheers
The best plugin to optimize and compress html code. The output is completely w3c valid. I use it in combination with autoptimize (+ perfmatters and Cache Enabler). Incredible results!
Fantastic plugin, definitely recommend, especially if you use theme’s or theme builders. Currently this works really well with Oxygen and Elementor and WPBakery Page Builder. Clean, easy to use and does a good job minimising the html output. The plugin just needs a revision to support the latest version of WordPress. Technically nothing is wrong and don’t be put off by this message. Keep up the good work Dev π
It does what it’s says. But somehow GTmetrix Performance score reduce by 2-4%, also LCP and TBT increased
Β«Minify HTMLΒ» β ΠΏΡΠΎΠ΅ΠΊΡ Ρ ΠΎΡΠΊΡΡΡΡΠΌ ΠΈΡΡ ΠΎΠ΄Π½ΡΠΌ ΠΊΠΎΠ΄ΠΎΠΌ. Π ΡΠ°Π·Π²ΠΈΡΠΈΠ΅ ΠΏΠ»Π°Π³ΠΈΠ½Π° Π²Π½Π΅ΡΠ»ΠΈ ΡΠ²ΠΎΠΉ Π²ΠΊΠ»Π°Π΄ ΡΠ»Π΅Π΄ΡΡΡΠΈΠ΅ ΡΡΠ°ΡΡΠ½ΠΈΠΊΠΈ:
Π£ΡΠ°ΡΡΠ½ΠΈΠΊΠΈ- Tim Eckel
ΠΠ΅ΡΠ΅Π²Π΅ΡΡΠΈ Β«Minify HTMLΒ» Π½Π° Π²Π°Ρ ΡΠ·ΡΠΊ.
ΠΠ°ΠΈΠ½ΡΠ΅ΡΠ΅ΡΠΎΠ²Π°Π½Ρ Π² ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠ΅?
ΠΠΎΡΠΌΠΎΡΡΠΈΡΠ΅ ΠΊΠΎΠ΄, ΠΏΡΠΎΠ²Π΅ΡΡΡΠ΅ SVN ΡΠ΅ΠΏΠΎΠ·ΠΈΡΠΎΡΠΈΠΉ, ΠΈΠ»ΠΈ ΠΏΠΎΠ΄ΠΏΠΈΡΠΈΡΠ΅ΡΡ Π½Π° ΠΆΡΡΠ½Π°Π» ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠΈ ΠΏΠΎ RSS.
v2.1.8 β 2/25/2023
- Nonce added to prevent CSRF vulnerability.
v2.1.7 β 2/25/2023
- ΠΡΠΎΠ²Π΅ΡΠΊΠ° ΠΎΠ΄Π½ΠΎΡΠ°Π·ΠΎΠ²ΠΎΠ³ΠΎ Π½ΠΎΠΌΠ΅ΡΠ° ΡΠ΄Π°Π»Π΅Π½Π°, ΠΏΠΎΡ ΠΎΠΆΠ΅, Π½Π΅ ΡΠ°Π±ΠΎΡΠ°Π΅Ρ.
v2.1.6 β 2/25/2023
- Last try at nonce, doesnβt seem to work sometimes.
v2.1.5 β 2/25/2023
- Now using a unique to plugin value for nonce for better security.
v2.1.4 β 2/25/2023
v2.1.3 β 2/25/2023
- Resolved form POST issue.
v2.1.2 β 2/25/2023
- Nonce verification for CSRF protection.
v2.1.1 β 2/24/2023
- Added nonce for CSRF protection, verified working with WordPress v6.2
v2.02 β 1/3/2022
- Added link to dummy site for testing, verified working with WordPress v5.8.2
v2.00 β 2/1/2021
- Updated contact email address, verified working with WordPress v5.6
v1.99 β 05/21/2018
- Compatiblity with WordPress thru 4.9.6
- ΠΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΡ ΡΠ΅ΠΊΡΡΠ°
v1.98 β 03/15/2017
- Forces the multi-byte UTF-8 encoding option to default to OFF
- Added support for WP-CLI (command line interface for WordPress) http://wp-cli.org/.
v1.97 β 03/06/2017
- Added option to support multi-byte UTF-8 encoding if your foreign language website introduces odd characters.
v1.96 β 03/02/2017
- Removed multi-byte non-English encoded content support because it caused problems with many English sites. Will make this an option instead in a future release.
v1.95 β 03/02/2017
- Correctly deals with multi-byte UTF-8 encoded content (typically non-English language websites).
v1.94 β 01/03/2017
- ΠΠΎΠ±Π°Π²Π»Π΅Π½Π° Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΡ Π½Π΅ ΠΌΠΈΠ½ΠΈΡΠΈΡΠΈΡΠΎΠ²Π°ΡΡ JavaScript.
v1.93 β 12/28/2016
- Π£Π±ΡΠ°Π½Ρ Π»ΠΈΡΠ½ΠΈΠ΅ ΠΏΡΡΡΡΠ΅ ΡΡΡΠΎΠΊΠΈ ΠΏΠΎΡΠ»Π΅ ΠΌΠΎΠ΄ΠΈΡΠΈΠΊΠ°ΡΠΈΠΈ v1.92.
v1.92 β 12/27/2016
- Corrected rare problem with inline JavaScript line comments.
v1.91 β 6/29/2016
- Fixed a problem with errors in the log and the Β«Remove schemesΒ» switch not quite working correctly.
v1.9 β 5/10/2016
- Broke up option to remove relative schemes and domains into two options.
- Cleaned up settings page, gives option suggestions.
v1.8 β 5/10/2016
- New Minify HTML Settings menu item in the admin console.
- Option to deactivate Minify HTML without
- Option to remove HTML, JavaScript and CSS comments.
- Option to remove XHTML closing tags from HTML5 void elements.
- Option to remove relative schemes and domains from links.
v1.7 β 4/21/2016
- Now removes CSS and JavaScript comments.
- Fixed issue with minification of internal CSS media queries.
- Fixed issue with Google AMP reporting problems with the style boilerplate.
- No longer minifies XML files (which Minify HTML was never designed to do).
v1.6 β 3/1/2016
- Removes HTML comments to further reduce file size (doesnβt remove MSIE conditional comments).
v1.5 β 2/23/2016
- No longer minifies the admin dashboard.
- Some additional JavaScript minification.
v1.4 β 2/23/2016
- Fixed bug that could cause βM1N1FY-ST4RTβ to output to website.
v1.3 β 2/22/2016
- Added compatibility for PHP 7.0.0
v1.2 β 2/22/2016
- Compatible with older versions of PHP.
- More effective at cleaning up tabs, JavaScript, and internal CSS.
- Cleaned up source code and made a few performance tweaks.
v1.1 β 2/19/2016
- Also minifies internal CSS.
v1.0 β 2/18/2016
- ΠΠ΅ΡΠ²Π°Ρ Π²Π΅ΡΡΠΈΡ.
ΠΡΠ΅Π½ΠΊΠΈ
ΠΠΎΡΠΌΠΎΡΡΠ΅ΡΡ Π²ΡΠ΅- 5 Π·Π²ΡΠ·Π΄ 25
- 4 Π·Π²Π΅Π·Π΄Ρ 1
- 3 Π·Π²Π΅Π·Π΄Ρ 1
- 2 Π·Π²Π΅Π·Π΄Ρ 0
- 1 Π·Π²Π΅Π·Π΄Π° 1
ΠΠΎΠΉΠ΄ΠΈΡΠ΅, ΡΡΠΎΠ±Ρ ΠΎΡΡΠ°Π²ΠΈΡΡ ΠΎΡΠ·ΡΠ².
Π£ΡΠ°ΡΡΠ½ΠΈΠΊΠΈ
- Tim Eckel
ΠΠΎΠ΄Π΄Π΅ΡΠΆΠΊΠ°
Π Π΅ΡΠ΅Π½ΠΎ ΠΏΡΠΎΠ±Π»Π΅ΠΌ Π·Π° ΠΏΠΎΡΠ»Π΅Π΄Π½ΠΈΠ΅ 2 ΠΌΠ΅ΡΡΡΠ°:
1 ΠΈΠ· 2
ΠΠ΅ΡΠ΅ΠΉΡΠΈ Π² ΡΠΎΡΡΠΌ ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΊΠΈ
ΠΠΎΠΆΠ΅ΡΡΠ²ΠΎΠ²Π°Π½ΠΈΠ΅
Would you like to support the advancement of this plugin?
ΠΠΎΠΆΠ΅ΡΡΠ²ΠΎΠ²Π°ΡΡ Π½Π° ΡΠ°Π·Π²ΠΈΡΠΈΠ΅ ΠΏΠ»Π°Π³ΠΈΠ½Π°
CSS Beautifier ΠΈ CSS Minifier β ΠΎΠ½-Π»Π°ΠΉΠ½ ΡΠ΅Π΄Π°ΠΊΡΠΎΡ css-ΠΊΠΎΠ΄Π° Π΄Π»Ρ ΡΠ°ΠΉΡΠ°
- ΠΠ°ΡΠ΅ΠΌ Π½ΡΠΆΠ½Ρ CSS Beautifier ΠΈ CSS Minifier?
- ΠΠ΄Π΅ Π²Π·ΡΡΡ «ΡΠΊΡΠΎΡΠ°ΡΠ΅Π»Ρ» ΠΈ «ΡΠΆΠΈΠΌΠ°ΡΠ΅Π»Ρ» CSS ΠΊΠΎΠ΄Π°?
- ΠΠ°ΠΊ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡΡΡ CSS Beautifier ΠΈ CSS Minifier ΠΎΡ BeautifyTools
- ΠΠ°Π³ΡΡΠ·ΠΈΡΡ URL (Load Url)
- ΠΠ°Π³ΡΡΠ·ΠΈΡΡ ΡΠ°ΠΉΠ» (Browse)
- «Π£ΠΊΡΠΎΡΠ°ΡΠ΅Π»Ρ» CSS (Beautify Ρss)
- «Π‘ΠΆΠΈΠΌΠ°ΡΠ΅Π»Ρ» CSS (Minify Ρss)
- Π‘ΠΊΠ°ΡΠ°ΡΡ ΡΠ΅Π·ΡΠ»ΡΡΠ°Ρ (Download)
- ΠΡΠΈΡΡΠΈΡΡ (Clear)
ΠΠ°ΡΠ΅ΠΌ Π½ΡΠΆΠ½Ρ CSS Beautifier ΠΈ CSS Minifier?
Π’Π°ΠΊ ΠΊΠ°ΠΊ Π²ΡΠ΅ Π΄Π°Π½Π½ΡΠ΅ ΠΎΡ ΠΎΠ΄Π½ΠΎΠ³ΠΎ ΠΊΠΎΠΌΠΏΡΡΡΠ΅ΡΠ° ΠΊ Π΄ΡΡΠ³ΠΎΠΌΡ ΠΏΠ΅ΡΠ΅Π΄Π°ΡΡΡΡ Π»ΠΈΠ±ΠΎ ΠΏΠΎ ΠΏΡΠΎΠ²ΠΎΠ΄Π°ΠΌ, Π»ΠΈΠ±ΠΎ Ρ ΠΏΠΎΠΌΠΎΡΡΡ ΡΠ»Π΅ΠΊΡΡΠΎΠΌΠ°Π³Π½ΠΈΡΠ½ΠΎΠ³ΠΎ ΠΈΠ·Π»ΡΡΠ΅Π½ΠΈΡ, Π° Π½Π΅ ΠΏΡΠΎΡΡΠΎ Π²ΠΎΠ»ΡΠ΅Π±Π½ΡΠΌ ΠΎΠ±ΡΠ°Π·ΠΎΠΌ ΠΏΠΎΡΠ²Π»ΡΡΡΡΡ ΡΠ°ΠΌ, Π³Π΄Π΅ ΠΎΠ½ΠΈ Π½ΡΠΆΠ½Ρ, ΡΠΎ ΠΏΡΠΈ ΠΏΠ΅ΡΠ΅Π΄Π°ΡΠ΅ Π΄Π°Π½Π½ΡΡ Π²Π°ΠΆΠ΅Π½ ΡΠ°Π·ΠΌΠ΅Ρ ΠΏΠ΅ΡΠ΅Π΄Π°Π²Π°Π΅ΠΌΠΎΠ³ΠΎ ΠΎΠ±ΡΡΠΌΠ° ΡΡΠΈΡ Π΄Π°Π½Π½ΡΡ . ΠΠ»Ρ ΡΠΎΠ³ΠΎ, ΡΡΠΎΠ±Ρ ΡΠΌΠ΅Π½ΡΡΠΈΡΡ ΠΎΠ±ΡΡΠΌΡ ΡΡΠΈΡ Π΄Π°Π½Π½ΡΡ Π΄Π»Ρ CSS-ΡΠ°ΠΉΠ»ΠΎΠ² ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡΒ CSS Minifier. ΠΠ½ ΡΠ±ΠΈΡΠ°Π΅Ρ Π²ΡΠ΅ Π½Π΅Π½ΡΠΆΠ½ΡΠ΅ ΠΏΡΠΎΠ±Π΅Π»ΡΠ½ΡΠ΅ ΡΠΈΠΌΠ²ΠΎΠ»Ρ ΠΈΠ· ΠΊΠΎΠ΄Π°, Π° ΡΠ°ΠΊΠΆΠ΅ ΡΠ΄Π°Π»ΡΠ΅Ρ Π²ΡΠ΅ ΠΊΠΎΠΌΠΌΠ΅Π½ΡΠ°ΡΠΈΠΈ, Π²ΡΡΡΠ³ΠΈΠ²Π°Ρ Π²Π΅ΡΡ CSS-ΠΊΠΎΠ΄ Π² ΠΎΠ΄Π½Ρ ΡΡΡΠΎΠΊΡ. Π ΡΡΠΎ Π²ΠΎΠΎΠ±ΡΠ΅ Π½ΠΈΠΊΠ°ΠΊ Π½Π΅ ΡΠΊΠ°Π·ΡΠ²Π°Π΅ΡΡΡ Π½Π° ΡΠΎΠΌ, ΡΡΠΎ Π²ΠΈΠ΄ΠΈΡ Ρ ΡΠ΅Π±Ρ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Ρ Π² Π±ΡΠ°ΡΠ·Π΅ΡΠ΅. Π’Π°ΠΊ ΠΊΠ°ΠΊ ΡΡΠΈ ΡΠΈΠΌΠ²ΠΎΠ»Ρ ΠΈ ΠΊΠΎΠΌΠΌΠ΅Π½ΡΠ°ΡΠΈΠΈ Π½ΡΠΆΠ½Ρ ΡΠ΅Π»ΠΎΠ²Π΅ΠΊΡ Π΄Π»Ρ ΡΡΠ΅Π½ΠΈΡ ΠΈ ΠΏΡΠ°Π²ΠΊΠΈ ΠΊΠΎΠ΄Π°, Π½ΠΎ Π΄Π»Ρ ΡΠ°Π±ΠΎΡΡ Π±ΡΠ°ΡΠ·Π΅ΡΠ° Π½Π΅ ΠΈΠΌΠ΅ΡΡ Π·Π½Π°ΡΠ΅Π½ΠΈΡ. ΠΡΡ ΡΠ°Π±ΠΎΡΠ°Π΅Ρ Π½Π΅ΠΌΠ½ΠΎΠ³ΠΎ Π±ΡΡΡΡΠ΅Π΅ ΠΈ Π±ΡΡΡΡΠ΅Π΅ Π·Π°Π³ΡΡΠΆΠ°ΡΡΡΡ Π΄Π°Π½Π½ΡΠ΅ Ρ ΡΠ΅ΡΠ²Π΅ΡΠ°, ΠΎΡΠΊΡΠ΄Π° Π·Π°Π³ΡΡΠΆΠ°Π΅ΡΡΡ ΡΡΡΠ°Π½ΠΈΡΠ° ΡΠ°ΠΉΡΠ°.
CSS Beautifier Π½Π°ΠΎΠ±ΠΎΡΠΎΡ, ΠΏΡΠΈΠ²ΠΎΠ΄ΠΈΡ CSS-ΠΊΠΎΠ΄ Π² ΡΠ΄ΠΎΠ±ΠΎΡΠΈΡΠ°Π΅ΠΌΡΠΉ ΠΈ Ρ ΠΎΡΠΎΡΠΎ Π²ΠΎΡΠΏΡΠΈΠ½ΠΈΠΌΠ°Π΅ΠΌΡΠΉ ΡΠ΅Π»ΠΎΠ²Π΅ΡΠ΅ΡΠΊΠΈΠΌ Π³Π»Π°Π·ΠΎΠΌ ΡΠΎΡΠΌΠ°Ρ. ΠΡΡΡΠ°Π²Π»ΡΡΡΡΡ Π²ΡΠ΅ ΠΎΡΡΡΡΠΏΡ ΠΈ ΠΏΠ΅ΡΠ΅Π²ΠΎΠ΄Ρ ΡΡΡΠΎΡΠ΅ΠΊ ΡΠ°ΠΊ, ΡΡΠΎ ΠΏΡΠΈ ΠΎΡΠ»Π°Π΄ΠΊΠ΅ ΡΡΠ°Π·Ρ ΡΡΠ½ΠΎ, ΠΊΠ°ΠΊΠΎΠ΅ ΡΠ²ΠΎΠΉΡΡΠ²ΠΎ, ΠΊΠ°ΠΊΠΎΠ³ΠΎ ΠΊΠ»Π°ΡΡΠ°, ΠΊΠ°ΠΊΠΎΠ΅ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ ΠΏΡΠΎΠΏΠΈΡΠ°Π½ΠΎ. ΠΠ»Ρ ΡΠ°Π±ΠΎΡΡ Ρ ΠΊΠΎΠ΄ΠΎΠΌΒ β Π²Π΅ΡΡ ΠΊΠΎΠ½Π΅ΡΠ½ΠΎ Π½Π΅Π·Π°ΠΌΠ΅Π½ΠΈΠΌΠ°Ρ!
ΠΠ΄Π΅ Π²Π·ΡΡΡ «ΡΠΊΡΠΎΡΠ°ΡΠ΅Π»Ρ» ΠΈ «ΡΠΆΠΈΠΌΠ°ΡΠ΅Π»Ρ»Β CSS ΠΊΠΎΠ΄Π°?
Π Π±ΡΠ°ΡΠ·Π΅ΡΠ°Ρ Π΅ΡΡΡ ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½ΡΡ ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊΠ°, ΠΊΠΎΡΠΎΡΡΠ΅ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡΡ ΠΏΡΠΈΠ²Π΅ΡΡΠΈ ΠΌΠΈΠ½ΠΈΡΠΈΡΠΈΡΠΎΠ²Π°Π½Π½ΡΠΉ CSS-ΠΊΠΎΠ΄ Π² ΡΠ΄ΠΎΠ±ΠΎΡΠΈΡΠ°Π΅ΠΌΡΠΉ Π²ΠΈΠ΄, ΠΎΠ΄Π½Π°ΠΊΠΎ, Π½Π° ΡΠ΅ΡΠ²Π΅ΡΠ΅ ΠΌΠΎΠΆΠ΅Ρ Ρ ΡΠ°Π½ΠΈΡΡΡ ΡΠΆΠ°ΡΡΠΉ ΠΊΠΎΠ΄. Π Π²ΡΡΡΠΎΠ΅Π½Π½ΡΡ Π² Π±ΡΠ°ΡΠ·Π΅ΡΠ΅ ΠΌΠΈΠ½ΠΈΡΠΈΠΊΠ°ΡΠΎΡΠΎΠ² Ρ Π²ΠΎΠΎΠ±ΡΠ΅ Π½Π΅ Π²ΡΡΡΠ΅ΡΠ°Π».
ΠΠΎΡΡΠΎΠΌΡ, ΠΌΠΎΠΆΠ½ΠΎ Π²ΠΎΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡΡΡ ΠΎΠ½-Π»Π°ΠΉΠ½Β «ΡΠΊΡΠΎΡΠ°ΡΠ΅Π»Π΅ΠΌ» ΠΈ «ΡΠΆΠΈΠΌΠ°ΡΠ΅Π»Π΅ΠΌ» CSS ΠΊΠΎΠ΄Π° Π΄Π»Ρ ΡΠΎΠ³ΠΎ, ΡΡΠΎΠ±Ρ ΠΏΡΠΈΠ²Π΅ΡΡΠΈ ΠΊΠΎΠ΄ Π² ΡΠ΄ΠΎΠ±Π½ΡΠΉ Π΄Π»Ρ ΡΠ°Π±ΠΎΡΡ Π²ΠΈΠ΄ Π² ΠΏΠ΅ΡΠΈΠΎΠ΄ ΠΎΡΠ»Π°Π΄ΠΊΠΈ, Π° ΠΏΠΎΡΠ»Π΅ ΡΠΎΠ·Π΄Π°ΡΡ ΡΠΆΠ°ΡΡΡ Π²Π΅ΡΡΠΈΡ ΠΊΠΎΠ΄Π°, ΠΊΠΎΡΠΎΡΠ°Ρ Π±ΡΠ΄Π΅Ρ Π±ΡΡΡΡΠΎ ΠΈ Π»Π΅Π³ΠΊΠΎ Π·Π°Π³ΡΡΠΆΠ°ΡΡΡΡ Ρ ΡΠ°ΠΉΡΠ° Π² Π±ΡΠ°ΡΠ·Π΅Ρ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Ρ.
ΠΠΎΡ ΠΎΠ΄ΠΈΠ½ ΠΈΠ· Π½ΠΈΡ ΠΏΠΎ ΡΡΡΠ»ΠΊΠ΅:Β https://beautifytools.com/css-minifier.php
ΠΡΠΏΠΎΠ»Π½ΡΠ΅Ρ ΠΎΠ±Π΅ ΡΡΠ½ΠΊΡΠΈΠΈ: ΠΈ ΡΠΆΠΈΠΌΠ°Π΅Ρ ΠΈ ΠΏΡΠΈΡΡΡΡΠ²Π°Π΅Ρ CSS-ΠΊΠΎΠ΄ Π² Π·Π°Π²ΠΈΡΠΈΠΌΠΎΡΡΠΈ ΠΎΡ ΡΠΎΠ³ΠΎ, ΡΡΠΎ Π² Π΄Π°Π½Π½ΡΠΉ ΠΌΠΎΠΌΠ΅Π½Ρ Π½ΡΠΆΠ½ΠΎ Π΄Π»Ρ ΡΠ°Π±ΠΎΡΡ!
ΠΠ°ΠΊ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡΡΡ CSS Beautifier ΠΈ CSS Minifier ΠΎΡ BeautifyTools
Π Π²Π°ΡΠ΅ΠΌ ΡΠ°ΡΠΏΠΎΡΡΠΆΠ΅Π½ΠΈΠΈ Π΄Π²Π° ΠΎΠΊΠ½Π°. Π ΠΏΠ΅ΡΠ²ΠΎΠ΅ Π½ΡΠΆΠ½ΠΎ ΡΠ°Π·ΠΌΠ΅ΡΡΠΈΡΡ CSS-ΠΊΠΎΠ΄, Π²ΠΎ Π²ΡΠΎΡΠΎΠΌ ΡΡΠ°Π·Ρ ΠΎΡΠΎΠ±ΡΠ°Π·ΠΈΡΡΡ ΠΎΡΡΠΎΡΠΌΠ°ΡΠΈΡΠΎΠ²Π°Π½Π½ΡΠΉ ΡΠ΅Π·ΡΠ»ΡΡΠ°Ρ, ΠΊΠΎΡΠΎΡΡΠΉ ΠΌΠΎΠΆΠ½ΠΎ ΡΠΊΠΎΠΏΠΈΡΠΎΠ²Π°ΡΡ ΠΎΠ΄Π½ΠΈΠΌ ΠΊΠ»ΠΈΠΊΠΎΠΌ ΠΌΡΡΠΊΠΈ.
ΠΠ½ΠΎΠΏΠΊΠΈ ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΡ Π½Π°Π΄ ΠΎΠΊΠ½ΠΎΠΌ Π²Π²ΠΎΠ΄Π° CSS-ΠΊΠΎΠ΄Π°:
ΠΠ°Π³ΡΡΠ·ΠΈΡΡ URL (Load Url)
ΠΠ»ΠΈΠΊ ΠΏΠΎ ΡΡΠΎΠΉ ΠΊΠ½ΠΎΠΏΠΊΠ΅ Π²ΡΠ΄Π°ΡΡ ΠΎΠΊΠ½ΠΎ, Π² ΠΊΠΎΡΠΎΡΠΎΠΌ ΠΌΠΎΠΆΠ½ΠΎ Π²Π²Π΅ΡΡΠΈ URL ΡΠΎ ΡΡΡΠ»ΠΊΠΎΠΉ Π½Π° CSS-ΡΠ°ΠΉΠ» Ρ ΡΠ΄Π°Π»ΡΠ½Π½ΠΎΠ³ΠΎ ΡΠ΅ΡΠ²Π΅ΡΠ°, ΠΊΠΎΡΠΎΡΡΠΉ Π½ΡΠΆΠ½ΠΎ ΠΎΠ±ΡΠ°Π±ΠΎΡΠ°ΡΡ. Π£Π΄ΠΎΠ±Π½ΠΎ! ΠΠΈΡΠ΅Π³ΠΎ Π½Π΅ Π½Π°Π΄ΠΎ ΠΊΠΎΠΏΠΈΡΠΎΠ²Π°ΡΡ ΠΈ Π²ΡΡΠ°Π²Π»ΡΡΡ!
ΠΠ°Π³ΡΡΠ·ΠΈΡΡ ΡΠ°ΠΉΠ» (Browse)
ΠΠ»ΠΈΠΊ ΠΏΠΎ ΡΡΠΎΠΉ ΠΊΠ½ΠΎΠΏΠΊΠ΅ ΠΎΡΠΊΡΠΎΠ΅Ρ Π½Π°Π²ΠΈΠ³Π°ΡΠΈΡ ΠΏΠΎ Π»ΠΎΠΊΠ°Π»ΡΠ½ΠΎΠΌΡ ΠΊΠΎΠΌΠΏΡΡΡΠ΅ΡΡ, Π³Π΄Π΅ ΠΌΠΎΠΆΠ½ΠΎ Π² ΡΡΠ°Π½Π΄Π°ΡΡΠ½ΠΎΠΌ ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡΠ΅ Π½Π°ΠΉΡΠΈ ΠΈ Π²ΡΠ±ΡΠ°ΡΡ ΡΠ°ΠΉΠ», Π½Π°Ρ ΠΎΠ΄ΡΡΠΈΠΉΡΡ Π½Π° ΡΠΎΠ±ΡΡΠ²Π΅Π½Π½ΠΎΠΌ ΠΆΡΡΡΠΊΠΎΠΌ Π΄ΠΈΡΠΊΠ΅.
«Π£ΠΊΡΠΎΡΠ°ΡΠ΅Π»Ρ» CSS (Beautify css)
ΠΠΏΡΠΈΠΌΠΈΠ·Π°ΡΠΈΡ css-ΠΊΠΎΠ΄Π° Ρ ΠΏΠΎΠΌΠΎΡΡΡ ΠΎΠ½Π»Π°ΠΉΠ½ css beautifier. ΠΠ²ΠΎΠ΄ΠΈΡΠ΅ Π³ΡΡΠ·Π½ΡΠΉ, ΠΌΠΈΠ½ΠΈΡΠΈΡΠΈΡΠΎΠ²Π°Π½Π½ΡΠΉ css-ΠΊΠΎΠ΄, ΡΡΠΎΠ±Ρ ΠΊΡΠ°ΡΠΈΠ²ΠΎ ΠΎΡΠΎΡΠΌΠΈΡΡ, ΠΎΡΡΠΎΡΠΌΠ°ΡΠΈΡΠΎΠ²Π°ΡΡ, ΡΠΊΡΠ°ΡΠΈΡΡ ΠΈ ΡΠ΄Π΅Π»Π°ΡΡ Π΅Π³ΠΎ Π±ΠΎΠ»Π΅Π΅ ΡΠΈΡΠ°Π±Π΅Π»ΡΠ½ΡΠΌ. Π ΡΠ΅Π΄Π°ΠΊΡΠΎΡΠ΅ Π΅ΡΡΡ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΡ Π²ΡΠ±ΠΎΡΠ° ΡΠ°Π·Π»ΠΈΡΠ½ΡΡ ΡΠ΅ΠΌ ΠΈ ΡΠ°Π·ΠΌΠ΅ΡΠΎΠ² ΡΡΠΈΡΡΠ°. ΠΠΎΠ΄ΡΠ²Π΅ΡΠΊΠ° ΡΠΈΠ½ΡΠ°ΠΊΡΠΈΡΠ°, Π°Π²ΡΠΎΠ·Π°Π²Π΅ΡΡΠ΅Π½ΠΈΠ΅, ΠΎΡΠΈΠ±ΠΊΠΈ ΠΊΠΎΠ΄Π° ΠΈ ΠΏΡΠ΅Π΄ΡΠΏΡΠ΅ΠΆΠ΄Π΅Π½ΠΈΡ ΡΠ°ΠΊΠΆΠ΅ Π²ΠΊΠ»ΡΡΠ΅Π½Ρ Π΄Π»Ρ Π±ΠΎΠ»Π΅Π΅ Π»Π΅Π³ΠΊΠΎΠ³ΠΎ Π½Π°ΠΏΠΈΡΠ°Π½ΠΈΡ ΠΊΠΎΠ΄Π°.
«Π‘ΠΆΠΈΠΌΠ°ΡΠ΅Π»Ρ» CSS (Minify css)
ΠΠ½Π»Π°ΠΉΠ½ CSS Minifier ΠΏΡΠΈΠ½ΠΈΠΌΠ°Π΅Ρ Π»ΡΠ±ΡΡ ΡΠΎΡΠΌΡ css ΠΊΠΎΠ΄Π° ΠΈ Π΄Π΅Π»Π°Π΅Ρ Π΅Π³ΠΎ ΠΌΠΈΠ½ΠΈΡΠΈΡΠΈΡΠΎΠ²Π°Π½Π½ΡΠΌ, ΡΠΆΠ°ΡΡΠΌ, ΡΠ΄Π°Π»ΡΡ ΠΏΡΠΎΠ±Π΅Π»Ρ, Π½ΠΎΠ²ΡΠ΅ ΡΡΡΠΎΠΊΠΈ, ΠΎΡΡΡΡΠΏΡ ΠΈ ΠΊΠΎΠΌΠΌΠ΅Π½ΡΠ°ΡΠΈΠΈ. ΠΠ½ ΡΠΌΠ΅Π½ΡΡΠ°Π΅Ρ ΡΠ°Π·ΠΌΠ΅Ρ ΡΠ°ΠΉΠ»Π° ΠΈ ΠΎΠΏΡΠΈΠΌΠΈΠ·ΠΈΡΡΠ΅Ρ css Π΄Π»Ρ Π²Π°ΡΠ΅Π³ΠΎ ΡΠ°ΠΉΡΠ°.
Π‘ΠΊΠ°ΡΠ°ΡΡ ΡΠ΅Π·ΡΠ»ΡΡΠ°Ρ (Download)
ΠΠ»ΠΈΠΊ ΠΏΠΎ ΡΡΠΎΠΉ ΠΊΠ½ΠΎΠΏΠΊΠ΅ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ΅Ρ ΡΠΊΠ°ΡΠ°ΡΡ ΠΈ ΡΠΎΡ ΡΠ°Π½ΠΈΡΡ Π² ΡΠ°ΠΉΠ» ΠΏΠΎΠ»ΡΡΠ΅Π½Π½ΡΠΉ ΠΎΠ±ΡΠ°Π±ΠΎΡΠ°Π½Π½ΡΠΉ CSS-ΠΊΠΎΠ΄ Π½Π° Π»ΠΎΠΊΠ°Π»ΡΠ½ΠΎΠΌ ΠΊΠΎΠΌΠΏΡΡΡΠ΅ΡΠ΅.
ΠΡΠΈΡΡΠΈΡΡ (Clear)
ΠΠ»ΠΈΠΊ ΠΏΠΎ ΡΡΠΎΠΉ ΠΊΠ½ΠΎΠΏΠΊΠ΅ ΡΠ΄Π°Π»ΡΠ΅Ρ Π²ΡΠ΅ Π΄Π°Π½Π½ΡΠ΅ ΠΈΠ· ΠΎΠΊΠΎΡΠΊΠ° Π²Π²ΠΎΠ΄Π° ΠΈ Π²ΡΠ²ΠΎΠ΄Π° CSS-ΠΊΠΎΠ΄Π°.
ΠΠ°Π±Π΅ΡΠΈΡΠ΅ ΡΡΡΠ»ΠΊΡ Π½Π° ΡΡΠ°ΡΡΡ ΠΊ ΡΠ΅Π±Π΅, ΡΡΠΎΠ±Ρ ΠΏΠΎΡΠΎΠΌ Π»Π΅Π³ΠΊΠΎ Π΅Ρ Π½Π°ΠΉΡΠΈ!
Π Π°Π· ΡΠΆ Π΄ΠΎΡΡΠ΄Π° Π΄ΠΎΡΠΈΡΠ°Π»ΠΈ, ΡΠΎ ΠΌΠΎΠΆΠ΅Ρ ΠΌΠΎΠΆΠ΅Ρ Π΅ΡΡΡ ΠΆΠ΅Π»Π°Π½ΠΈΠ΅ ΡΠ°ΡΡΠΊΠ°Π·Π°ΡΡ ΠΎΠ± ΡΡΠΎΠΌ ΠΌΠ΅ΡΡΠ΅ ΡΠ²ΠΎΠΈΠΌ Π΄ΡΡΠ·ΡΡΠΌ, Π·Π½Π°ΠΊΠΎΠΌΡΠΌ ΠΈ ΠΏΡΠΎΡΡΠΎ ΠΌΠΈΠΌΠΎ ΠΏΡΠΎΡ
ΠΎΠ΄ΡΡΠΈΠΌ?
ΠΠ΅ Π½Π°Π΄ΠΎ ΡΠ΅Π±Ρ ΡΠ΄Π΅ΡΠΆΠΈΠ²Π°ΡΡ! π
ΠΠΈΠ½ΠΈΠΌΠΈΠ·ΠΈΡΠΎΠ²Π°ΡΡ CSS | GTmetrix
ΠΠΈΠ½ΠΈΡΠΈΠΊΠ°ΡΠΈΡ ΡΠ°ΠΉΠ»ΠΎΠ² CSS ΠΌΠΎΠΆΠ΅Ρ ΠΏΠΎΠΌΠΎΡΡ ΡΠΌΠ΅Π½ΡΡΠΈΡΡ ΠΈΡ ΡΠ°Π·ΠΌΠ΅Ρ Π·Π° ΡΡΠ΅Ρ ΡΠ΄Π°Π»Π΅Π½ΠΈΡ ΠΊΠΎΠΌΠΌΠ΅Π½ΡΠ°ΡΠΈΠ΅Π², ΠΏΡΠΎΠ±Π΅Π»ΠΎΠ² ΠΈ ΠΈΠ·Π±ΡΡΠΎΡΠ½ΠΎΠ³ΠΎ ΠΊΠΎΠ΄Π°.
Π§Π΅ΠΌ Π½Π° ΠΌΠ΅Π½ΡΡΠ΅ ΡΡΠΈ ΡΠ°ΠΉΠ»Ρ CSS, ΡΠ΅ΠΌ Π½Π° Π±ΡΡΡΡΠ΅Π΅ ΠΎΠ½ΠΈ Π·Π°Π³ΡΡΠΆΠ°ΡΡΡΡ, ΡΡΠΎ ΠΏΡΠΈΠ²ΠΎΠ΄ΠΈΡ ΠΊ Π±ΠΎΠ»Π΅Π΅ Π±ΡΡΡΡΠΎΠΌΡ Π²ΡΠΏΠΎΠ»Π½Π΅Π½ΠΈΡ Π±ΡΠ°ΡΠ·Π΅ΡΠΎΠΌ.
ΠΠΎ ΡΠΌΠΎΠ»ΡΠ°Π½ΠΈΡ CSS ΡΡΠΈΡΠ°Π΅ΡΡΡ Π±Π»ΠΎΠΊΠΈΡΡΡΡΠΈΠΌ ΡΠ΅Π½Π΄Π΅ΡΠΈΠ½Π³ , ΡΠ°ΠΊ ΠΊΠ°ΠΊ Π±ΡΠ°ΡΠ·Π΅Ρ Π½Π΅ Π±ΡΠ΄Π΅Ρ ΠΎΡΠΎΠ±ΡΠ°ΠΆΠ°ΡΡ ΡΠΎΠ΄Π΅ΡΠΆΠΈΠΌΠΎΠ΅ Π΄ΠΎ ΡΠ΅Ρ ΠΏΠΎΡ, ΠΏΠΎΠΊΠ° ΠΎΠ½ Π½Π΅ Π·Π°Π³ΡΡΠ·ΠΈΡ, Π½Π΅ ΠΏΡΠΎΠ°Π½Π°Π»ΠΈΠ·ΠΈΡΡΠ΅Ρ ΠΈ Π½Π΅ Π²ΡΠΏΠΎΠ»Π½ΠΈΡ ΡΠ°Π±Π»ΠΈΡΡ ΡΡΠΈΠ»Π΅ΠΉ.
Π Π·Π°Π²ΠΈΡΠΈΠΌΠΎΡΡΠΈ ΠΎΡ ΡΠ»ΠΎΠΆΠ½ΠΎΡΡΠΈ ΠΌΠ°ΠΊΠ΅ΡΠ° ΠΈ ΡΡΠΈΠ»Ρ Π²Π°ΡΠ΅ΠΉ ΡΡΡΠ°Π½ΠΈΡΡ ΡΠ°ΠΉΠ»Ρ CSS ΠΌΠΎΠ³ΡΡ Π±ΡΡΡ Π±ΠΎΠ»ΡΡΠ΅, ΡΠ΅ΠΌ ΡΡΠ΅Π±ΡΠ΅ΡΡΡ Π±ΡΠ°ΡΠ·Π΅ΡΡ Π΄Π»Ρ ΠΎΡΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΡ ΡΡΡΠ°Π½ΠΈΡΡ.
ΠΠ°ΠΊΠΎΠ²Π° ΠΎΡΠ΅Π½ΠΊΠ° Π²Π°ΡΠ΅Π³ΠΎ ΡΠ°ΠΉΡΠ° Π² ΡΡΠΎΠΌ Π°ΡΠ΄ΠΈΡΠ΅?
ΠΠ°ΠΊ ΠΌΠΈΠ½ΠΈΠΌΠΈΠ·Π°ΡΠΈΡ CSS Π²Π»ΠΈΡΠ΅Ρ Π½Π° ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡΠ΅Π»ΡΠ½ΠΎΡΡΡ ΡΡΡΠ°Π½ΠΈΡΡ?
ΠΡΡΠΊΠΈΠΉ ΡΠ°Π·, ΠΊΠΎΠ³Π΄Π° Π±ΡΠ°ΡΠ·Π΅Ρ Π·Π°Π³ΡΡΠΆΠ°Π΅Ρ ΡΡΡΠ°Π½ΠΈΡΡ, Π΅ΠΌΡ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎ Π·Π°Π³ΡΡΠ·ΠΈΡΡ, ΠΏΡΠΎΠ°Π½Π°Π»ΠΈΠ·ΠΈΡΠΎΠ²Π°ΡΡ ΠΈ Π²ΡΠΏΠΎΠ»Π½ΠΈΡΡ ΡΠ°ΠΉΠ»Ρ CSS. ΠΠΎΡΠΊΠΎΠ»ΡΠΊΡ ΡΡΠΎ ΠΏΡΠΎΠΈΡΡ ΠΎΠ΄ΠΈΡ Π² ΠΎΡΠ½ΠΎΠ²Π½ΠΎΠΌ ΠΏΠΎΡΠΎΠΊΠ΅, Π±ΡΠ°ΡΠ·Π΅Ρ Π½Π΅ ΠΌΠΎΠΆΠ΅Ρ Π²ΡΠΏΠΎΠ»Π½ΡΡΡ Π΄ΡΡΠ³ΠΈΠ΅ Π·Π°Π΄Π°ΡΠΈ Π²ΠΎ Π²ΡΠ΅ΠΌΡ Π½Π°ΡΠ°Π»ΡΠ½ΠΎΠΉ Π·Π°Π³ΡΡΠ·ΠΊΠΈ ΡΡΡΠ°Π½ΠΈΡΡ.
Π§Π΅ΠΌ Π½Π° Π±ΠΎΠ»ΡΡΠ΅ ΡΠ°ΠΉΠ»Ρ CSS, ΡΠ΅ΠΌ Π½Π° Π΄Π»ΠΈΠ½Π½Π΅Π΅ ΠΎΠ½ΠΈ Π±ΡΠ΄ΡΡ Π·Π°Π³ΡΡΠΆΠ°ΡΡΡΡ, ΠΈ Π½Π° Π΄Π»ΠΈΠ½Π½Π΅Π΅ ΠΎΠ½ΠΈ Π±ΡΠ΄ΡΡ Π±Π»ΠΎΠΊΠΈΡΠΎΠ²Π°ΡΡ ΠΎΡΠ½ΠΎΠ²Π½ΠΎΠΉ ΠΏΠΎΡΠΎΠΊ.
ΠΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡΠ΅Π»ΡΠ½ΠΎΡΡΡ Π²Π°ΡΠ΅ΠΉ ΡΡΡΠ°Π½ΠΈΡΡ ΠΌΠΎΠΆΠ½ΠΎ ΠΎΠΏΡΠΈΠΌΠΈΠ·ΠΈΡΠΎΠ²Π°ΡΡ, ΡΠΌΠ΅Π½ΡΡΠΈΠ² ΠΏΠΎΠ»Π΅Π·Π½ΡΡ Π½Π°Π³ΡΡΠ·ΠΊΡ ΡΡΠΈΡ ΡΠ°ΠΉΠ»ΠΎΠ².
ΠΠΈΠ½ΠΈΡΠΈΠΊΠ°ΡΠΈΡ ΡΠΌΠ΅Π½ΡΡΠ°Π΅Ρ ΡΠ°Π·ΠΌΠ΅Ρ ΡΠ°ΠΉΠ»Π° CSS, ΡΠ΄Π°Π»ΡΡ ΡΠ»Π΅ΠΌΠ΅Π½ΡΡ, ΠΊΠΎΡΠΎΡΡΠ΅ Π½Π΅ Π½ΡΠΆΠ½Ρ Π±ΡΠ°ΡΠ·Π΅ΡΡ Π΄Π»Ρ ΡΠ΅Π»Π΅ΠΉ ΡΠ΅Π½Π΄Π΅ΡΠΈΠ½Π³Π°.
ΠΠΈΠ½ΠΈΠΌΠΈΠ·Π°ΡΠΈΡ ΡΠ°ΠΉΠ»ΠΎΠ² CSS ΡΠ½ΠΈΠΆΠ°Π΅Ρ ΠΈΡ ΠΏΠΎΠ»Π΅Π·Π½ΡΡ Π½Π°Π³ΡΡΠ·ΠΊΡ, ΡΡΠΎ ΠΏΡΠΈΠ²ΠΎΠ΄ΠΈΡ ΠΊ Π±ΠΎΠ»Π΅Π΅ Π±ΡΡΡΡΠΎΠΉ Π·Π°Π³ΡΡΠ·ΠΊΠ΅ ΡΡΡΠ°Π½ΠΈΡ ΠΈ ΡΠ»ΡΡΡΠ΅Π½ΠΈΡ ΠΊΠ°ΡΠ΅ΡΡΠ²Π° ΡΡΡΠ°Π½ΠΈΡ Π΄Π»Ρ Π²Π°ΡΠΈΡ ΠΏΠΎΡΠ΅ΡΠΈΡΠ΅Π»Π΅ΠΉ.
ΠΡΠΈ ΡΠ»Π΅ΠΌΠ΅Π½ΡΡ Π²ΠΊΠ»ΡΡΠ°ΡΡ ΠΊΠΎΠΌΠΌΠ΅Π½ΡΠ°ΡΠΈΠΈ, ΠΏΡΠΎΠ±Π΅Π»Ρ ΠΈ ΠΈΠ·Π±ΡΡΠΎΡΠ½ΡΠΉ ΠΊΠΎΠ΄.
ΠΠΈΠ½ΠΈΡΠΈΠΊΠ°ΡΠΈΡ Π΄Π΅Π»Π°Π΅Ρ ΠΊΠΎΠ΄ ΠΊΠΎΠΌΠΏΠ°ΠΊΡΠ½Π΅Π΅ ΠΈ ΠΊΠΎΠΌΠΏΠ°ΠΊΡΠ½Π΅Π΅, ΡΠΌΠ΅Π½ΡΡΠ°Ρ ΠΏΠΎΡΡΠ΅Π±Π»ΡΠ΅ΠΌΡΡ ΠΏΠΎΠ»ΠΎΡΡ ΠΏΡΠΎΠΏΡΡΠΊΠ°Π½ΠΈΡ ΠΈ ΠΎΡΠ²ΠΎΠ±ΠΎΠΆΠ΄Π°Ρ ΠΎΡΠ½ΠΎΠ²Π½ΠΎΠΉ ΠΏΠΎΡΠΎΠΊ Π΄Π»Ρ Π΄ΡΡΠ³ΠΈΡ Π²Π°ΠΆΠ½ΡΡ Π·Π°Π΄Π°Ρ.
ΠΠ°ΠΊ GTmetrix Π·Π°ΠΏΡΡΠΊΠ°Π΅Ρ ΡΡΠΎΡ Π°ΡΠ΄ΠΈΡ?
GTmetrix ΠΎΡΠ΅Π½ΠΈΠ²Π°Π΅Ρ Π²ΡΠ΅ ΡΠ°ΠΉΠ»Ρ CSS Π½Π° Π²Π°ΡΠ΅ΠΉ ΡΡΡΠ°Π½ΠΈΡΠ΅ ΠΈ ΠΏΠΎΠ΄ΡΡΠΈΡΡΠ²Π°Π΅Ρ, ΡΠΊΠΎΠ»ΡΠΊΠΎ ΠΏΡΠΎΠΏΡΡΠΊΠ½ΠΎΠΉ ΡΠΏΠΎΡΠΎΠ±Π½ΠΎΡΡΠΈ ΡΡΠ°ΡΠΈΡΡΡ Π²ΠΏΡΡΡΡΡ ΠΊΠ°ΠΆΠ΄ΡΠΌ ΡΠ°ΠΉΠ»ΠΎΠΌ, ΠΊΠΎΡΠΎΡΡΠΉ Π½Π΅ ΠΌΠΈΠ½ΠΈΠΌΠΈΠ·ΠΈΡΠΎΠ²Π°Π½.
ΠΠ°ΠΆΠ°Π² Π½Π° Π°ΡΠ΄ΠΈΡ, Π²Ρ ΡΠ²ΠΈΠ΄ΠΈΡΠ΅ ΡΠΏΠΈΡΠΎΠΊ ΡΠ°ΠΉΠ»ΠΎΠ² CSS, ΠΊΠΎΡΠΎΡΡΠ΅ ΠΌΠΎΠΆΠ½ΠΎ ΠΌΠΈΠ½ΠΈΡΠΈΡΠΈΡΠΎΠ²Π°ΡΡ.
GTmetrix ΠΎΡΠ΅Π½ΠΈΠ²Π°Π΅Ρ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΡΡ ΡΠΊΠΎΠ½ΠΎΠΌΠΈΡ ΡΠ°Π·ΠΌΠ΅ΡΠ° ΡΠ°ΠΉΠ»Π° Π·Π° ΡΡΠ΅Ρ ΠΌΠΈΠ½ΠΈΠΌΠΈΠ·Π°ΡΠΈΠΈ CSS.
GTmetrix ΡΠ°ΠΊΠΆΠ΅ ΠΎΡΠ΅Π½ΠΈΠ²Π°Π΅Ρ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΡΡ ΡΠΊΠΎΠ½ΠΎΠΌΠΈΡ ΡΠ°Π·ΠΌΠ΅ΡΠ° ΡΠ°ΠΉΠ»Π° CSS Π·Π° ΡΡΠ΅Ρ ΠΌΠΈΠ½ΠΈΠΌΠΈΠ·Π°ΡΠΈΠΈ.
ΠΠ°ΠΊ ΠΌΠΈΠ½ΠΈΠΌΠΈΠ·ΠΈΡΠΎΠ²Π°ΡΡ CSS?
ΠΠΈΠ½ΠΈΠΌΠΈΠ·Π°ΡΠΈΡ CSS β ΡΡΠΎ ΠΏΠ΅ΡΠ΅Π΄ΠΎΠ²Π°Ρ ΠΎΡΡΠ°ΡΠ»Π΅Π²Π°Ρ ΠΏΡΠ°ΠΊΡΠΈΠΊΠ°, ΠΊΠΎΡΠΎΡΡΡ ΡΠ»Π΅Π΄ΡΠ΅Ρ Π²ΠΊΠ»ΡΡΠΈΡΡ Π² ΡΠ°Π±ΠΎΡΠΈΠΉ ΠΏΡΠΎΡΠ΅ΡΡ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠΈ, ΡΡΠΎΠ±Ρ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡΠ΅Π»ΡΠ½ΠΎΡΡΡ Π²Π°ΡΠ΅Π³ΠΎ ΡΠ°Π±ΠΎΡΠ΅Π³ΠΎ Π²Π΅Π±-ΡΠ°ΠΉΡΠ° Π±ΡΠ»Π° ΠΎΠΏΡΠΈΠΌΠΈΠ·ΠΈΡΠΎΠ²Π°Π½Π°.
Π§ΡΠΎΠ±Ρ ΠΈΡΠΏΡΠ°Π²ΠΈΡΡ ΡΡΠΎΡ Π°ΡΠ΄ΠΈΡ, Π²ΠΎΡΠΏΠΎΠ»ΡΠ·ΡΠΉΡΠ΅ΡΡ ΠΎΠ΄Π½ΠΈΠΌ ΠΈΠ· ΡΠ»Π΅Π΄ΡΡΡΠΈΡ ΠΌΠ΅ΡΠΎΠ΄ΠΎΠ² ΠΌΠΈΠ½ΠΈΠΌΠΈΠ·Π°ΡΠΈΠΈ CSS:
1) ΠΠΈΠ½ΠΈΡΠΈΠΊΠ°ΡΠΈΡ CSS Ρ ΠΏΠΎΠΌΠΎΡΡΡ ΠΎΠ½Π»Π°ΠΉΠ½-ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½ΡΠΎΠ²
ΠΠΏΡΠ΅Π΄Π΅Π»ΠΈΡΠ΅ ΡΠ°ΠΉΠ»Ρ CSS, ΠΏΠΎΠΌΠ΅ΡΠ΅Π½Π½ΡΠ΅ GTmetrix, ΠΈ Π½Π°ΠΉΠ΄ΠΈΡΠ΅ ΠΈΡ Π² HTML-ΠΊΠΎΠ΄Π΅ ΡΠ²ΠΎΠ΅ΠΉ ΡΡΡΠ°Π½ΠΈΡΡ.
Π‘ΠΊΠΎΠΏΠΈΡΡΠΉΡΠ΅ ΠΊΠΎΠ΄ CSS Π½Π΅ΠΌΠΈΠ½ΠΈΡΠΈΡΠΈΡΠΎΠ²Π°Π½Π½ΠΎΠ³ΠΎ ΡΠ°ΠΉΠ»Π° ΠΈ Π²ΡΡΠ°Π²ΡΡΠ΅ Π΅Π³ΠΎ Π² ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½Ρ ΠΌΠΈΠ½ΠΈΠΌΠΈΠ·Π°ΡΠΈΠΈ CSS, Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ minifycode.com, ΡΡΠΎΠ±Ρ ΡΠ³Π΅Π½Π΅ΡΠΈΡΠΎΠ²Π°ΡΡ ΠΌΠΈΠ½ΠΈΡΠΈΡΠΈΡΠΎΠ²Π°Π½Π½ΡΠΉ ΡΠ°ΠΉΠ» CSS.
Π’Π΅ΠΏΠ΅ΡΡ ΡΠΊΠΎΠΏΠΈΡΡΠΉΡΠ΅ ΡΠΌΠ΅Π½ΡΡΠ΅Π½Π½ΡΠΉ ΠΊΠΎΠ΄ CSS ΠΈ Π²ΡΡΠ°Π²ΡΡΠ΅ Π΅Π³ΠΎ Π² ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²ΡΡΡΠΈΠΉ ΡΠ°ΠΉΠ» CSS Π½Π° ΡΠ²ΠΎΠ΅ΠΌ Π²Π΅Π±-ΡΠ°ΠΉΡΠ΅. ΠΠΎΠ²ΡΠΎΡΠΈΡΠ΅ ΡΡΠΎΡ ΠΏΡΠΎΡΠ΅ΡΡ Π΄Π»Ρ Π²ΡΠ΅Ρ Π½Π΅ΠΌΠΈΠ½ΠΈΡΠΈΡΠΈΡΠΎΠ²Π°Π½Π½ΡΡ ΡΠ°ΠΉΠ»ΠΎΠ² CSS.
ΠΡΠ»ΠΈ Ρ Π²Π°Ρ Π΅ΡΡΡ Π±ΠΎΠ»ΡΡΠΎΠ΅ ΠΊΠΎΠ»ΠΈΡΠ΅ΡΡΠ²ΠΎ ΡΠ°ΠΉΠ»ΠΎΠ² CSS Π΄Π»Ρ ΠΌΠΈΠ½ΠΈΠΌΠΈΠ·Π°ΡΠΈΠΈ, ΡΠ°ΡΡΠΌΠΎΡΡΠΈΡΠ΅ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΡ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΡ Π±ΠΎΠ»Π΅Π΅ ΠΏΡΠΎΠ΄Π²ΠΈΠ½ΡΡΡΡ ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½ΡΠΎΠ² ΠΌΠΈΠ½ΠΈΠΌΠΈΠ·Π°ΡΠΈΠΈ.
2) ΠΠΈΠ½ΠΈΡΠΈΠΊΠ°ΡΠΈΡ CSS Ρ ΠΏΠΎΠΌΠΎΡΡΡ ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½ΡΠΎΠ² ΡΠ±ΠΎΡΠΊΠΈ
ΠΡΠ»ΠΈ Π²Ρ Π±ΠΎΠ»Π΅Π΅ ΠΏΡΠΎΠ΄Π²ΠΈΠ½ΡΡΡΠΉ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Ρ, Π²Ρ ΠΌΠΎΠΆΠ΅ΡΠ΅ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½ΡΡ ΡΠ±ΠΎΡΠΊΠΈ, ΡΠ°ΠΊΠΈΠ΅ ΠΊΠ°ΠΊ gulp.js ΠΈ grunt, ΡΡΠ΅Π΄ΠΈ ΠΏΡΠΎΡΠ΅Π³ΠΎ, Π΄Π»Ρ ΠΌΠΈΠ½ΠΈΠΌΠΈΠ·Π°ΡΠΈΠΈ ΡΠ°ΠΉΠ»ΠΎΠ² CSS.
ΠΡΠΈ ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½ΡΡ ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΈΠ²Π°ΡΡ ΠΌΠΈΠ½ΠΈΠΌΠΈΠ·Π°ΡΠΈΡ Π½Π° ΡΠ°Π·Π½ΡΡ ΡΠ·ΡΠΊΠ°Ρ ΠΈ ΠΌΠΎΠ³ΡΡ Π»Π΅Π³ΠΊΠΎ ΠΈΠ½ΡΠ΅Π³ΡΠΈΡΠΎΠ²Π°ΡΡΡΡ Π² Π²Π°Ρ ΠΏΡΠΎΠ΅ΠΊΡ, Π° ΡΠ°ΠΊΠΆΠ΅ ΠΏΠΎΠΌΠΎΠ³Π°ΡΡ Π½Π°ΡΡΡΠ°ΠΈΠ²Π°ΡΡ ΡΠ±ΠΎΡΠΊΡ Ρ ΠΏΠΎΠΌΠΎΡΡΡ ΠΏΠ»Π°Π³ΠΈΠ½ΠΎΠ².
3) ΠΠΈΠ½ΠΈΡΠΈΠΊΠ°ΡΠΈΡ CSS Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠ΅ΠΌ CDN
ΠΡΠΎΡΡΠΎΠΉ ΡΠΏΠΎΡΠΎΠ± ΠΎΠ±ΡΠ»ΡΠΆΠΈΠ²Π°Π½ΠΈΡ ΠΌΠΈΠ½ΠΈ-ΡΠ°ΠΉΠ»ΠΎΠ² CSS β ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠ΅ CDN. Π€Π°ΠΊΡΠΈΡΠ΅ΡΠΊΠΈΠ΅ ΡΠ°ΠΉΠ»Ρ CSS Π½Π° ΠΈΡΡ ΠΎΠ΄Π½ΠΎΠΌ ΡΠ΅ΡΠ²Π΅ΡΠ΅ ΠΌΠΎΠ³ΡΡ ΠΏΠΎ-ΠΏΡΠ΅ΠΆΠ½Π΅ΠΌΡ Π±ΡΡΡ Π½Π΅ΠΌΠΈΠ½ΠΈΡΠΈΡΠΈΡΠΎΠ²Π°Π½Π½ΡΠΌΠΈ, Π½ΠΎ CDN Π±ΡΠ΄Π΅Ρ ΡΠΎΠ·Π΄Π°Π²Π°ΡΡ ΠΈ ΠΏΡΠ΅Π΄ΠΎΡΡΠ°Π²Π»ΡΡΡ ΠΌΠΈΠ½ΠΈΠΌΠΈΠ·ΠΈΡΠΎΠ²Π°Π½Π½ΡΠ΅ Π²Π΅ΡΡΠΈΠΈ CSS ΡΡΠΈΡ ΡΠ°ΠΉΠ»ΠΎΠ² ΠΏΠΎΡΠ΅ΡΠΈΡΠ΅Π»ΡΠΌ Π²Π°ΡΠ΅ΠΉ ΡΡΡΠ°Π½ΠΈΡΡ.
ΠΡΠ΅ΠΈΠΌΡΡΠ΅ΡΡΠ²ΠΎ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΡ CDN Π·Π΄Π΅ΡΡ Π·Π°ΠΊΠ»ΡΡΠ°Π΅ΡΡΡ Π² ΡΠΎΠΌ, ΡΡΠΎ ΠΈΡΡ ΠΎΠ΄Π½ΡΠ΅ ΠΈ ΡΠΌΠ΅Π½ΡΡΠ΅Π½Π½ΡΠ΅ ΡΠ°ΠΉΠ»Ρ CSS ΡΠΈΠ½Ρ ΡΠΎΠ½ΠΈΠ·ΠΈΡΡΡΡΡΡ, ΡΠΎ Π΅ΡΡΡ Π»ΡΠ±ΡΠ΅ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΡ Π² Π²Π°ΡΠΈΡ ΠΈΡΡ ΠΎΠ΄Π½ΡΡ ΡΠ°ΠΉΠ»Π°Ρ Π±ΡΠ΄ΡΡ ΠΎΡΡΠ°ΠΆΠ΅Π½Ρ Π² ΡΠΌΠ΅Π½ΡΡΠ΅Π½Π½ΡΡ Π²Π΅ΡΡΠΈΡΡ .
4) ΠΠ»Ρ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Π΅ΠΉ WordPress (ΠΈΠ»ΠΈ Π΄ΡΡΠ³ΠΈΡ CMS)
ΠΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»ΠΈ WordPress (ΠΈ Π΄ΡΡΠ³ΠΈΡ CMS) ΡΠ°ΠΊΠΆΠ΅ ΠΌΠΎΠ³ΡΡ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ ΠΏΠ»Π°Π³ΠΈΠ½Ρ, ΡΠ°ΠΊΠΈΠ΅ ΠΊΠ°ΠΊ WP Rocket , Π΄Π»Ρ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΠΎΠ³ΠΎ ΠΌΠΈΠ½ΠΈΠΌΠΈΠ·Π°ΡΠΈΠΈ ΡΠ°ΠΉΠ»ΠΎΠ² CSS.
ΠΠΈΠ½ΠΈΡΠΈΠΊΠ°ΡΠΈΡ CSS | WebStorm Documentation
ΠΠΈΠ½ΠΈΡΠΈΠΊΠ°ΡΠΈΡ ΠΈΠ»ΠΈ ΡΠΆΠ°ΡΠΈΠ΅ ΠΎΠ·Π½Π°ΡΠ°Π΅Ρ ΡΠ΄Π°Π»Π΅Π½ΠΈΠ΅ Π²ΡΠ΅Ρ Π½Π΅Π½ΡΠΆΠ½ΡΡ ΡΠΈΠΌΠ²ΠΎΠ»ΠΎΠ², ΡΠ°ΠΊΠΈΡ ΠΊΠ°ΠΊ ΠΏΡΠΎΠ±Π΅Π»Ρ, Π½ΠΎΠ²ΡΠ΅ ΡΡΡΠΎΠΊΠΈ, ΠΊΠΎΠΌΠΌΠ΅Π½ΡΠ°ΡΠΈΠΈ, Π±Π΅Π· ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΡ ΡΡΠ½ΠΊΡΠΈΠΎΠ½Π°Π»ΡΠ½ΠΎΡΡΠΈ ΠΈΡΡ ΠΎΠ΄Π½ΠΎΠ³ΠΎ ΠΊΠΎΠ΄Π°. ΠΠΎ Π²ΡΠ΅ΠΌΡ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠΈ ΠΈ ΠΎΡΠ»Π°Π΄ΠΊΠΈ ΡΡΠΈ ΡΠΈΠΌΠ²ΠΎΠ»Ρ ΠΎΠ±Π»Π΅Π³ΡΠ°ΡΡ ΡΡΠ΅Π½ΠΈΠ΅ ΠΊΠΎΠ΄Π°. ΠΠ° ΡΡΠ°ΠΏΠ΅ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΡΡΠ²Π° ΠΎΠ½ΠΈ ΡΠΎΠ»ΡΠΊΠΎ ΡΠ²Π΅Π»ΠΈΡΠΈΠ²Π°ΡΡ ΡΠ°Π·ΠΌΠ΅Ρ ΠΏΠ΅ΡΠ΅Π΄Π°Π²Π°Π΅ΠΌΠΎΠ³ΠΎ ΠΊΠΎΠ΄Π°.
Π§Π°ΡΠ΅ Π²ΡΠ΅Π³ΠΎ ΡΠΆΠ°ΡΠΈΠ΅ Π²ΡΠΏΠΎΠ»Π½ΡΠ΅ΡΡΡ ΠΊΠ°ΠΊ ΡΠ°Π³ Π² ΠΏΡΠΎΡΠ΅ΡΡΠ΅ ΡΠ±ΠΎΡΠΊΠΈ Ρ ΠΏΠΎΠΌΠΎΡΡΡ ΡΠ°ΠΊΠΈΡ ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½ΡΠΎΠ², ΠΊΠ°ΠΊ webpack. ΠΡΠ»ΠΈ Π²Ρ Π½Π΅ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΡΠ΅ ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½ΡΡ ΡΠ±ΠΎΡΠΊΠΈ, Π²Ρ ΠΌΠΎΠΆΠ΅ΡΠ΅ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ Π°Π²ΡΠΎΠ½ΠΎΠΌΠ½ΡΠ΅ ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½ΡΡ, ΡΠ°ΠΊΠΈΠ΅ ΠΊΠ°ΠΊ CSSO ΠΈΠ»ΠΈ cssnano.
ΠΠ»Ρ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΠΎΠ³ΠΎ ΠΌΠΈΠ½ΠΈΠΌΠΈΠ·Π°ΡΠΈΠΈ ΠΊΠΎΠ΄Π° Π²Π°ΠΌ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎ Π½Π°ΡΡΡΠΎΠΈΡΡ ΡΡΠ΅Π΄ΡΡΠ²ΠΎ Π½Π°Π±Π»ΡΠ΄Π΅Π½ΠΈΡ Π·Π° ΡΠ°ΠΉΠ»Π°ΠΌΠΈ CSSO, ΠΊΠΎΡΠΎΡΠΎΠ΅ Π±ΡΠ΄Π΅Ρ ΠΎΡΡΠ»Π΅ΠΆΠΈΠ²Π°ΡΡ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΡ Π² Π²Π°ΡΠΈΡ ΡΠ°ΠΉΠ»Π°Ρ ΠΈ Π·Π°ΠΏΡΡΠΊΠ°ΡΡ CSSO.
ΠΠΎ ΡΠΌΠΎΠ»ΡΠ°Π½ΠΈΡ ΠΌΠΈΠ½ΠΈΠΌΠΈΠ·Π°ΡΠΈΡ Π½Π°ΡΠΈΠ½Π°Π΅ΡΡΡ, ΠΊΠ°ΠΊ ΡΠΎΠ»ΡΠΊΠΎ ΡΠ°ΠΉΠ» CSS Π² ΠΎΠ±Π»Π°ΡΡΠΈ Π½Π°Π±Π»ΡΠ΄Π΅Π½ΠΈΡ Π·Π° ΡΠ°ΠΉΠ»Π°ΠΌΠΈ ΠΈΠ·ΠΌΠ΅Π½ΡΠ΅ΡΡΡ ΠΈ ΡΠΎΡ ΡΠ°Π½ΡΠ΅ΡΡΡ. ΠΡ ΠΌΠΎΠΆΠ΅ΡΠ΅ ΡΠΊΠ°Π·Π°ΡΡ Π΄ΡΡΠ³ΠΈΠ΅ ΡΠΎΠ±ΡΡΠΈΡ, ΠΊΠΎΡΠΎΡΡΠ΅ Π²ΡΠ·ΡΠ²Π°ΡΡ CSSO. Π£Π·Π½Π°ΠΉΡΠ΅ Π±ΠΎΠ»ΡΡΠ΅ ΠΎΡ ΠΠ°Π±Π»ΡΠ΄Π°ΡΠ΅Π»Π΅ΠΉ Π·Π° ΡΠ°ΠΉΠ»Π°ΠΌΠΈ.
Π‘Π³Π΅Π½Π΅ΡΠΈΡΠΎΠ²Π°Π½Π½ΡΠΉ ΠΌΠΈΠ½ΠΈΡΠΈΡΠΈΡΠΎΠ²Π°Π½Π½ΡΠΉ ΠΊΠΎΠ΄ Ρ ΡΠ°Π½ΠΈΡΡΡ Π² ΠΎΡΠ΄Π΅Π»ΡΠ½ΠΎΠΌ ΡΠ°ΠΉΠ»Π΅ Ρ ΠΈΠΌΠ΅Π½Π΅ΠΌ ΠΈΡΡ ΠΎΠ΄Π½ΠΎΠ³ΠΎ ΡΠ°ΠΉΠ»Π° CSS ΠΈ ΡΠ°ΡΡΠΈΡΠ΅Π½ΠΈΠ΅ΠΌ min. css. Π Π°ΡΠΏΠΎΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ ΡΡΠΎΠ³ΠΎ ΡΠ³Π΅Π½Π΅ΡΠΈΡΠΎΠ²Π°Π½Π½ΠΎΠ³ΠΎ ΡΠ°ΠΉΠ»Π° ΠΎΠΏΡΠ΅Π΄Π΅Π»ΡΠ΅ΡΡΡ Π² ΠΏΠΎΠ»Π΅ ΠΡΡ ΠΎΠ΄Π½ΡΠ΅ ΠΏΡΡΠΈ Π΄Π»Ρ ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΡ Π΄ΠΈΠ°Π»ΠΎΠ³ΠΎΠ²ΠΎΠ³ΠΎ ΠΎΠΊΠ½Π° ΠΠΎΠ²ΡΠΉ Π½Π°Π±Π»ΡΠ΄Π°ΡΠ΅Π»Ρ. ΠΠ΄Π½Π°ΠΊΠΎ Π² Π΄Π΅ΡΠ΅Π²Π΅ ΠΏΡΠΎΠ΅ΠΊΡΠ° ΡΠ°ΠΉΠ» Ρ ΡΠΌΠ΅Π½ΡΡΠ΅Π½Π½ΡΠΌ ΠΊΠΎΠ΄ΠΎΠΌ ΠΎΡΠΎΠ±ΡΠ°ΠΆΠ°Π΅ΡΡΡ ΠΏΠΎΠ΄ ΠΈΡΡ ΠΎΠ΄Π½ΡΠΌ ΡΠ°ΠΉΠ»ΠΎΠΌ CSS, ΠΊΠΎΡΠΎΡΡΠΉ ΠΎΡΠΎΠ±ΡΠ°ΠΆΠ°Π΅ΡΡΡ ΠΊΠ°ΠΊ ΡΠ·Π΅Π». Π§ΡΠΎΠ±Ρ ΠΈΠ·ΠΌΠ΅Π½ΠΈΡΡ ΡΡΠΎ ΠΏΡΠ΅Π΄ΡΡΠ°Π²Π»Π΅Π½ΠΈΠ΅ ΠΏΠΎ ΡΠΌΠΎΠ»ΡΠ°Π½ΠΈΡ, Π½Π°ΡΡΡΠΎΠΉΡΠ΅ Π²Π»ΠΎΠΆΠ΅Π½ΠΈΠ΅ ΡΠ°ΠΉΠ»ΠΎΠ² Π² ΠΎΠΊΠ½Π΅ ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½ΡΠ° Β«ΠΡΠΎΠ΅ΠΊΡΒ».
ΠΠ΅ΡΠ΅Π΄ Π½Π°ΡΠ°Π»ΠΎΠΌ ΡΠ°Π±ΠΎΡΡ
Π£Π±Π΅Π΄ΠΈΡΠ΅ΡΡ, ΡΡΠΎ Π½Π° Π²Π°ΡΠ΅ΠΌ ΠΊΠΎΠΌΠΏΡΡΡΠ΅ΡΠ΅ ΡΡΡΠ°Π½ΠΎΠ²Π»Π΅Π½ Node.js.
Π£Π±Π΅Π΄ΠΈΡΠ΅ΡΡ, ΡΡΠΎ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΡΠ΅ ΠΏΠ»Π°Π³ΠΈΠ½Ρ CSS ΠΈ File Watchers Π²ΠΊΠ»ΡΡΠ΅Π½Ρ Π² Π½Π°ΡΡΡΠΎΠΉΠΊΠ°Ρ | Π‘ΡΡΠ°Π½ΠΈΡΠ° Β«ΠΠ»Π°Π³ΠΈΠ½ΡΒ», Π²ΠΊΠ»Π°Π΄ΠΊΠ° Β«Π£ΡΡΠ°Π½ΠΎΠ²Π»Π΅Π½ΠΎΒ», ΠΏΠΎΠ΄ΡΠΎΠ±Π½ΠΎΡΡΠΈ ΡΠΌ. Π² ΡΠ°Π·Π΄Π΅Π»Π΅ Β«Π£ΠΏΡΠ°Π²Π»Π΅Π½ΠΈΠ΅ ΠΏΠ»Π°Π³ΠΈΠ½Π°ΠΌΠΈΒ».
ΠΠ»ΠΎΠ±Π°Π»ΡΠ½Π°Ρ ΡΡΡΠ°Π½ΠΎΠ²ΠΊΠ° csso-cli
Π‘ΠΎΠ·Π΄Π°Π½ΠΈΠ΅ Π½Π°Π±Π»ΡΠ΄Π°ΡΠ΅Π»Ρ Π·Π° ΡΠ°ΠΉΠ»Π°ΠΌΠΈ CSSO
Π Π΄ΠΈΠ°Π»ΠΎΠ³ΠΎΠ²ΠΎΠΌ ΠΎΠΊΠ½Π΅ Β«ΠΠ°ΡΡΡΠΎΠΉΠΊΠΈΒ» ( Ctrl+Alt+S ) ΡΠ΅Π»ΠΊΠ½ΠΈΡΠ΅ Β«Π‘Π»Π΅Π΄ΠΎΠΏΡΡΡ Π·Π° ΡΠ°ΠΉΠ»Π°ΠΌΠΈΒ» Π² ΡΠ°Π·Π΄Π΅Π»Π΅ Β«ΠΠ½ΡΡΡΡΠΌΠ΅Π½ΡΡΒ». N"> Alt+Insert ΠΈ Π²ΡΠ±Π΅ΡΠΈΡΠ΅ ΠΏΡΠ΅Π΄ΠΎΠΏΡΠ΅Π΄Π΅Π»Π΅Π½Π½ΡΠΉ ΡΠ°Π±Π»ΠΎΠ½ CSSO CSS Optimizer ΠΈΠ· ΡΠΏΠΈΡΠΊΠ°.
ΠΡΠΊΡΠΎΠ΅ΡΡΡ Π΄ΠΈΠ°Π»ΠΎΠ³ΠΎΠ²ΠΎΠ΅ ΠΎΠΊΠ½ΠΎ Β«ΠΠΎΠ²ΡΠΉ Π½Π°Π±Π»ΡΠ΄Π°ΡΠ΅Π»ΡΒ».
Π ΡΠ΅ΠΊΡΡΠΎΠ²ΠΎΠΌ ΠΏΠΎΠ»Π΅ ΠΡΠΎΠ³ΡΠ°ΠΌΠΌΠ° ΡΠΊΠ°ΠΆΠΈΡΠ΅ ΡΠ°ΡΠΏΠΎΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ ΠΈΡΠΏΠΎΠ»Π½ΡΠ΅ΠΌΠΎΠ³ΠΎ ΡΠ°ΠΉΠ»Π°
csso
.ΠΡΠ»ΠΈ Π²Ρ ΡΡΡΠ°Π½ΠΎΠ²ΠΈΠ»ΠΈ
csso-cli
ΡΠ΅ΡΠ΅Π· Π΄ΠΈΡΠΏΠ΅ΡΡΠ΅Ρ ΠΏΠ°ΠΊΠ΅ΡΠΎΠ² ΡΠ·Π»Π°, WebStorm ΡΠ°ΠΌ Π½Π°Ρ ΠΎΠ΄ΠΈΡ ΠΏΠ°ΠΊΠ΅Ρ ΠΈ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΠΈ Π·Π°ΠΏΠΎΠ»Π½ΡΠ΅Ρ ΠΏΠΎΠ»Π΅ ΠΏΡΠ΅Π²Π΄ΠΎΠ½ΠΈΠΌΠΎΠΌcsso
. Π ΠΏΡΠΎΡΠΈΠ²Π½ΠΎΠΌ ΡΠ»ΡΡΠ°Π΅ Π²Π²Π΅Π΄ΠΈΡΠ΅ ΠΏΡΡΡ Π²ΡΡΡΠ½ΡΡ ΠΈΠ»ΠΈ ΡΠ΅Π»ΠΊΠ½ΠΈΡΠ΅ ΠΈ Π²ΡΠ±Π΅ΡΠΈΡΠ΅ ΡΠ°ΡΠΏΠΎΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ ΡΠ°ΠΉΠ»Π° Π² Π΄ΠΈΠ°Π»ΠΎΠ³ΠΎΠ²ΠΎΠΌ ΠΎΠΊΠ½Π΅, ΠΊΠΎΡΠΎΡΠΎΠ΅ ΠΎΡΠΊΡΡΠ²Π°Π΅ΡΡΡ.ΠΡΠΈΠΌΠΈΡΠ΅ Π½Π°ΡΡΡΠΎΠΉΠΊΠΈ ΠΏΠΎ ΡΠΌΠΎΠ»ΡΠ°Π½ΠΈΡ Π΄Π»Ρ ΠΠ°Π±Π»ΡΠ΄Π°ΡΠ΅Π»Ρ Π·Π° ΡΠ°ΠΉΠ»Π°ΠΌΠΈ ΠΈΠ»ΠΈ ΠΈΠ·ΠΌΠ΅Π½ΠΈΡΠ΅ ΠΈΡ , Π΅ΡΠ»ΠΈ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎ, ΠΊΠ°ΠΊ ΠΎΠΏΠΈΡΠ°Π½ΠΎ Π² ΡΠ°Π·Π΄Π΅Π»Π΅ ΠΠ°Π±Π»ΡΠ΄Π°ΡΠ΅Π»ΠΈ Π·Π° ΡΠ°ΠΉΠ»Π°ΠΌΠΈ, ΠΈ Π½Π°ΠΆΠΌΠΈΡΠ΅ OK. WebStorm Π²ΠΎΠ·Π²ΡΠ°ΡΠ°Π΅Ρ Π²Π°Ρ Π½Π° ΡΡΡΠ°Π½ΠΈΡΡ File Watchers, Π³Π΄Π΅ Π½ΠΎΠ²ΡΠΉ File Watcher Π΄ΠΎΠ±Π°Π²Π»Π΅Π½ Π² ΡΠΏΠΈΡΠΎΠΊ:
Π£Π±Π΅Π΄ΠΈΡΠ΅ΡΡ, ΡΡΠΎ ΡΡΡΠ°Π½ΠΎΠ²Π»Π΅Π½ ΡΠ»Π°ΠΆΠΎΠΊ Enabled.
ΠΠΎ ΡΠΌΠΎΠ»ΡΠ°Π½ΠΈΡ File Watcher Π±ΡΠ΄Π΅Ρ Π΄ΠΎΡΡΡΠΏΠ΅Π½ Π² ΡΠ΅ΠΊΡΡΠ΅ΠΌ ΠΏΡΠΎΠ΅ΠΊΡΠ΅. Π§ΡΠΎΠ±Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ Π΅Π³ΠΎ Π² Π΄ΡΡΠ³ΠΈΡ ΠΏΡΠΎΠ΅ΠΊΡΠ°Ρ , Π²ΡΠ±Π΅ΡΠΈΡΠ΅ Global ΠΈΠ· ΡΠΏΠΈΡΠΊΠ° Level.