CSS Minifier & ធ្វើឱ្យស្អាត ឥតគិតថ្លៃ
Minify CSS ដើម្បីកាត់បន្ថយទំហំឯកសារ ឬ beautify CSS ដែល minify ហើយសម្រាប់ការអាន។ ភ្លាមៗ ក្នុងកម្មវិធីរុករករបស់អ្នក។
ទម្លាក់ឯកសារ .css នៅទីនេះ ឬចុចដើម្បីរកមើល
CSS · ដំណើរការលើឧបករណ៍របស់អ្នក
ឬចុច Ctrl+V ដើម្បីបិទភ្ជាប់ពីក្ដារតម្បៀតខ្ទាស់
ការប្រើប្រាស់ទូទៅ
- កាត់បង្រឹម CSS សម្រាប់លេងផ្សាយលើផលិតកម្មបន្ថយទំហំឯកសារ CSS មុនលេងផ្សាយលើផលិតកម្ម រលឿងម៉ោងលេង ការផ្ទុកទូរស័ព្ទ។
- ផ្តល់ឱ្យក្នុងលម្អិត CSS កាត់បង្រឹម សម្រាប់ឆ្វេងលម្អិតទម្រង់ CSS ដែលបង្រឹម ឬកាត់បង្រឹម ក្នុងលម្អិតលេខដើម្បីឱ្យអ្នកអាចពិនិត្យ និងឆ្វេងលម្អិតកែប្រែក្នុង។
- កាត់បង្រឹម CSS សម្រាប់ពេលលេងលិខិត HTML Emailបង្រឹម CSS សម្រាប់ HTML ឯកសារលិខិត ដែលទំហំឯកសារ និងលម្អិតទម្រង់គឺសម្បូរបែ។
- កាត់បង្រឹម CSS សម្រាប់ WordPress Themesបន្ថយទំហំ stylesheets ពាក្យលើកលែងរបស់ WordPress សម្រាប់ PageSpeed សម្គាល់ល្អ។
- ផ្តល់ឱ្យក្នុងលម្អិត CSS សម្រាប់ពិនិត្យលេខទម្រង់ CSS ឯកសារឱ្យក្នុងលម្អិតលេខ ដែលក្នុងលេខលម្អិត រស់សម្របសម្រួល និងលេខលម្អិតប្រឹក្សាប្រឹង។
វាដំណើរការដោយរបៀបណា
ឧបករណ៍នេះប្រើកម្មវិធីធ្វើ token CSS សរសេរដោយដៃ គ្មានការពឹងផ្អែកសូន្យបង្កើតទាំងស្រុងជា JavaScript — គ្មានបណ្ណាល័យខាងក្រៅ គ្មានការហៅម៉ាស៊ីនមេទេ។ កម្មវិធីធ្វើ token ចាត់ថ្នាក់តួអក្សរនីមួយៗជាកូដ សេចក្តីអធិប្បាយ string ក្នុងសញ្ញាដកស្រង់ ឬតម្លៃ url() មុននឹងអនុវត្តការផ្លាស់ប្តូរណាមួយ ដែលការពារច្បាប់ចន្លោះពីការធ្វើឱ្យខូចខ្លឹមសារ string, data URIs ឬកន្សោម calc()។
- 1ការឆ្លងកាត់ tokenCSS ធាតុចូលត្រូវបានស្កេនតួអក្សរដោយតួអក្សរ និងបំបែកទៅជា token ជាក់លាក់៖ ផ្នែកកូដដើម សេចក្តីអធិប្បាយ /* ... */, string ក្នុងសញ្ញាដកស្រង់ (រក្សាលំដាប់គេចខ្លួន) និងប្លុក url(...)។ នេះធានាថាការផ្លាស់ប្តូរនៅជំហានបន្ទាប់ប៉ះពាល់តែវាក្យសម្ព័ន្ធ CSS ពិត — មិនដែលប៉ះខ្លឹមសារ string literal ឬ data URI ទេ។
- 2ការបង្រួម ឬការតុបតែងនៅរបៀបបង្រួម សេចក្តីអធិប្បាយធម្មតាត្រូវបានទម្លាក់ (សេចក្តីអធិប្បាយ /*! license */ ត្រូវបានរក្សា) ជួរចន្លោះនៅក្នុង code token ត្រូវបានបង្រួមទៅចន្លោះតែមួយ ហើយចន្លោះជាប់សញ្ញាវណ្ណយុត្តជុំវិញ { } : ; , > ~ ត្រូវបានដកចេញ។ ចន្លោះជុំវិញ + និង - ត្រូវបានទុកចោលដោយចេតនាដើម្បីជៀសវាងការធ្វើឱ្យខូចកន្សោម calc()។ នៅរបៀបតុបតែង កូដត្រូវបានបង្រួមដំបូងទៅជាមូលដ្ឋានស្អាត រួចធ្វើ token ឡើងវិញ និងចូលបន្ទាត់ឡើងវិញជាមួយការតាមដានជម្រៅចន្លោះពីរ និងការរកឃើញសញ្ញាដក-សេចក្តីប្រកាសដើម្បីបែងចែកសញ្ញាដក property: value ពីសញ្ញាដក selector ដូចជា a:hover។
- 3ការប៉ាន់ស្មានទំហំ Gzipបន្ទាប់ពីផលិតលទ្ធផល CompressionStream API ដើម/របស់កម្មវិធីរុករកត្រូវបានប្រើដើម្បីបង្រួមលទ្ធផលជាមួយ gzip និងវាស់ចំនួន byte លទ្ធផល។ នេះផ្តល់ការប៉ាន់ស្មានទំហំបញ្ជូនពិតប្រាកដត្រូវនឹងអ្វីដែលម៉ាស៊ីនមេវេបដែលមានការបង្រួម gzip នឹងផ្ញើលើបណ្តាញ។
- 4ចម្លង ឬទាញយកCSS ដែលបានដំណើរការត្រូវបានសរសេរទៅក្ដារតម្បៀតខ្ទាស់តាម Clipboard API ឬទាញយកជា styles.min.css (របៀបបង្រួម) ឬ styles.css (របៀបតុបតែង) ដោយប្រើ Blob ជាមួយប្រភេទ MIME text/css។ ភាគរយកាត់បន្ថយទំហំត្រូវបានបង្ហាញផ្ទាល់ពេលអ្នកវាយ។
ឧបករណ៍ពាក់ព័ន្ធ
កម្មវិធីបង្កើនប្រសិទ្ធភាព និងបង្រួម SVG
ដកចេញ metadata បិទ whitespace និង round decimal ដើម្បីកាត់បន្ថយទំហំ SVG file យ៉ាងច្រើន — ជាធម្មតា 30-70%។ ការមើលជាមុន visual ផ្ទៀងផ្ទាត់ថាគ្មានអ្វីខូច។
ធ្វើឱ្យស្អាត CSS
រៀបចំ CSS ដែលបានបង្រួមឱ្យមានការចូលបន្ទាត់ស្មើគ្នា ឬបង្រួម CSS។ មានជម្រើសតម្រៀបលក្ខណៈតាមអក្ខរក្រម ដើម្បីប្រៀបធៀបភាពខុសគ្នាបានងាយស្រួល។
ទ្រង់ទ្រាយ JSON
ធ្វើទ្រង់ទ្រាយ ធ្វើឱ្យមានសុពលភាព កាត់បន្ថយ និងរុករកទិន្នន័យ JSON ។ ទិដ្ឋភាពមែកធាង ការបន្លិចវាក្យសម្ព័ន្ធ និងការចម្លងដោយចុចតែម្តង។