문제

몇 년 전에 우리는 그래픽 디자이너로 개편 우리의 웹 사이트입니다.그의 결과를 보였지만,그 불행하게도 도입되는 새로운 지원되지 않는 글꼴 웹 브라우저입니다.

처음에는 제가 이렇게 말했죠"어!?!"...의 대부분은 우리의 내용이 동적하고 있었다 실제적인 방법을 미리 만들의 모든 이미지입니다.또한 있었다는 문제의 여러 언어(때문에 우리가 알고 있는 스페인에 있었다 horizon).

어쨌든,내가 결정을 만드는 일부 클래스를 자동 생성하는 이미지를 통해 GDI+및 프로그래밍 방식으로 캐시으로 그들 필요합니다.이는 해결의 대부분은 우리의 처음 문제입니다.그러나,이제는 우리의 짐은 극적으로 증가되고있다,하수구에서 우리의 UI 서버입니다.

지금 질문을...내가 찾는 것을 바꾸는 대부분의 동적 GDI+이미지를 표준 웹 브라우저와 글꼴입니다.나는 생각을 유지하는 일부의 렌더링 GDI+이미지와 그들에 리소스 파일,그러나 교체할 계획이 그들의 대부분과 함께 굴림 또는 돋움 글꼴을 통해 asp:레이블이 있습니다.

는 당신을 발견하는 더 나은 지역화된 이미지 솔루션인가?

  • 이미지 포함로 리소
  • 만 추가하면 이미지의 url 을 리소
  • 다른 솔루션

나의 주요 관심사는 제한 처리에 UI 서버입니다.는 경우에,이미지를 추가하는 url 을 리소스를 연결할 더 나은 솔루션과 비교하여 실제로 이미지를 포함로 리소?

도움이 되었습니까?

해결책

해야만을 생성하는 각각의 이미지 다음 번에 저장 하드 디스크에 있습니다.부하 사이트에서 없이 증가액의 처리 작업도 수행할 필요가 없습니다.그는 말했다,그것은 거의 소리처럼 당신이 사용하는 이미지에 대한 일을 당해서는 안됩니다.는 경우에는 많은 다른 이미지를 유지할 수 없으로 그들을 생성,그것은 포기하는 시간 당신의 멋진 이미지는 것들에 대한 말아야 될 이미지,그리고 다시 갈 바로 텍스트입니다.는 경우에는 사용자가 지정된 글꼴이 설치되어,그것이야 다 비슷한 보고 글꼴입니다.CSS 는 좋은 지원합니다.

다른 팁

나의 응답

이것을 수동으로 할 수 있습니다 또는 사용하는 일종의 자동화된 CMS()시스템으로 통합되어 있습니다.

기본적인 방법을 캐시미지 언어에서 특정 디렉토리 구조한 다음 쓰기 HTTP 핸들러를 효과적으로 제거하는 추가 디렉토리 레이어입니다.예를 들어:

/images/
    /en/
        header1.gif
    /es/
        header1.gif

에 태그나 CSS 당신은 단지 참조/images/header1.gif.Http 손잡이 다음을 사용하여 세션(는 경우는 언어는 사용자가 특정),또는 config(면 특정 사이트)를 선택하는 디렉토리를 봉사한 이미지합니다.

이 제공하는 깨끗한 선 간 코드 및 내용하고,클라이언트 사이드에서 캐시됩니다.리소스가를 설명하기 위해 매우 중요합니다.strings 호,이와 같은 시스템에 대한 이미지와 큰 콘텐츠입니다.특히 웹에서는 일반적으로 쉽게 전환하는 이미지를니다.

나는 같은 문제를 가지고 있었습니다 몇 년 우리의 인터페이스 팀은 우리를 지적하 SIFr. http://wiki.novemberborn.net/sifr/

을 포함하는 글꼴로 플래시 영화를 사용하여 다음 SIFr 자바 스크립트를 동적으로 변환 당신의 텍스트 글꼴입니다.기 때문에 그것의 클라이언트 측이 없다,server-side 영향을 미친다.

는 경우에 없는 사용자의 플래시나 자바스크립트 설치,그들은 가장 가까운 웹 친화적인 글꼴입니다.

으로 추가 보너스:기 때문에 당신의 콘텐츠를 텍스트-Google 검색 할 수 있습니다 및 인덱스는 콘텐츠--거대한 SEO 최적화입니다.

때문에 캐싱,내가 오만 추가 이미지 url 리소.캐시는 훨씬 더 나은 정적 컨텐츠(i-e 는 일반 파일)보를 위한 콘텐츠를 생성합니다.

에 대해 신중 넣어 텍스트에서 이미지를 모두에서,CSS 적절한 font-family 대체 아마 올바른 대응에 접근성과 좋은 MVC 습니다.

는 세대는 정말 필요 난 KibleeJayArr 개요 좋은 솔루션

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top