홈페이지 모바일 레이아웃 수정 및 터치 친화적 힌트
홈페이지의 대시보드 미리보기가 작은 화면에서 너무 좁게 표시되었습니다. 타이포그래피와 여백을 수정하고, 터치 환경에서도 정상 작동하는 툴팁을 추가했습니다 (마우스 오버 전용 힌트는 모바일 기기에서 도움이 되지 않기 때문입니다).
FourA의 최신 업데이트 및 개선 사항
홈페이지의 대시보드 미리보기가 작은 화면에서 너무 좁게 표시되었습니다. 타이포그래피와 여백을 수정하고, 터치 환경에서도 정상 작동하는 툴팁을 추가했습니다 (마우스 오버 전용 힌트는 모바일 기기에서 도움이 되지 않기 때문입니다).
stale 탭이나 느린 callback 이후 로그인 시 raw 400 페이지로 이동했다면, 이제 이 문제가 해결되었습니다. session 불일치를 감지하여 잘못된 cookie를 삭제하고, 로그인 화면으로 다시 이동시킵니다. 매번 오류 없이 깔끔하게 처리됩니다.
신규 proxy는 검증을 통해 실제 작동이 확인될 때까지 Proxy Finder에서 비활성 상태로 유지됩니다. 이번 수정 전에는 응답 여부가 확인되기도 전에 새로 임포트된 proxy가 실제 request에 선택될 수 있었고, 이는 첫 번째 시도 성공률을 떨어뜨렸습니다. 이제 이 문제는 해결되었습니다.
만료된 로그인 cookie 또는 콜백을 경쟁하는 두 개의 탭이 있는 경우, 이제 이전 cookie를 지우고 새 로그인 양식으로 사용자를 보냅니다. 기타 인증 오류가 발생하면 재시도 버튼이 포함된 페이지가 표시됩니다.
로그인 플로우에 대한 두 가지 수정 사항입니다. 저시력 사용자를 위해 핀치줌이 다시 작동합니다(viewport가 더 이상 줌을 1배로 제한하지 않습니다). 또한, OS 설정으로 초기화되는 대신 foura.ai의 다른 곳에서 선택한 테마가 로그인, 회원가입, 계정 복구 페이지까지 그대로 유지됩니다.
대시보드의 by-domain 및 top-clients 테이블에 있는 Rate Limit 컬럼이 그동안 "--"로 표시되었고, 헤더를 클릭해 정렬해도 아무런 반응이 없었습니다. 이제 두 기능 모두 정상적으로 작동합니다. 도메인 전반에서 rate-limit 적용 트래픽을 파악하고자 하셨다면, 이제 해당 수치를 확인하실 수 있습니다.
인증 이메일이 바로 도착하지 않을 때, 일부 사용자가 재전송을 여러 번 클릭하여 네다섯 통의 메일을 받는 경우가 있었습니다. 이를 해결하기 위해 재전송 버튼에 60초의 cooldown 시간을 추가하고, 서버 측에는 30분의 제한을 적용했습니다. 이제 한 번의 재전송으로 충분하며, 수신함도 깔끔하게 유지됩니다.
특정 페이지에서 가입을 시작한 경우, 이제 이메일 인증을 마친 후 해당 페이지로 다시 이동합니다. 이전에는 홈페이지로 이동되었습니다.
iOS Safari에서 버튼과 메뉴의 반응을 느리게 만들던 300ms의 탭 지연 문제를 해결했습니다. 이제 모든 페이지에서 탭이 즉시 인식됩니다.
로그인이 필요한 링크를 클릭하면 원래 목적지 대신 홈페이지로 이동했습니다. 이제 로그인, 회원가입, 이메일 인증 시 원래 위치로 리다이렉트됩니다.
설정 페이지에 다른 계정의 세션 정보가 표시될 수 있었습니다. 이를 감지하여 당일에 수정 버전을 배포했습니다. 이제 세션 목록에는 귀하의 활동만 표시됩니다.
중간 너비 화면(1024-1200px)에서 콘텐츠가 더 이상 넘치지 않습니다. 목차가 본문 텍스트를 화면 밖으로 밀어내는 대신 1440px 미만에서 숨겨집니다.
이제 API는 성능 저하 없이 지속적인 동시 트래픽과 잘못된 형식의 payload를 처리합니다.
이제 대시보드 세션이 로그인 세션과 일치하여 24시간 동안 유지됩니다. 더 이상 갑작스러운 로그아웃이 발생하지 않습니다. 또한 대시보드 세션이 먼저 만료되었을 때 Google 로그인 사용자에게 오류가 발생하던 드문 버그를 수정했습니다.
foura.ai의 회원가입 버튼은 사용자가 이미 로그인되어 있는지 감지합니다. 로그인한 사용자에게는 더 이상 "계정 생성" 안내가 표시되지 않습니다.