@font-face

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Backend Developer Scrummaster .NET

Samengevat: Deze werkgever is een ambitieus internetbedrijf met een passie voor digitale communicatie. Ben jij geschikt als Backend Developer? Heb je ervaring met .NET platform? Vaste baan: Backend Developer / SCRUM Master Scrum HBO WO €3.800 - €6.000 Deze werkgever is een innovatief bedrijf met enthousiaste mensen die jarenlang ervaring hebben met het ontwikkelen internet- en intranetoplossingen. Wij houden van korte lijnen en open en eerlijke communicatie. Wij zetten graag onze jarenlange ervaring in om perfect werkende oplossingen te ontwikkelen. Wij ondersteunen dienstverlenende organisaties bij het ontwikkelen en realiseren van een effectief, adaptief communicatieplatform. Je ontwikkelt met ons de meest

Bekijk vacature »

Front-end developer (medior/senior)

Functie Het team bestaat uit een architect, fullstack developers, app developers, de product owner en projectmanager. Eenieder draagt vanuit zijn discipline bij aan een complete oplossing voor de klant. Uiteraard zul je hierin nauw samenwerken met je collega’s. Jij wordt verantwoordelijk voor de front-end implementatie en fungeert als lead op dit gebied binnen het team. Je kunt helder formuleren, ideeën uitdragen en overbrengen aan je collega’s. Qua technische stack is het vooral van belang dat je ervaren bent met Angular, HTML5, CSS en TypeScript. Verder is ervaring in NgRx, Bootstrap, BEM en Cypress een pré, evenals affiniteit met UX/UI Design!

Bekijk vacature »

Softwareontwikkelaar Cleopatra

Functieomschrijving Voor de gemeente Amsterdam zijn wij op zoek naar een softwareontwikkelaar Cleopatra. De directie Verkeer en Openbare ruimte van de gemeente Amsterdam beschikt over een softwareapplicatie, "Cleopatra", waarmee geautomatiseerde handhaving plaatsvindt (op basis van kentekenherkenning) van bepaalde gebieden waarin toegangseisen worden gesteld aan het verkeer. Voorbeelden ervan zijn de milieuzones, de zone zwaar verkeer, handhaving van brom- en snorfietser op het fietspad en autoluwe gebieden. Voor de doorontwikkeling en uitbreiding ervan zijn gespecialiseerde softwareontwikkelaars nodig die helpen bij het programmeren van de handhavingsmodules voor nieuwe gebieden en het verbeteren en bijwerken van de bestaande onderdelen van de softwareapplicatie. Functie

Bekijk vacature »

Front end developer React

Functie Wij zijn van origine een wordpress bureau, maar sinds 2006 zijn wij dit wel redelijk ontgroeid. Naar mate de jaren verstreken zijn we gegroeid in omvang, maar ook in de complexiteit van opdrachten waarin wij onze klanten kunnen bedienen. Momenteel bestaat onze organisatie uit 4 front end developers, 12 back end developer 3 projectmanagers en een 2 koppig management. Wij zijn een hele informele, bijna familiaire organisatie. Geen strak pak of overhemd, nee gewoon dragen waar jij je prettig bij voelt. De gemiddelde leeftijd ligt tussen de 25 en 30 en wij doen er veel aan om onze hechte

Bekijk vacature »

PHP Software Developer

Functie omschrijving Op zoek naar een nieuwe uitdaging binnen PHP? Lees dan snel verder! Wij zoeken een ervaren PHP developer die binnen een organisatie gaat functioneren als verlengstuk van de klant. Wij zoeken voor deze iemand die technisch complexe zaken met enthousiasme en plezier aanvliegt. Verder moet je instaat zijn om je tijd goed te managen omdat je aan meerdere projecten tegelijkertijd werkt. Je werkt met de nieuwste technieken en tijdens deze uitdaging werk je veel samen met de front-end developers van deze organisatie. Wij zoeken iemand die zichzelf graag uitdaagt en altijd de beste wilt zijn. Bedrijfsprofiel Waar ga

Bekijk vacature »

Full stack developer

Functie Binnen een ontzettend stimulerende werkomgeving kom jij te werken in een software team van 14 developers. Met ontzettend stimulerend bedoel ik een modern pand, wat voorzien is van alle nodige soft- en hardware, zodat jij jouw werk goed kan uitvoeren. Daarnaast zitten ze in een bos, waardoor je in een groene omgeving rustig kunt werken. Het team bestaat uit front end, back end en full stack developers. Jij krijgt dus de keuze hier waar jij jezelf het liefst op zou richten, maar de voorkeur gaat uit naar back end. Er wordt hier Scrum (agile) gewerkt in multidisciplinaire teams met

