10/10/2018, 10:41
viết mã html như vậy , có làm tăng khả năng load web không ?
mã html cũ
đổ lại thành
mình đang design web nhưng web load khá chậm (xem source mã html thì rất nhìu dòng)--> ko bít cách này có làm web load nhanh hông
mình hỏi vậy 1 phần là thấy thằng jquery-min nó cũng viết vậy , tớ nghĩ nếu nó viết xuống dòng đàng hoàng thì jquery-min sẽ năng hơn nhìu , không bít mình đoán đúng hay sai
mong các bác cho ý kiến
<div class="gi_do">
div
</div>
<div class="gi_do">
div
</div>
<div class="gi_do">
div
</div>
<div class="gi_do">
div
</div>
<div class="gi_do">
div
</div>
<div class="gi_do">
div
</div>
<div class="gi_do">
div
</div>
<div class="gi_do">
div
</div>
<div class="gi_do">
div
</div>
<div class="gi_do">
div
</div>
<div class="gi_do">
div
</div>
div
</div>
<div class="gi_do">
div
</div>
<div class="gi_do">
div
</div>
<div class="gi_do">
div
</div>
<div class="gi_do">
div
</div>
<div class="gi_do">
div
</div>
<div class="gi_do">
div
</div>
<div class="gi_do">
div
</div>
<div class="gi_do">
div
</div>
<div class="gi_do">
div
</div>
<div class="gi_do">
div
</div>
<div class="gi_do">div</div><div class="gi_do">div</div><div class="gi_do">div</div><div class="gi_do">div</div><div class="gi_do">div</div><div class="gi_do">div</div><div class="gi_do">div</div><div class="gi_do">div</div><div class="gi_do">div</div><div class="gi_do">div</div><div class="gi_do">div</div>
mình hỏi vậy 1 phần là thấy thằng jquery-min nó cũng viết vậy , tớ nghĩ nếu nó viết xuống dòng đàng hoàng thì jquery-min sẽ năng hơn nhìu , không bít mình đoán đúng hay sai
mong các bác cho ý kiến
Bài liên quan
Đó là phần lợi. Còn phần hại? Bạn thử so sánh giữa 2 đoạn code trên xem, trong cái đống bùi nhùi ở cách viết thứ 2, nếu cần sửa một chỗ nào đó bạn sẽ mất bao nhiêu thời gian để định vị chỗ cần sửa?
Nói ngoài lề một chút. Khi viết 1 bài văn nếu đừng xuống dòng sẽ tiết kiệm được giấy. Thế thì tại sao người ta lại chọn cách viết xuống dòng?
<div id="gido">
<div>gi do</div>
<div>gi do</div>
<div>gi do</div>
<div>gi do</div>
<div>gi do</div>
<div>gi do</div>
</div>
sau đó viết CSS dạng: #gido div thay cho .gido
Google: HTML Best Practices và CSS Best Practices nhé.
mà đôi lúc mấy bác làm web xong --> thấy nó load chậm --> các bác thường xử lý lại code của bác ở nhưng chỗ nào (mấy cái phổ biến thôi)
code lúc phát triển và code lúc deploy khác nhau. Như visual studio .net vậy đó: 2 chế độ: debug - release
code lúc phát triển có thể phình to ra , cồng kềnh về size nhưng có tổ chức rõ ràng, dể bảo trì, debug.
code lúc deploy thì phải optimize lại, optimize trên nhiều khía cạnh
Hiện nay đa số các tool có hỗ trợ lược bỏ ký tự trắng hết. Bạn giữ 1 bản để bảo trì nâng cấp, bản đã optimized đem deploy lên host.