Bạn có thể tạo một trang web mà không cần sử dụng javascript không

Tôi có thể hiểu câu hỏi đó đến từ đâu. Mọi người đang phát cuồng về React, Angular hay bất kỳ thư viện JavaScript nào đang thịnh hành. Điều này có thể dẫn đến ấn tượng rằng không thể xây dựng một ứng dụng web chỉ với Python và Django. Đặc biệt là một người mới bắt đầu có thể tự hỏi “tôi có phải học JavaScript để bắt đầu phát triển web” không?

Không, bạn không cần phải. Mặc dù JavaScript đóng một vai trò quan trọng trong phát triển web nhưng nó vẫn là tùy chọn trong nhiều trường hợp

Đặc biệt là các ứng dụng web tập trung vào nội dung không yêu cầu JavaScript. Ví dụ là

  • các trang tin tức và tạp chí trực tuyến
  • diễn đàn
  • phòng trưng bày hình ảnh
  • blog

Xây dựng một trang web như vậy mà không có JavaScript có thể mang lại nhiều lợi ích, chẳng hạn như khả năng truy cập tốt hơn cho người dùng dựa vào trình đọc màn hình và cải thiện thứ hạng của công cụ tìm kiếm

Nhưng thậm chí các ứng dụng phức tạp hơn có thể được triển khai mà không cần JavaScript. Không thuyết phục? . Cấp, phiên bản chỉ HTML sử dụng ít thoải mái hơn so với phiên bản chính thức của nó, nhưng nó vẫn hoạt động hoàn toàn tốt

Bây giờ chúng ta đã trả lời câu hỏi ban đầu, hãy quay lại

Bạn có thể xây dựng bất kỳ loại ứng dụng web nào mà không cần JavaScript không?

Không chắc chắn không. JavaScript cho phép nhiều hình thức tương tác người dùng không thể thực hiện được với HTML và CSS đơn giản. Ứng dụng web của bạn càng phụ thuộc vào sự tương tác của người dùng thì càng có ý nghĩa khi sử dụng JavaScript ở phía máy khách để triển khai nó. Ở phần phụ trợ, Python và Django cung cấp cho bạn mọi thứ bạn cần để xây dựng một ứng dụng tuyệt vời

Quá nhiều nhà phát triển dựa vào JavaScript như một nguồn tài nguyên thiết yếu. Chúng tôi xem xét một loạt các trang web hiện đại, tương tác và có trải nghiệm người dùng tuyệt vời mà không cần JavaScript

Thu thập 'vòng, phụ nữ, gents, và trẻ em. Lo, trước mắt bạn, chúng tôi sẽ tiết lộ một số điều kỳ dị trên Internet. Hãy chứng kiến. Các trang web không cần JavaScript để hiển thị nội dung do trời cho

Ồ, bạn nghĩ tôi đang đùa à? . Đến lúc này, tôi không biết nên trách ai, và có thực sự đáng trách ai không?

Bây giờ, tôi muốn nói gì về “làm đúng”? . Nhưng đây là bí mật. nếu bạn tắt JavaScript, các trang web này vẫn hoạt động bình thường. Nội dung không chỉ biến mất. Các hiệu ứng và tính năng JavaScript có dự phòng. Các trang web được tăng cường dần dần hoặc chúng xuống cấp một cách duyên dáng

Dù bằng cách nào. họ làm việc. Và chúng hơi khó tìm, ngày nay

 

1. amazon

Bạn có thể mong đợi một trang web có nhiều thông tin hiện diện trên bất kỳ trang cụ thể nào vì Amazon phải sử dụng một núi JavaScript để sắp xếp nó hiệu quả hơn theo một cách nào đó. không phải như vậy. Tắt JS và bạn có thể mua đồ tốt

Bạn có thể tạo một trang web mà không cần sử dụng javascript không

 

2. Quỹ đầu tư Warren

Warren Trust là một quỹ khác xuống cấp khá duyên dáng. Khi bật JS, trang web sử dụng các kỹ thuật AJAX để tải nội dung từ các trang khác mà không cần rời khỏi trang chủ về mặt kỹ thuật. Tắt JS và nó sẽ không hoạt động giống như khi bật JS, nhưng nó vẫn hoạt động. Bạn vẫn có thể xem mọi trang, nhưng, bạn biết đấy, trên trang riêng của nó

Bạn có thể tạo một trang web mà không cần sử dụng javascript không

 

3. Chuyện vặt vãnh

Stuff & Nonsense được tạo ra bởi nhà thiết kế web nổi tiếng và tự thừa nhận Andy Clarke. Vì vậy, vâng, nó vẫn hoạt động tốt khi có và không có JS. Đó là một ví dụ đáng yêu về một trang web (hầu hết) hoạt động hoàn hảo theo cả hai cách

Điều duy nhất không hoạt động khi tắt JS là trình phát âm thanh. Đó là loại để được mong đợi, thực sự. Tôi không thể lấy nhiều điểm cho điều đó