Bekijk vacature »

Medior Java developer (fullstack)

Wat je gaat doen: Of beter nog, wat wil jij doen? Binnen DPA GEOS zijn we dan ook op zoek naar enthousiaste Java developers om ons development team te versterken. Als Java developer werk je in Agile/Scrum teams bij onze klanten en daarbij kun je eventueel ook andere ontwikkelaars begeleiden in het softwareontwikkelproces. Verder draag je positief bij aan de teamgeest binnen een projectteam en je kijkt verder dan je eigen rol. Je gaat software maken voor verschillende opdrachtgevers in jouw regio. Je bent een professional die het IT-vak serieus neemt en kwaliteit levert. Je leert snel vanwege je diepgaande

Bekijk vacature »

IoT Developer

Ben jij innovatief, heb jij passie voor energie en ben je data gedreven? Bouw dan mee aan IoT binnen Bredenoord. Samen met een gedreven team werk jij aan mooie technische en innovatieve oplossingen. Wat houdt de functie van IoT Developer in? Binnen Bredenoord zijn wij momenteel volop in ontwikkeling met ons IoT platform. Als uitbreiding van ons team zijn wij op zoek naar een IoT Developer. Je zal in projectverband meehelpen met het implementeren van IoT vraagstukken binnen Bredenoord. Als IoT Developer op onze R&D-afdeling word je verantwoordelijk voor het verder inrichten en beheren van ons nieuwe IoT platform. Dat

Bekijk vacature »

Full-stack Developer

As a Full-stack developer at KUBUS, you will develop the (web)applications and services of BIMcollab. You will work on both the front- and back-end. As a software company, KUBUS is in a unique position. We build our own products that are used by tens of thousands of users worldwide. Our company is just the right size: big enough to make a real impact in the market, but small enough that as an individual developer you can have an impact and really make a difference. Our development team consists of over 40 developers, testers, scrum masters and product owners, divided over

Bekijk vacature »

Fullstack developer

Functieomschrijving Heb jij kort geleden jouw HBO ICT diploma in ontvangst mogen nemen? Of ben je toe aan een andere uitdaging? Voor een erkende werkgever in de omgeving van Breda zijn wij op zoek naar een Fullstack developer. Kennis of ervaring met C# & SQL is een must! Je houdt je bezig met het ontwikkelen van nieuwe functionaliteiten; Je bent verantwoordelijk voor de beheer en ontwikkeling van de software; Je draagt bij aan de implementatie van aanpassingen, verbeteringen en aanvullingen in de C# based applicaties; Je test de software en ontwikkelt deze door; Je brengt de aanpassingssuggesties van klanten in

Bekijk vacature »

Senior Front-end Developer

Wordt jij de nieuwe Front end specialist / developer? Dan werk je dagelijks met collega’s aan de mooiste IT-projecten. Sogeti is een organisatie met een goede werksfeer en zo min mogelijk hiërarchische verhoudingen. Deze snelgroeiende groep collega’s krijgt energie van hun vak en dat merk je op de werkvloer. Onze klantenkring is groot en divers, dat vraagt om flexibiliteit van jou. Tegelijkertijd betekent dit dagelijks nieuwe dingen leren én dat geen werkdag hetzelfde is. Natuurlijk krijg jij de mogelijkheid je te certificeren. We organiseren regelmatig technische Meet-ups en doen we veel aan kennisdeling waarbij iedereen welkom is, zowel binnen als

Bekijk vacature »

Back end developer PHP, Laravel

Functie Jij komt te werken in ons webdevelopment team, wat bestaat uit 8 ervaren collega’s. Hiernaast hebben wij nog een team van 2 ontwikkelaars die aan native applicaties werken. Bij ons zijn er korte lijntjes en er hangt een gezellige informele werksfeer. Maar het belangrijkste is natuurlijk dat je aan geweldige applicaties zult gaan werken! Wij willen als organisatie niet te groot worden, we willen gewoon toffe dingen maken. Onze techstack bestaat momenteel uit: PHP, Laravel, Javascript, Typescript, Git, MySQL, Java, Kotlin, Xamarin. Samen met ons ga jij zorgen dat we puik werk leveren! Waarbij je bij elke fase in

