Police, Google, Google Font – Conversion et choix d’une police multilingue pour le web, le mobile…
- Everything Fonts, un site complet sur l’export notamment
http://everythingfonts.com/ - Le projet Google Code project for Google Web Fonts!
https://code.google.com/p/googlefontdirectory/ - Les 638 familles de polices mis à disposition par Google
http://www.google.com/fonts/ - 19 Most Useful @Font-Face Generators for Converting Fonts to Web Safe Fonts
http://www.queness.com/post/14873/19-most-useful-font-face-generators-for-converting-fonts-to-web-safe-fonts - Une méthode assez complexe pour convertir des polices pour tous les OS
http://www.useragentman.com/blog/2011/02/20/converting-font-face-fonts-quickly-in-any-os/ - The New Bulletproof @Font-Face Syntax
http://www.fontspring.com/blog/the-new-bulletproof-font-face-syntax
Le digital et la mort de flash (quoi flash mais qui utilise encore flash) a définitivement fait basculer la police du coté du web, non je ne parle pas d’Hadopi, je parle de la gestion des polices ou “fonts” en anglais. La question n’est donc par d’ordre juridique, on se contentera d’aborder la question épineuse du choix de la “font” et notamment dans un cadre multilingue (vous savez toutes les langues qui ne sont pas l’anglais à fortiori les langues non-latines genre Chinois, Vietnamien, Russe…etc.)
Dites-vous bien que les graphistes notamment ont une notion très relative de la gestion des polices sachant que pour la plupart, ils travaillent en local donc sur un poste avec une gestion des polices assez aiguisée et souvent la sélection d’une police résume souvent à une simple sélection de police sous photoshop ! Ce qui bien évidement n’est pas reproductible aussi facilement pour le web, le mobile…etc.
C’est à cette difficulté que nous essayons de répondre.
En fait, les solutions ne sont pas satisfaisantes, il est vrai que obtenir une police pour tous les formats (web, mobile…etc.) et pour toutes les langues hormis le khmer. Eh oui, le khmer a la particularité d’être en UTF-16. Le mieux est de choisir une police google en l’espèce nous avons sectionné la Roboto avec tous les packages de langue.
Toutes les déclinaisons de la police Roboto
Le chargement de tous les packages de langue notamment le Russe et le Vietnamien. Cyrillic Extended (cyrillic-ext), Latin (latin), Greek Extended (greek-ext), Greek (greek), Vietnamese (vietnamese), Latin Extended (latin-ext), Cyrillic (cyrillic)
La conversion via les outils de everythingfonts.com via l’envoi des polices .ttf
vous donnera tous les formats necessaires : .eot
, .svg
, .woff
Extrait du fichier roboto-black.css
@font-face { font-family: 'RobotoBlack'; src: url('roboto-black.eot'); src: url('roboto-black.eot') format('embedded-opentype'), url('roboto-black.woff') format('woff'), url('roboto-black.ttf') format('truetype'), url('roboto-black.svg#RobotoBlack') format('svg'); } |
Un test complet avec du vietnamien 001_roboto-black_test_1.html
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="vi" lang="vi" dir="ltr" > <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <style> @font-face { font-family: 'RobotoBlack'; src: url('roboto-black.eot'); src: url('roboto-black.eot') format('embedded-opentype'), url('roboto-black.woff') format('woff'), url('roboto-black.ttf') format('truetype'), url('roboto-black.svg#RobotoBlack') format('svg'); } @font-face { font-family: RobotoBlack; font-weight:bold; } div { font-family:RobotoBlack; } </style> </head> <body> <!-- insert 1 --> <div> Theo hãng tin Pháp AFP, hôm nay 19/05/2014 Bắc Kinh tiếp tục sơ tán hàng ngàn công dân Trung Quốc khỏi Việt Nam sau các vụ bạo động vào tuần trước, và các công ty du lịch ngưng các tour đến Việt Nam. Bắc Kinh đã đình chỉ một phần trao đổi thương mại với Hà Nội và khẳng định sẽ có những biện pháp trả đũa khác. </div> <!-- insert 2 --> <p>Chiến thắng lịch sử của đảng Nhân Dân (cánh hữu) trong cuộc bầu cử quốc hội Ấn Độ chấm dứt giai đoạn 10 năm cầm quyền đầy tai tiếng của đảng Quốc Đại.</p> <!-- insert 3 --> <p>NGHE TOÀN BỘ CHƯƠNG TRÌNH</p> </body> </html> |