Bạn có thể tạo một trang web mà không cần sử dụng javascript không

 

4. Mike mai

Trang web của Mike Mai đủ để chứng minh rằng trang web của bạn có thể rất sáng tạo—nếu trong trường hợp này hơi kỳ cục—có hoặc không có tập lệnh. Và tôi có nghĩa là "kỳ quặc", và tôi thực sự có nghĩa là "nhỏ"

Nó có thể không phải là trang áp phích cho khả năng truy cập trực quan, nhưng nó cho thấy những thứ có thể được thực hiện bằng HTML và CSS cũ đơn giản bởi những người chỉ đủ điên để thử nó

Bạn có thể tạo một trang web mà không cần sử dụng javascript không

 

5. Nhà an ủi

Solace House là một ví dụ điển hình về một trang web nhất thiết phải hoạt động bất cứ lúc nào, trong bất kỳ hoàn cảnh nào, bất kể công nghệ nào đang hoạt động hoặc không hoạt động. Rốt cuộc đó là một trung tâm ngăn ngừa tự tử

Bạn có thể lập luận rằng nhân khẩu học mục tiêu của bạn chỉ nên bật JavaScript mọi lúc trong một số trường hợp, nhưng có một số dịch vụ quá quan trọng để có cơ hội.

Bạn có thể tạo một trang web mà không cần sử dụng javascript không

 

6. Twitter

Vâng, Twitter đó. Trong khi nghiên cứu bài viết này, tôi phát hiện ra rằng Twitter hoạt động đủ tốt mà không cần JavaScript. Chà, có lẽ giải pháp của họ hơi phức tạp, nhưng nó hiệu quả

Nói tóm lại, Twitter sẽ thực sự chuyển hướng bạn đến một phiên bản di động, đơn giản hơn của Twitter. Nó có đầy đủ chức năng, ngoại trừ các tính năng như nguồn cấp dữ liệu cập nhật trực tiếp, v.v. Ai nói phương tiện truyền thông xã hội cần JavaScript?

Sự thật mà nói, Twitter chưa bao giờ cảm thấy nhanh hơn

Bạn có thể tạo một trang web mà không cần sử dụng javascript không

 

7. chùng

Bạn có thể cần JavaScript để thực sự chạy phòng trò chuyện Slack, nhưng phần còn lại của trang web hướng tới khách hàng trông và hoạt động tốt. Nó thậm chí còn có một điều kiện trong URL là không có JavaScript. Và khi bạn cần bật JS để chạy mọi thứ, họ sẽ nói với bạn. Họ thực sự nói với bạn

Không nghiêm túc đâu, đó là điều mà nhiều trang web thà để bạn nhìn chằm chằm vào một trang trống còn hơn là nói, “Rất tiếc. Có vẻ như JS bị hỏng hoặc bạn cần kích hoạt nó. “Tôi không thích điều này

Bạn có thể tạo một trang web mà không cần sử dụng javascript không

 

8. Kho thiết kế web

Không, nghiêm túc đấy, thử đi. Bạn sẽ thấy một vài sự hạ cấp về mặt hình ảnh, nhưng mọi thứ thiết yếu đều ổn và hoạt động tốt. Đây là tất cả những gì về nó, mọi người

Tôi muốn nhận một số tín dụng cho điều đó, nhưng tôi chỉ viết ở đây vào dịp nào đó. Tôi đoán đây là thư chúc mừng chính thức của tôi tới nhà thiết kế

Bạn có thể tạo một trang web mà không cần sử dụng javascript không

 

Tóm lại là

Tôi chỉ muốn cho mọi người thấy những gì có thể được thực hiện. Đó là nó. Tôi không nói rằng bạn nên bỏ JS hoàn toàn, nhưng tôi tin rằng chúng ta nên cân nhắc nhiều hơn về những gì chúng ta làm và không triển khai trong JavaScript

Nhìn vào các trang web tôi đã liệt kê ở đây. Nhìn vào của riêng bạn. Đối với mọi thứ bạn thực hiện bằng một tập lệnh, hãy tự hỏi bản thân xem bạn có thực sự cần biến nó thành một tập lệnh không. Đối với vấn đề đó, bạn có thực sự cần HTML không?

HTML có thể hoạt động mà không cần JavaScript không?

Để trả lời câu hỏi trong tiêu đề, có, phần tử nút có thể “làm mọi việc” mà không cần JavaScript . Với type=submit , nó sẽ gửi một biểu mẫu, như trong ví dụ ở cuối câu hỏi. Với type=reset , nó xóa sạch tất cả thông tin người dùng nhập vào biểu mẫu.

Có phải mọi trang web đều sử dụng JavaScript không?

JavaScript là ngôn ngữ lập trình phổ quát của web. Trên thực tế, JavaScript được sử dụng bởi 97. 6% của tất cả các trang web , theo W3Techs.

Bạn có thể tạo một trang web đáp ứng mà không cần JavaScript không?

Không, bạn không cần JavaScript để thiết kế web đáp ứng .