Bekijk vacature »

Frontend Developer Vue Nuxt HBO Javascript

Samengevat: Deze werkgever levert elke dag betere digitale gebruikerservaringen. Ben jij geschikt als frontend Developer? Heb je ervaring met Vue en Nuxt? Vaste baan: Front-End Developer HBO €3.100 - €4.600 Zij bieden opdrachtgevers een complete dienstverlening op gebied van ontwerpen en ontwikkelen van websites, zoekmachine optimalisatie, online adverteren, content marketing en conversie verbetering. Zij werken met een eigen ontwikkeld CMS. Bij bij hun werk je aan onze eigen bedrijfsapplicaties. Je ontwikkelt met ons de meest nieuwe software. Wij blinken uit als het gaat om de inzet van technologie. Deze werkgever staat open voor elke nieuwe trend. Onze systemen zijn groot

Bekijk vacature »

Senior Front-End Developer

As a Senior Front-end Developer you maintain the balance between creativity and functionality for our webshop, and you coach your fellow developers. How do I become a Senior Front-End Developer at Coolblue? As a Front-end Developer you work on the user-friendliness of our webshop for millions of customers. You enjoy working with the UX Designer to pick up stories. You get energy from coming up with creative solutions and are happy to present this within the team. You are also proud of your work and welcome all feedback. Would you also like to become a Senior Front-End Developer at Coolblue?

Bekijk vacature »

Oracle APEX developer

Wat je gaat doen: Als Oracle APEX ontwikkelaar bij DPA werk je samen met collega’s aan de meest interessante opdrachten. Je zult je ervaring met SQL, PL/SQL, JavaScript, HTML en CSS inzetten om wensen van opdrachtgevers te vertalen naar technische oplossingen. Je werk is heel afwisselend, omdat DPA zich niet beperkt tot een specifieke branche. Zo ben je de ene keer bezig binnen de zorgsector, de andere keer is dit bij de overheid. Wat we vragen: Klinkt goed? Voor deze functie breng je het volgende mee: Je hebt een hbo- of universitaire opleiding afgerond Je hebt 2 tot 5 jaar

Bekijk vacature »
Jeroen VD

Jeroen VD

08/05/2012 18:30:32
Quote Anchor link
ik wil voor een website een leuk fontje gebruiken (diavlo), deze kan ik downloaden in .otf formaat. die kan ik dan aanroepen met de volgende code:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
@font-face {  
  font-family: " your FontName ";  
  src: url( /location/of/font/FontFileName.eot ); /* IE */  
  src: local(" real FontName "), url( /location/of/font/FontFileName.ttf ) format("truetype"); /* non-IE */  
}  
 
/* THEN use like you would any other font */  
.yourFontName { font-family:" your FontName ", verdana, helvetica, sans-serif;  
}


2 vragen: is deze dan crossbrowser?
en wanneer ik bv <h1> gebruik, gaat er dat dan goed mee werken?
 
PHP hulp

PHP hulp

03/01/2025 09:45:21
 
Niels K

Niels K

08/05/2012 18:32:35
Quote Anchor link
Hoi Jeroen,

Ik zeg kijk eens naar Font Squirrel.
Als je een Javascript oplossing wil kan je naar Cufon kijken.

Als je die websites bezoekt vind je een oplossing voor jouw probleem ;-)

Niels
 
Jeroen VD

Jeroen VD

08/05/2012 18:56:12
Quote Anchor link
font squirrel poept nu deze code uit:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
@font-face{
    font-family: 'MyWebFont';
    src: url('WebFont.eot');
    src: url('WebFont.eot?#iefix') format('embedded-opentype'),
         url('WebFont.woff') format('woff'),
         url('WebFont.ttf') format('truetype'),
         url('WebFont.svg#webfont') format('svg');
}

wat ik nu niet begrijp: het bestand WebFont.eot is niet aanwezig bij de bestanden. wel een bestand met diavlo_ii_37_webfont.eot. is dat het desbetreffende bestand? zo zit het ook met de overige bestanden, alleen de .svg kan ik niet vinden tussen de bestanden?

javascript is hier niet mijn oplossing.

Toevoeging op 08/05/2012 19:05:49:

aah ik moest even de aanroepen etc vervangen, de filenamen.

werkt deze code eigenlijk crossbrowser?
 
Wouter J

Wouter J

