คำถามติดแท็ก minify

การลดขนาดคือการลบอักขระที่ไม่จำเป็นออกจากโค้ดเพื่อลดขนาดซึ่งจะช่วยเพิ่มเวลาในการโหลด

17
เครื่องมือในการ Unminify / Decompress JavaScript [ปิด]
ปิด. คำถามนี้ไม่เป็นไปตามหลักเกณฑ์กองมากเกิน ไม่ยอมรับคำตอบในขณะนี้ ต้องการปรับปรุงคำถามนี้หรือไม่ อัปเดตคำถามเพื่อให้เป็นไปตามหัวข้อสำหรับ Stack Overflow ปิดให้บริการใน6 ปีที่ผ่านมา มีสคริปต์บรรทัดคำสั่งและ / หรือเครื่องมือออนไลน์ที่สามารถย้อนกลับผลกระทบของการลดขนาดได้คล้ายกับวิธีที่ Tidy สามารถล้าง HTML ที่น่ากลัวได้หรือไม่ (ฉันกำลังมองหาเฉพาะเพื่อยกเลิกการย่อขนาดไฟล์ JavaScript ที่เล็กที่สุดดังนั้นการเปลี่ยนชื่อตัวแปรอาจยังคงเป็นปัญหาอยู่)

21
คำแนะนำใด ๆ สำหรับ CSS minifier? [ปิด]
ตามที่เป็นอยู่ในปัจจุบันคำถามนี้ไม่เหมาะสำหรับรูปแบบคำถาม & คำตอบของเรา เราคาดหวังคำตอบที่จะได้รับการสนับสนุนจากข้อเท็จจริงการอ้างอิงหรือความเชี่ยวชาญ แต่คำถามนี้มีแนวโน้มที่จะเรียกร้องการอภิปรายการโต้แย้งการหยั่งเสียงหรือการอภิปรายเพิ่มเติม หากคุณรู้สึกว่าคำถามนี้สามารถปรับปรุงและเปิดใหม่ได้โปรดไปที่ศูนย์ช่วยเหลือเพื่อขอคำแนะนำ ปิดให้บริการใน8 ปีที่ผ่านมา คำแนะนำใด ๆ สำหรับ CSS minifier? ฉันจะหยั่งรากรอบ ๆ Google และทดลองใช้งาน แต่ฉันสงสัยว่าชุมชน StackOverflow ที่ชาญฉลาดมีความเชี่ยวชาญและมีความอยากรู้อยากเห็นอาจประเมินข้อดีและข้อเสียของรุ่นใหญ่แล้ว
289 css  minify 


3
sass - ดูด้วยการลดขนาดอัตโนมัติ?
มีวิธีการทำงานหรือไม่: sass --watch a.scss:a.css แต่a.cssท้ายที่สุดก็ถูกย่อให้เล็กลง? ฉันจะหลีกเลี่ยงการเรียกใช้ขั้นตอนการลดขนาดแยกต่างหากเมื่อฉันรวบรวมสไตล์ชีทของฉันได้อย่างไร
235 css  sass  minify 

2
ไม่รวมไฟล์ / ไดเรกทอรีจากภารกิจอึก
ฉันมีงานอึก rjs ที่เชื่อมต่อและทำให้ไฟล์. JSS ที่กำหนดเองของฉัน (libraries ไม่ใช่ไลบรารีผู้จำหน่าย) สิ่งที่ฉันพยายามทำคือแยกบางไฟล์ / ไดเรกทอรีออกจากงานนี้ (ตัวควบคุมและคำสั่ง) นี่คือต้นไม้ของฉัน: - application - resources - js main.js - vendor - jquery - modernzr - angular - controllers - controller1 - controller2 - controller3 - directives - directives1 - directives2 - directives3 - widgets - widget1 - widget2 - …


9
มีตัวย่อ JavaScript ที่ดีหรือไม่? [ปิด]
ปิด . คำถามนี้เป็นคำถามความคิดเห็นตาม ขณะนี้ยังไม่ยอมรับคำตอบ ต้องการปรับปรุงคำถามนี้หรือไม่ อัปเดตคำถามเพื่อให้สามารถตอบพร้อมข้อเท็จจริงและการอ้างอิงได้โดยแก้ไขโพสต์นี้ ปิดให้บริการใน7 ปีที่ผ่านมา ปรับปรุงคำถามนี้ คุณแนะนำตัวย่อ JavaScript อะไร
132 javascript  minify 

