daylangBETA
BETA

현재 베타 서비스 중

불편한 점은 후기로 알려 주세요

의견 보내기
← Blog / 개발 블로그

2026년 9월 15일

#1 News keywords #2 Listen-to-learn #3 Gloss levels #4 Voice dropdown

Shipped news keywords and IG carousel, member listening-time stats, continuous passage TTS with synced sentence highlight and breath pauses, inline gloss with 하/중/상 word counts, a device-voice dropdown, exclusive TTS (no overlap), an English-first /blog, and mobile nav fixes.

뉴스 키워드·IG 캐러셀, 회원 듣기 시간, 지문·보기 이어서 듣기(문장 강조·호흡), 해설 점선 단어·상중하 개수, 기기 음성 드롭다운, 듣기 중복 방지, 영어 우선 개발 블로그, 모바일 메뉴 수정을 올렸습니다.

Learning content

  • 2026-09-15 CSAT-style 10 items + vocab (original passages; mock-exam types only)
  • News keywords teaser + Instagram slide (headline study terms — not full articles)
  • Instagram carousel: vocab → proverb → news keyword, with paste-ready captions/hashtags
  • Example glosses prefer idiomatic Korean

Global listen (Web Speech API)

  • Nav Listen settings: dropdown of installed English voices (name · lang) + rate (replaces brittle US/UK/AU × gender mapping)
  • Speak controls on words, examples, explanations, proverbs, news
  • Members only: listening seconds accumulate in listening_daily/me, /history
  • Today’s passage / choices listen:
    • Continuous queue with per-sentence highlight and a short breath between units
    • Stop pauses; play again resumes from that sentence; optional From start
    • No overlapping audio: starting any speaker cancels the previous; same button toggles stop
    • Mid-sentence scrubbing remains a browser TTS limit (noted in Listen settings)

Explanation gloss

  • After grading, English lines mark study words with a dotted underline (tap for meaning)
  • 단어 뜻 toggle shows meanings under each marked word (same idea as the listening demo HTML)
  • Learner 하 / 중 / 상 controls how many words appear (more help → more words)
  • If a passage has no linked vocab rows, words are inferred from the day’s list vs. passage/explanation text

Blog

  • Public /blog (footer), English first then Korean
  • Origin: daylang began to supervise English for a middle-school 3rd-year and an elementary 6th-grader
  • Sitemap + AdSense content paths include /blog

Mobile UX

  • Fixed hamburger menu overlapping the beta banner (z-index / opaque dropdown + dim backdrop)

한국어

학습 콘텐츠

  • 2026-09-15 수능형 10문항 + 단어 (지문 오리지널 · 유형만 모의고사 참고)
  • 뉴스 키워드 티저 + 인스타 슬라이드
  • 인스타 캐러셀: 단어 → 속담 → 뉴스 키워드, 캡션·해시태그 포함
  • 예문 해석은 의역 우선

전역 듣기 (Web Speech API)

  • 네비 듣기 설정: 기기 영어 음성 드롭다운 + 속도 (국가×성별 추론 매핑 폐기)
  • 단어·예문·해설·속담·뉴스 스피커
  • 회원만 듣기 초 합산 → /me, /history
  • 지문·보기 듣기: 문장 강조 + 호흡, 멈춤 후 이어서, 중복 재생 없음 (다른 버튼 누르면 이전 중단)

해설 단어 표기

  • 채점 후 영어 문장에 점선 단어 · 탭하면 뜻 · 단어 뜻으로 본문 아래 표시
  • 하 / 중 / 상으로 표시 단어 개수 조절
  • passage_id 없는 문항도 당일 단어 중 본문·해설에 나오는 항목으로 보완

블로그

  • 공개 /blog, 영어 먼저 → 한국어
  • 시작 계기: 중3·초6 자녀 영어 관리·감독

모바일 UX

  • 햄버거·베타 배너 겹침 수정