08/05/2012 19:22:20
Quote Anchor link
Je kan ook eventueel de naam veranderen en ook styles:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
@font-face {
  font-family: 'My Font';
  src: local('MyFont'); /* kijk eerst lokaal of het font aanwezig is, bespaart weer wat laadtijd als het zo is */
  src: url('MyFont.ttf') format('truetype'),
       url(...);

  /* stel in dat het een normaal lettertype is */
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'My Font'
  src: local('MyFont'); /* kijk eerst lokaal of het font aanwezig is, bespaart weer wat laadtijd als het zo is */
  src: url('MyFontBold.ttf') format('truetype'),
       url(...);

  /* stel in dat het een bold lettertype is */
  font-weight: bold;
  font-style: normal;
}
@font-face {
  font-family: 'My Font'
  src: local('MyFont'); /* kijk eerst lokaal of het font aanwezig is, bespaart weer wat laadtijd als het zo is */
  src: url('MyFontItalic.ttf') format('truetype'),
       url(...);

  /* stel in dat het een italic lettertype is */
  font-weight: normal;
  font-style: italic;
}
@font-face {
  font-family: 'My Font'
  src: local('MyFont'); /* kijk eerst lokaal of het font aanwezig is, bespaart weer wat laadtijd als het zo is */
  src: url('MyFontBoldItalic.ttf') format('truetype'),
       url(...);

  /* stel in dat het een bold en italic lettertype is */
  font-weight: bold;
  font-style: italic;
}


En crossbrowser? Ja, deze code werkt in: IE4+ (!), FF3,5+, Opera10+, Safari3.1+, Chrome4+.
 
Jeroen VD

Jeroen VD

08/05/2012 19:31:48
Quote Anchor link
ok, thanks! die local() is wel handig, ja. ik had de namen dus al aangepast.

je stelt nu voor elke font apart in of die italic, bold, underlined, of net wat is. maar die kan ik toch gewoon ook ergens anders doen, waar ik font-family aanroep?
 
Wouter J

Wouter J

08/05/2012 19:48:14
Quote Anchor link
Wat ik hierboven heb gedaan is het volgende:

Als ik nu dit nu mijn code zou zijn:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
12
<!doctype html>
<meta charset=utf-8>
<title>My Little Font-face Demo</title>
<!-- hierin staat alleen jou code -->
<link rel=stylesheet href=css/MyFont.css>
<style>
body {
  font-family: 'My Font';
}
</style>

<p>Wat leuke tekst met een <strong>bold tekstje</strong>, <u>onderstreept</u> en <em>italic</em>.</p>

Nu zul je mooi de normale tekst zien in de lettertype die je hebt ingeladen. En je zult zien dat de onderstreepte tekst ook onderstreept is (omdat dit niet een font eigenschap maar een CSS handeling is). De bold- en italic tekst is gewoon als normale tekst zichtbaar.
Waarom? Omdat bold en italic een speciaal lettertype zijn. Die behoor je dus ook apart in te laden. Nu kun je dit doen:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
@font-face {
  font-family: 'My Font Regular';
  /* normaal font */
}
@font-face {
  font-family: 'My Font Bold';
  /* bold font */
}
@font-face {
  font-family: 'My Font Italic';
  /* italic font */
}

strong,b  { font-family: 'My Font Bold';   }
em, i     { font-family: 'My Font Italic'; }

Maar je voelt wel aan dat dit niet handig is. Je moet nu telkens als je een italic font wilt gebruiken die speciale 'My Font Italic' inladen. En wat als je nou beslist om een default font te gaan gebruiken? Dan moet je al die font-family: 'My Font Italic'; weer veranderen in font-style: italic; totaal onpraktisch dus.

Daarom is er de oplossing die ik hierboven aangaf. In de @font-face sectie geef je alle 3 de font types (en als er meer zijn alle x aantal) dezelfde naam. Vervolgens geef je met de normale css properties aan wat de default stijl is van zo'n font (bijv. font-weight: bold; voor een bold font).
Nu werkt het bovenste voorbeeld van dit bericht gewoon perfect.
 
Jeroen VD

Jeroen VD

08/05/2012 19:53:00
Quote Anchor link
Ok, bedankt! Het is alleen vrij veel declaratie. Maar wel echt handig in gebruik.
 



Overzicht Reageren

 
 

Om de gebruiksvriendelijkheid van onze website en diensten te optimaliseren maken wij gebruik van cookies. Deze cookies gebruiken wij voor functionaliteiten, analytische gegevens en marketing doeleinden. U vindt meer informatie in onze privacy statement.