13
Gzip กับ minify
เมื่อวันก่อนฉันมีการสนทนาที่ค่อนข้างมีชีวิตชีวาเกี่ยวกับการย่อขนาด Javascript และ CSS กับคนที่ชอบใช้ Gzip ฉันจะเรียกคนนี้ว่า X X กล่าวว่า Gzip ลดขนาดโค้ดทั้งหมดแล้วเนื่องจากมันจะบีบอัดไฟล์ ฉันไม่เห็นด้วย. Zip เป็นวิธีการย่อขนาดไฟล์แบบไม่สูญเสีย Lossless หมายถึงต้องคืนค่าต้นฉบับอย่างสมบูรณ์ซึ่งหมายความว่าข้อมูลจะต้องถูกจัดเก็บเพื่อให้สามารถกู้คืนช่องว่างอักขระที่ไม่ต้องการโค้ดที่แสดงความคิดเห็นและอื่น ๆ ซึ่งใช้พื้นที่มากขึ้นเนื่องจากต้องบีบอัดมากขึ้น ฉันไม่มีวิธีการทดสอบ แต่ฉันเชื่อว่า Gzip ของรหัสนี้: .a1 { background-color:#FFFFFF; padding: 40px 40px 40px 40px; } จะยังคงใหญ่กว่า Gzip ของรหัสนี้: .a1{body:background-color:#FFF;padding:40px} มีใครพิสูจน์ได้ว่าถูกหรือผิดและอย่ามาพูดว่า "ถูกต้องเพราะนั่นคือสิ่งที่ฉันใช้มาตลอด" ฉันกำลังขอการพิสูจน์ทางวิทยาศาสตร์ที่นี่
132 compression  gzip  minify 

11
คุณทำการลดขนาด Javascript โดยอัตโนมัติสำหรับเว็บแอปพลิเคชัน Java ของคุณได้อย่างไร
ฉันสนใจที่จะรับฟังวิธีที่คุณต้องการทำให้การย่อขนาด Javascript โดยอัตโนมัติสำหรับเว็บแอป Java ของคุณ ด้านล่างนี้เป็นประเด็นที่ฉันสนใจเป็นพิเศษ: มันบูรณาการอย่างไร? เป็นส่วนหนึ่งของเครื่องมือสร้างของคุณตัวกรอง servlet โปรแกรมแบบสแตนด์อโลนหลังการประมวลผลไฟล์ WAR หรืออย่างอื่นหรือไม่? มันเป็นเรื่องง่ายที่จะเปิดใช้งานและปิดการใช้งาน ? การพยายามแก้ไขข้อบกพร่องของสคริปต์ที่ย่อขนาดไม่น่าสนใจ แต่ก็มีประโยชน์สำหรับนักพัฒนาที่จะสามารถทดสอบได้ว่าการลดขนาดนั้นไม่ได้ทำลายอะไรเลย มันทำงานอย่างโปร่งใสหรือไม่หรือมีผลข้างเคียงใด ๆ (นอกเหนือจากผลกระทบที่มีอยู่ในการลดขนาด) ที่ฉันต้องพิจารณาในการทำงานประจำวันของฉัน? มันใช้minifier แบบไหน ? มันขาดคุณสมบัติที่คุณคิดได้หรือไม่? คุณชอบอะไรเกี่ยวกับเรื่องนี้? สิ่งที่ไม่คุณชอบเกี่ยวกับมันได้หรือไม่ ส่วนใหญ่จะใช้เป็นข้อมูลอ้างอิงสำหรับโครงการในอนาคตของฉัน (และหวังว่า SOer คนอื่น ๆ จะพบว่ามันเป็นข้อมูลเช่นกัน) ดังนั้นเครื่องมือทุกประเภทจึงน่าสนใจ (โปรดทราบว่านี่ไม่ใช่คำถามเกี่ยวกับ minifier ที่ดีที่สุดเรามีคนมากมายอยู่แล้ว)

13
Uncaught TypeError: undefined ไม่ใช่ฟังก์ชันในการโหลด jquery-min.js
ฉันกำลังสร้างหน้าเว็บปกติซึ่งต้องการให้ฉันโหลดไฟล์ CSS ห้าไฟล์และไฟล์ Javascript สิบไฟล์ เมื่อโหลดแยกกันในหน้า HTML หน้าเว็บของฉันโหลดได้ดี ตอนนี้สำหรับการใช้งานจริงฉันต่อ Javascript ทั้งหมดเป็นไฟล์เดียวตามลำดับที่ต้องการและ CSS ทั้งหมดลงในไฟล์อื่น แต่เมื่อฉันพยายามเรียกใช้หน้าเว็บด้วยไฟล์ที่ต่อกันมันแสดงข้อผิดพลาดว่า: Uncaught TypeError: undefined is not a function ในบรรทัดที่ jquery.min.js ถูกโหลดในไฟล์ Javascript ที่ต่อกัน ฉันจะทำอย่างไรเพื่อลดปัญหานี้ ฉันต้องการต่อไฟล์ทั้งหมดและย่อขนาดเพื่อใช้ในการผลิต กรุณาช่วย. แก้ไข:ฉันรวม Javascript และ CSS ตามลำดับที่พวกเขาโหลดทีละรายการและทำงานได้ดี

7
มีจุดที่จะลดขนาด PHP หรือไม่?
ฉันรู้ว่าคุณสามารถย่อขนาด PHP ได้ แต่ฉันสงสัยว่ามีจุดใด PHP เป็นภาษาที่ตีความดังนั้นจะทำงานช้ากว่าภาษาคอมไพล์เล็กน้อย คำถามของฉันคือลูกค้าจะเห็นการปรับปรุงความเร็วที่มองเห็นได้ในการโหลดหน้าเว็บและถ้าฉันจะลด PHP ของฉัน? นอกจากนี้ยังมีวิธีรวบรวม PHP หรือสิ่งที่คล้ายกันหรือไม่?
101 php  minify 

8
การย่อขนาด HTML? [ปิด]
ปิด. คำถามนี้ไม่เป็นไปตามหลักเกณฑ์กองมากเกิน ขณะนี้ยังไม่ยอมรับคำตอบ ต้องการปรับปรุงคำถามนี้หรือไม่ อัปเดตคำถามเพื่อให้เป็นหัวข้อสำหรับ Stack Overflow ปิดให้บริการใน6 ปีที่ผ่านมา คำตอบของคำถามนี้เป็นความพยายามของชุมชน แก้ไขคำตอบที่มีอยู่เพื่อปรับปรุงโพสต์นี้ ขณะนี้ยังไม่ยอมรับคำตอบหรือการโต้ตอบใหม่ มีเครื่องมือออนไลน์ที่เราสามารถใส่ซอร์สHTMLของเพจลงในและจะย่อโค้ดหรือไม่? ฉันจะทำเช่นนั้นสำหรับไฟล์ aspx เนื่องจากไม่ใช่ความคิดที่ดีที่จะทำให้เว็บเซิร์ฟเวอร์ gzip พวกเขา ...
99 html  minify 

5
วิธีเชื่อมต่อและลดขนาดไฟล์ CSS และ JavaScript หลายไฟล์ด้วย Grunt.js (0.3.x)
หมายเหตุ: คำถามนี้เกี่ยวข้องกับ Grunt 0.3.x เท่านั้นและถูกทิ้งไว้ให้อ้างอิง สำหรับความช่วยเหลือเกี่ยวกับ Grunt 1.x รุ่นล่าสุดโปรดดูความคิดเห็นของฉันด้านล่างคำถามนี้ ฉันกำลังพยายามใช้ Grunt.js เพื่อตั้งค่ากระบวนการสร้างอัตโนมัติสำหรับการเชื่อมต่อครั้งแรกจากนั้นจึงลดขนาดไฟล์ CSS และ JavaScript ฉันสามารถเชื่อมต่อและย่อขนาดไฟล์ JavaScript ของฉันได้สำเร็จแม้ว่าทุกครั้งที่ฉันเรียกใช้คำรามดูเหมือนว่าจะต่อท้ายไฟล์แทนที่จะเขียนทับ สำหรับการย่อขนาดหรือแม้แต่การเชื่อมต่อ CSS ฉันยังไม่สามารถดำเนินการได้ในตอนนี้! ในแง่ของโมดูล CSS แสมผมได้ลองใช้consolidate-css, grunt-cssและcssminแต่จะไม่มีประโยชน์ ไม่สามารถเข้าใจวิธีการใช้งานได้! โครงสร้างไดเร็กทอรีของฉันเป็นดังนี้ (เป็นแอ็พพลิเคชัน node.js ทั่วไป): app.js คำราม js /public/index.html / public / css / [ไฟล์ css ต่างๆ] / public / js / [ไฟล์ javascript ต่างๆ] …
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.