The Design Office
Place - Projects - People
----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
 

Modern Pictograms

----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
WDownload free at FontSquirrel

[Credits
[News & Press
[Specimen
[Donate
[Related links
[Comments
 
, I J O d i S W A # \ r s ) w ` a { m 3 6 7 8 9 1

Modern Pictograms is a typeface for interface designers and programmers. Designed in early 2011 for the Flatfile Wordpress theme, the pictograms stay sharp when used large or small. Install the OpenType file for Photoshop mockups and drop in the @font-face code into your CSS to embed them right in your Web page. Designed to work on web sites at sizes down to 18 pixels, but best at higher than 24 pixels.

We're offering it free, but donations welcomed. Please do comment with your URL if you use it. Version 1 is licensed with Open Font License and distributed by Font Squirrel. In short, you can't resell it as is, but you can incorporate it into your work and make a profit on that.

Download typeface at Font Squirrel
----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

Credits

John Caserta, concept and design
Special thanks to Jeremy Mickel
@font-face code generated by Font Squirrel
----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

News & Press

  • Feb 09, 2012 - Single downloads and products of pictograms now on The Noun Project
  • Jan 21, 2012 - This new typeface was made just for interface designers
  • Jan 19, 2012 - Font Squirrel to distribute pictograms typeface
  • Jan 18, 2012 - Short review of Pictograms on Quipsologies
----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

Specimen


Slider appears on Safari and Chrome. In Firefox, please type size in box and hit return.

50px

A
A
B
B
C
C
D
D
E
E
F
F
G
G
H
H
I
I
J
J
K
K
L
L
M
M
N
N
O
O
P
P
Q
Q
R
R
S
S
T
T
U
U
V
V
W
W
X
X
Y
Y
Z
Z
a
a
b
b
c
c
d
d
e
e
f
f
g
g
h
h
i
i
j
j
k
k
l
l
m
m
n
n
o
o
p
p
q
q
r
r
s
s
t
t
u
u
v
v
w
w
x
x
y
y
z
z
1
1
2
2
3
3
4
4
5
5
6
6
7
7
8
8
9
9
0
0
`
`
~
~
!
!
@
@
#
#
$
$
%
%
^
^
,
,
*
*
(
(
)
)
-
-
_
_
+
+
=
=
[
[
{
{
]
]
}
}
'
'
"
"
:
:
;
;
<
<
>
>
?
?
/
/

----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

Donate


We are happy to provide typeface free of charge, but ask those who are using it for client projects to donate a reasonable amount ($25+) and to pass on that cost to your client. Donate with paypal
----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

Related Links

----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
 
 
----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

21 Responses

  1. John Caserta says:
    Jan 19, 2012 at 2:44 pm

    Thanks everyone for the tweets and positive response. Would love to see the typeface get used… post links below to any projects where we can see the pictograms in action.

    Reply
  2. Spencer says:
    Jan 19, 2012 at 9:06 pm

    This is fantastic! Thank you for making these available. I will likely use U G and , for small activate / deactivate buttons on the release version of this free app: http://partnerpartnerandpartners.com/beerstatus/

    Thanks again,

    Spencer
    Partner, Partner & Partners

    Reply
  3. Andreas says:
    Jan 21, 2012 at 8:03 am

    slider also appears in Opera ;)

    Reply
  4. tack says:
    Jan 21, 2012 at 1:02 pm

    These plus CSS generated content are so full of win.

    Are there any relevant standards regarding which character would map to which event the image represents? Like a hotkey mapping? It would be really neat if on a site like wordpress a big chunk of theming was just swapping fonts and all the buttons/icons did the same things. Probably good for ARIA too.

    Reply
    • John Caserta says:
      Jan 21, 2012 at 1:17 pm

      I think I understand what you’re writing. You’re imagining that a theme developer wants to give the user options for various open source typefaces, icons being one of them. It makes sense that any icons made for dynamic use would share the same function. You’re thinking ahead, but makes sense. Not sure where those standards would come from. Unicode is one way it could work, but that’s a bit unfriendly for desktop use. And is there a unicode for iPhone?

      Reply
      • tack says:
        Jan 21, 2012 at 1:46 pm

        Kindof. I’m more thinking of things like SMPTE that has (I think, could be wrong) play/pause as the space bar and longstanding conventions like p for print. I don’t imagine there would be a new enough standard in place to take facebook/twitter into account. It may have to be created. There could be characters reserved in a typeface for new/custom/brand bits alongside a ‘standard’ that paves the cowpaths.

        Reply
        • John Caserta says:
          Jan 21, 2012 at 4:22 pm

          Sounds interesting. Keep me in the loop if you find anything related to this. I’m open to working within a larger standard.

          Reply
  5. Wei says:
    Jan 23, 2012 at 1:00 am

    Would love to see some numbers in squares too, or just an empty square font, for designing numbers used for paging.

    Reply
    • John Caserta says:
      Jan 23, 2012 at 4:26 pm

      I believe empty squares can be found in most typefaces. It might require using unicode. Numbers in squares can be achieved in CSS and doesn’t require the typeface to supply the square (or circle).

      Reply
  6. Diego says:
    Jan 24, 2012 at 8:40 pm

    Beautiful, Thanks for sharing , I think I will be using it a lot.

    Reply
  7. Thomas says:
    Jan 24, 2012 at 11:13 pm

    Confused as how to use this on the web. Sorry if this seems dumb. Can you give me a little background info.

    Reply
    • John Caserta says:
      Jan 25, 2012 at 10:49 am

      Thomas, I’m happy to explain more. Since Modern Pictograms is a typeface (like Helvetica or Times New Roman), you can load it into your computer (Mac or PC) and create designs in Photoshop or Illustrator with it. So if you type a lowercase “s” in Modern Pictograms, you’ll get a magnifying glass. Just like any typeface, you can change the point size, the color, etc. This is all useful when making mockups for Web and mobile. Perhaps the coolest thing about it, is that you can load the typeface into the browser directly (as I’m doing on this page and throughout this site). That means you can control color and size in CSS. There are advantages to this as far as file size, being able to zoom into them and have them stay crisp and an assortment of production efficiencies.

      There is a nice article by Jon Hicks about “how” to implement icon fonts in web pages. There’s a bit of context there, too, if you’re still looking for the “why”.
      http://24ways.org/2011/displaying-icons-with-fonts-and-data-attributes

      Reply
  8. Brillist says:
    Jan 25, 2012 at 12:16 am

    John, thanks so much for a beautiful set of icons! I’m currently doing the Brillist demo and have used your pictograms in each project page and in each new project confirmation page.

    If you’re ever so inclined, wanted to make three requests: 1) for a lightbulb icon (= “idea”), for 2) a trophy icon, and 3) an alternate lock icon (like what the Mac OS uses: http://www.brillist.com/lock.png).

    Hope you keep this set alive and keep adding to it, and again, thanks so much for what you’ve done so far!

    Reply
    • John Caserta says:
      Jan 25, 2012 at 10:51 am

      Great idea on a trophy. There is a ribbon there currently if you’re in need. I have a pretty long list of “want to dos”, and will try to prioritize based on need (mine and others). Thanks for the positive feedback overall!

      Reply
  9. fvsch says:
    Jan 26, 2012 at 4:45 am

    Many thanks John for sharing a great set of icons.
    One downside of having good icon fonts out there is that people are going to use them with @font-face. I know that’s kinda the point, but it does create very real accessibility issues. “I used a random character for that icon” is going to be the new “I used an image and didn’t bother with a text alternative”. I wrote about this here: http://fvsch.com/code/icon-font-a11y/
    Now I’m clearly not blaming anyone designing an icon font for this. It’s just a broader issue we need to be aware of, and for which there *might* be solutions. For instance we may limit use of such icons to adding icons to visible text labels using CSS generated content; and ideally we should only use existing Unicode values and values from Unicode’s private use code blocks. Sadly I doubt both of these solutions will be used by most, even if endorsed by every single tutorial, icon font documentation page, etc.
    We may have a big accessibility issue with no practical solution on our hands.

    Reply
    • John Caserta says:
      Jan 26, 2012 at 9:57 am

      Thank you for bringing an awareness to mindful use of pictograms within html. I am guilty of “inaccessible” implementation myself on this website. In response to Thomas’ comment yesterday, I linked to an article that suggests using the data attribute when wanting to add a pictogram to a piece of text. When the pictogram stand on their own (like a navigation menu… email, twitter, etc.), they are generally wrapped in an href. Does the “title” attribute (or another attribute) help in understanding the context of the letter used?

      Reply
      • fvsch says:
        Jan 27, 2012 at 12:32 pm

        Most of the time the title attribute will not be read by a screen reader (with default settings). One exception might be the use of the ABBR element. So you would write e.g. r.

        Basically this is the same problem we have with using background-image for displaying icons or buttons. CSS background images were simply *not* designed for that, so when for whatever reason (and there are a bunch of them) the image cannot be communicated to the end user then the user agent (web browser) doesn’t know that something is wrong (it just thinks a decorative image was not displayed, no big deal) and even if it knew it would have no way to try to fix the issue (what text to display instead of the image?).

        Compare this with the IMG tag. The user agent knows that if the image doesn’t load or cannot displayed it has a text equivalent: the alt attribute. It’s designed like that in the spec, and the browser knows what to do.

        Now @font-face was designed to display custom fonts. If the custom font doesn’t load or is an unsupported format or the user is forcing their own font (e.g. a user with dyslexia may want to use a specific font on all websites)… the browser will just display a fallback font. It doesn’t know that an important information, an icon, was lost. And every trick we imagine to mitigate that will only be a hack accounting for specific use cases. Clever enough hacks may mitigate most accessibility issues, but it doesn’t change the fact that we’re using a technique that was not intended for displaying arbitrary vector images.

        Sadly we *are* missing native ways in HTML+CSS to display images, either bitmap or vector, with modern characteristics such as reduced number of HTTP requests, simple HTML code, and ability to substitute a graphic for a text label. And I’m not sure shying away from CSS image replacement techniques or icon fonts (both being inaccessible by design) is a good solution; most web designers and developers will ignore the accessibility issues anyway in order to use admittedly cool features.

        Reply
  10. Moldován Eduárd says:
    Jan 28, 2012 at 6:16 pm

    I must say, I love your work. There is one icon missing though, the “save” one, which usually looks like a old fashioned disk. Are you considerring creating one of those shortly?

    Reply
    • John Caserta says:
      Jan 29, 2012 at 7:23 pm

      Thank you for the feedback. I have considered a save icon. “Save to cloud” was one version of this. I like the symbol of a “safe” (bank safe). Saving now is less about transferring and more about archiving. As a general reply, I have a list of about 20-30 more that I want to do. I hope to get a 2-week chunk of time to implement them at some point this spring.

      Reply
  11. knalle says:
    Jan 31, 2012 at 2:38 am

    How do you use it on a webpage? have never tried this before – only used google fonts API. I uploaded the font to http://www.fontsquirrel.com/fontface/generator but it didn’t work – at least not straight out of the box (the demo page only produced regular font letters). Can somebody guide a noob?

    Reply
    • John Caserta says:
      Jan 31, 2012 at 7:45 am

      No need to generate the @font-face code, Font Squirrel provides this. As far as embedding that, give this a look: http://nicewebtype.com/notes/2009/10/30/how-to-use-css-font-face/

      Reply

Leave a Reply

Click here to cancel reply.

----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

Other projects

Contact Sheet / Modern Pictograms / Heirloom Seed Kit / Pictures of Type / Work in Progress / Flatfile / Fall Leaves / The Design Archives / Ira Rakatansky / It’s Your Birthday, Hobo / Letterboxes / Coffee & Tea Mugs / Be Bold Obama Tee / Parking Lot Painting /
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
The Design Office
204 Westminster St., 4th Floor, #14
Providence, R.I. 02903
info@thedesignoffice.cxoxorg
Index - Colophon - /\