Devtool là gì
1. Vào đề ngoài lềLà một dev chắc hẳn ai cũng đã từng vào Chrome DevTools. Vọc vạch vài thứ hay ho, nhất là mấy ông DevWeb, sửa CSS, thêm màu mè, thêm từng pixel trên màn hình cho đẹp rồi mới chạy vào code mà sửa, cũng hay - nhanh, gọn, tiện Show 2. Chrome DevTools có cái khỉ gìĐể sử dụng thì Chuột phải -> Inspect hoặc nhanh hơn là Ctrl + Shift + I Thường thì mình hay vọc vạch trong mấy cái chính a. Elements: Hiển thị các elements của web, có thể sửa css, chỉnh text các element. b. Console: Nơi có thể thêm mấy đoạn code javascript để thay đổi web chơi chơi. c. Sources: Nơi chứa source code của web, có thể debug dễ dàng. d. Network: hiển thị ra các https request mà brower gửi tới server, cụ thể hơn
Ngoài ra thì Performance là tab để đánh giá code xem code chạy nhanh hay chậm chỗ nào để sửa, Memory cũng tương tự vậy. 3. Vài điều hay ho về Chrome DevTools1. Select Element Bằng cách bấm cái hình mũi tên, hoặc là Crtl+Schift+C thì sẽ chọn được element chính xác dựa vào di chuột trên màn hình, cái hay là nó show ra được dùng thẻ gì, color chi, font thế nào, ... 2. hover và focus Việc này mình hay dùng khi muốn chỉnh màu hay hiệu ứng cho các trường hợp di chuyển chuột qua element hay click, ... 3. Color picker Vào bên Styles chọn phần color. Giờ nếu ưng cái màu nào trên web thì chọn vào hình cái bút rồi di vào đó là lấy được màu, khá tiện 4. Test web chạy với tốc độ rùa bò thế nào. Mạng ngon nghé, điện thoại hịn thì không sao, bạn đã từng nghĩ đến việc đối ứng cho những máy cùi, điện thoại đểu hay là mạng cá mập cắn chưa, sẽ hữu ích nếu chúng ta test trước. Thường sẽ xảy ra trên điện thoại nên trước hết tìm hiểu phiên bản điện thoại trước. Ngoài ra thì bạn có thể test web như thế nào nếu mạng chậm bằng cách vào Network 5. Console lòe bạn bè Bạn bấm document.designMode='on', thế là giờ tha hồ chỉnh sửa text, ảnh, bla bla. Rồi mà tự sướng. 6. Preserve log Preserve log là một tính năng hữu ích khác để giữ log / console output của bạn không bị xóa khi bạn chuyển sang các trang khác nhau. Tránh được việc đang log hăng say tự nhiên reload trang rồi mất tiêu >< 7. console.log và phần còn lại Không phải console.log mà ngoài ra còn có rất nhiều cái khác như console.warn console.error console.table, ... 8. Screenshot Ctrl + Shift + P sau đó nhập 'screenshot'. Có khả nhiều lựa chọn như fullsize, chọn vùng screenshot,... Khá tiện 3. Lời kếtTrên đây là một số trick nhỏ khi sử dụng Chrome DevTools. Còn cái nào hay hay mn comment nhé. Bài Bái (。。) NyLaa (。。) |