Với sự tiến bộ về công nghệ, chúng tôi luôn có những thay đổi trong một ứng dụng mà mọi lúc có thể không được hỗ trợ bởi tất cả các đối tượng mục tiêu. Trong các kịch bản như vậy, chúng tôi gặp phải sự xuống cấp Graceful , mô phỏng rằng chúng tôi xây dựng để có sẵn tốt nhất nhưng chúng tôi cũng gặp sự cố an toàn cho những người chưa nâng cấp hoặc hệ thống của họ có thể không hỗ trợ.
Một ví dụ chính là <img>
thẻ có alt
thuộc tính hữu ích cho các trường hợp hình ảnh bị chặn hoặc bị tắt, bây giờ chúng cung cấp một số bối cảnh có ý nghĩa cho hình ảnh (tất nhiên chỉ khi chúng tôi chỉ định).
Một ví dụ khác tôi có thể nghĩ là về các bảng định kiểu trong trường hợp có lỗi hoặc không có sẵn, trình duyệt cung cấp một phiên bản chung của chính nó để hiển thị / hiển thị trang.
Bây giờ khi bạn đề cập đến tải nặng, bạn phải cẩn thận vạch ra một kế hoạch như những gì sẽ được thực hiện nếu lượt truy cập của bạn vượt quá ngưỡng, bạn vô hiệu hóa một số tính năng nhất định hoặc tạm dừng một số dịch vụ không quan trọng và giúp bạn dễ thở hơn. Tất cả điều này sẽ giúp bạn thiết lập một sự xuống cấp duyên dáng để người dùng biết do những điều x mà máy chủ có thể mất một thời gian để phản hồi hoặc dịch vụ x sẽ không khả dụng trong một giờ hoặc lâu hơn