Chuyển đổi HTML sang đáp ứng trực tuyến miễn phí
Vandelay Design có thể nhận được tiền bồi thường từ các công ty, sản phẩm và dịch vụ được đề cập trên trang web của chúng tôi. Để biết thêm chi tiết, vui lòng tham khảo trang Tiết lộ của chúng tôi Show
Tôi nhớ khoảng thời gian mà nỗi lo lắng lớn nhất của chúng tôi là làm cho mọi thứ hoạt động trong IE6. Và đôi khi tôi nghĩ rằng nó dễ dàng hơn nhiều. Bây giờ chúng ta không chỉ phải lo lắng về những thứ điên rồ của IE (mặc dù bây giờ nó đã tốt hơn nhiều) mà còn với rất nhiều kết hợp trình duyệt / hệ điều hành mới và cũng có rất nhiều kích cỡ màn hình Chúng ta không thể phủ nhận sức mạnh của thiết kế di động. Trên thực tế, nghiên cứu cho thấy rằng trong một vài năm nữa, thiết bị di động sẽ vượt qua trình duyệt trên máy tính để bàn. Nhưng ngoài ra, bạn không thể sống trong tương lai và cần kết quả ngay bây giờ. Giống như, ngay bây giờ Sau đây, chúng ta sẽ xem một số cách để biến trang web hiện tại của bạn thành một trang web thân thiện với thiết bị di động mà không tốn nhiều công sức. Chúng ta sẽ thấy những điều cơ bản về CSS, tối ưu hóa HTML, plugin WordPress và jQuery và những nội dung thú vị khác mà bạn nên biết Vì vậy, chúng ta hãy đá TẢI XUỐNG KHÔNG GIỚI HẠN. Hơn 50 triệu tiện ích bổ sung & nội dung thiết kế TẢI NGAY Điều đáp ứng này là gì, và tại sao tôi nên quan tâm?Thiết kế đáp ứng là khi trang web của bạn tự động phù hợp với thiết bị của người dùng. Vì vậy, nếu người dùng có màn hình nhỏ, các yếu tố sẽ sắp xếp lại để hiển thị cho bạn những thứ chính trước tiên. Bạn sẽ có các nút lớn hơn, nhiều khoảng trống hơn giữa các phần tử để tránh vô tình kích hoạt, v.v. Nhưng tại sao tôi phải làm tất cả những điều này?Trước hết, nó dễ dàng hơn nhiều so với những gì bạn từng tưởng tượng Với rất nhiều công cụ hiện có, tất cả những gì bạn phải làm là biết những điều cơ bản để tạo ra các phiên bản di động tuyệt vời của trang web. Thật dễ dàng để trở nên thân thiện với thiết bị di động, bạn chỉ cần biết một chút về thiết bị, truy vấn phương tiện và cách thực hiện những thay đổi nhỏ trong bố cục của mình Thứ hai, nó xứng đáng với nỗ lực (và sẽ tốt hơn khi bạn nhớ rằng nỗ lực đó ít ỏi như thế nào) Chỉ là một ví dụ nhỏ, theo W3Counter, Apple iOS đã tăng 180% từ năm 2011 đến năm 2012 trong khi OSX gần như giữ nguyên. Vì vậy, trong một vài tháng, bạn thực sự có thể thấy nhiều trình duyệt trên thiết bị di động hơn trình duyệt trên máy tính để bàn (ít nhất là trong thế giới Apple) Điều tương tự chắc chắn sẽ xảy ra với các thiết bị khác. Vì vậy, hãy sẵn sàng cho những thay đổi lớn trong tương lai gần Ồ, và tin xấu là nếu bạn đã có trang web của riêng mình thì bạn đã quá muộn để làm cho nó phản hồi. Đó là bởi vì kịch bản tốt nhất là khi bạn làm mọi thứ cho thiết bị di động trước và sau đó bạn làm phiên bản máy tính để bàn. Vì vậy, khi bạn bắt đầu dự án tiếp theo của mình, hãy nghĩ về nó sớm hơn, được chứ?. ) Với các công cụ, hệ thống lưới, thư viện tuyệt vời như vậy, thật dễ dàng để tăng tỷ lệ chuyển đổi của bạn và làm hài lòng khán giả của bạn với các trang web dành riêng cho thiết bị di động. Nhưng trước khi nói về các công cụ, chúng ta cần biết những điều cơ bản, thiết bị, trình duyệt, độ phân giải. Vâng, chúng ta hãy đi qua chúng Những điểm chínhBất chấp công cụ, chúng ta có 3 điểm mà bạn phải biết khi thiết kế cho thiết bị di động. Họ đây rồi Hệ điều hành và trình duyệtChúng tôi có chủ yếu 5 loại hệ điều hành
Chỉ cần nhìn vào danh sách nhỏ này, bạn sẽ hiểu tại sao việc tạo các trang web thân thiện với thiết bị di động lại khó hơn các trang web dành cho máy tính để bàn, phải không? . Ok, nhưng nó trở nên tồi tệ hơn khi chúng ta nghĩ về các trình duyệt và khả năng
Vì vậy, hãy sẵn sàng thử nghiệm nhiều thứ nếu bạn muốn có một kết quả thực sự tốt. Tuy nhiên, như chúng tôi làm đối với việc phát triển máy tính để bàn, bạn không thể mất hàng giờ đồng hồ để giải quyết các vấn đề về trình duyệt, vì vậy hãy kiên trì với top 3 và bạn sẽ ổn thôi. Kích thước màn hìnhChúng nằm trong khoảng từ 320×240 đến 640×960, vì vậy bạn không thể chỉ đặt các giá trị tuyệt đối khi bạn sử dụng để phát triển máy tính để bàn Ngoài ra, vì bạn đã có trang web của mình nên bạn có thể sử dụng dữ liệu phân tích để tìm ra đâu là giá trị tối thiểu tốt nhất cho mình Mật độ điểm ảnhcái này khó. Apple đã giới thiệu màn hình retina có nghĩa là các pixel ở đó nhỏ hơn nhiều. Nếu bạn muốn một trang web thực sự đẹp mắt, đặc biệt là về các biểu tượng và hình nền, bạn nên sử dụng hình ảnh lớn hơn cho iOS Các truy vấn CSS @media, nó dễ sử dụng hơn nhiều so với những gì bạn đoánTôi phải thừa nhận, lần đầu tiên tôi nghe nói về truy vấn phương tiện cách đây rất lâu, mặc dù tôi chỉ mới biết về nó vào năm ngoái. Tôi nghĩ rằng tôi chỉ trì hoãn bất cứ khi nào tôi có thể, phải không? . Các truy vấn phương tiện đó chỉ là các quy tắc đơn giản mà bạn thêm vào CSS của mình để chỉ nhắm mục tiêu các thiết bị có trong quy tắc Nó khá giống với lập trình. Hãy nhìn vào mã này @media only screen and (min-device-width : 320px) and (max-device-width : 480px) { body { background: red; } } Chỉ là nói. thủ thuật CSS. com đã cho chúng tôi đoạn trích tuyệt vời này /* Smartphones (portrait and landscape) ----------- */ @media only screen and (min-device-width : 320px) and (max-device-width : 480px) { /* Styles */ } /* Smartphones (landscape) ----------- */ @media only screen and (min-width : 321px) { /* Styles */ } /* Smartphones (portrait) ----------- */ @media only screen and (max-width : 320px) { /* Styles */ } /* iPads (portrait and landscape) ----------- */ @media only screen and (min-device-width : 768px) and (max-device-width : 1024px) { /* Styles */ } /* iPads (landscape) ----------- */ @media only screen and (min-device-width : 768px) and (max-device-width : 1024px) and (orientation : landscape) { /* Styles */ } /* iPads (portrait) ----------- */ @media only screen and (min-device-width : 768px) and (max-device-width : 1024px) and (orientation : portrait) { /* Styles */ } /* Desktops and laptops ----------- */ @media only screen and (min-width : 1224px) { /* Styles */ } /* Large screens ----------- */ @media only screen and (min-width : 1824px) { /* Styles */ } /* iPhone 4 ----------- */ @media only screen and (-webkit-min-device-pixel-ratio : 1.5), only screen and (min-device-pixel-ratio : 1.5) { /* Styles */ } Tất cả những gì bạn phải làm là điền vào chỗ trống;) Các yếu tố để sắp xếp lạiKhi bạn bắt đầu làm mọi thứ, bạn sẽ nhận thấy rằng không chỉ là tạo trang web có một cột thay vì nhiều cột. Trên thực tế, một số thành phần sẽ khiến bạn tốn quá nhiều dung lượng và bạn sẽ cần xóa chúng. Bạn cũng có một số tùy chọn tiêu chuẩn về điều này Thay thế menu bằng menu thả xuốngBạn cũng có thể sử dụng kỹ thuật này được giải thích trong thủ thuật CSS (thật tuyệt vời phải không?). Nó dựa vào truy vấn phương tiện và JavaScript, nhưng tốt hơn hết tôi nên thay thế phần truy vấn phương tiện bằng mã JavaScript để đảm bảo rằng menu của bạn sẽ hoạt động với JS bị vô hiệu hóa Ẩn các phần tử thanh bênBạn có thể loại bỏ các phần tử mà bạn không muốn cho thanh bên, sử dụng CSS này @media (max-width: 960px) { #sidebar .hideme { display: none; } } Các yếu tố định vị lạiNgoài ra, tùy thuộc vào cách HTML của bạn đã được thực hiện, bạn có thể muốn chuyển nội dung lên đầu HTML và di chuyển thanh bên xuống dưới cùng hoặc thậm chí sử dụng JS để chỉ hiển thị nội dung đó khi người dùng nhấp vào “hiển thị” hoặc đại loại như vậy Liên kết “Chuyển đến”Đó là một cách thực hành tốt để có nội dung như thế này trong mã của bạn, vì vậy trình đọc màn hình và người dùng thiết bị di động có thể chuyển đến nội dung thay vì cuộn nhiều (giả sử rằng bạn có thanh bên trước hoặc menu chung) Phím tắt và công cụTôi biết bạn thích nhúng tay vào tất cả những thứ mã hóa này, nhưng bạn không cần phải phát minh lại bánh xe. Chúng tôi có một vài plugin để giúp bạn về điều này plugin WordPressChúng tôi có khá nhiều plugin, nhưng những plugin tôi thích nhất là Hình ảnh chất lỏng WPGói di động WordPressBất kỳ trình chuyển đổi chủ đề di động nàoplugin jQueryVà tại sao không tận dụng thư viện JS tốt nhất để giúp bạn làm điều này? Làm cách nào để chuyển đổi HTML bình thường sang HTML đáp ứng?Để làm cho trang HTML phản hồi nhanh, thẻ meta chế độ xem phải được bao gồm . Điều này đặt chiều rộng trang thành chiều rộng thiết bị và thu phóng ban đầu thành 1. Nếu thẻ meta không được bao gồm, thiết bị di động hoặc máy tính bảng sẽ cố gắng khớp với bố cục màn hình nhưng nó có thể không khớp đúng cách.
Chúng ta có thể sử dụng HTML trên thiết bị di động không?Trong Android, chúng tôi thường cần các tệp HTML để hiển thị nội dung trong WebView . Nếu nhà phát triển muốn thêm bất kỳ trang web nào hoặc muốn tạo một trang web cục bộ cho ứng dụng thì có thể thực hiện việc đó bằng các tệp HTML.
Làm cách nào tôi có thể thực hành HTML trên thiết bị di động?Một cách là sử dụng trình soạn thảo văn bản như Notepad++ . Đây là một ứng dụng miễn phí mà bạn có thể tải xuống từ cửa hàng Google Play. Khi bạn đã cài đặt ứng dụng, bạn có thể mở nó và bắt đầu viết mã HTML. Một cách khác để viết mã HTML trên Android là sử dụng ứng dụng có tên DroidEdit.
Làm cách nào để chuyển đổi HTML thành trang web?Làm theo các bước bên dưới để tạo trang web đầu tiên của bạn bằng Notepad hoặc TextEdit. . Bước 1. Mở Notepad (PC) Windows 8 trở lên. . Bước 1. Mở TextEdit (Mac) Mở Finder > Ứng dụng > TextEdit. . Bước 2. Viết một số HTML. . Bước 3. Lưu trang HTML. . Bước 4. Xem trang HTML trong trình duyệt của bạn |