Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Friendly Iframes - Terra
Search
Sponsored
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
Jaydson Gomes
January 20, 2012
Programming
100
0
Share
Friendly Iframes - Terra
Apresentação feita no Terra sobre a solução nova adotada para o carregamento de publicidades.
Jaydson Gomes
January 20, 2012
More Decks by Jaydson Gomes
See All by Jaydson Gomes
Como criar e manter um produto orgânico e genuíno de sucesso
jaydson
0
440
Como ser um bom dev FrontEnd em 2017
jaydson
1
710
As 12 regras do cérebro aplicadas ao desenvolvimento de software
jaydson
6
920
Os incríveis 8 passos para o sucesso na carreira de desenvolvedor de Software
jaydson
6
1.1k
Futuro do Subjuntivo - Quando vós programardes JavaScript
jaydson
0
670
BrazilJS Conf 2015 - Abertura
jaydson
0
210
Say my name!
jaydson
4
670
Template Engines
jaydson
1
170
ES6Rocks! JSConf Argentina 2014
jaydson
5
770
Other Decks in Programming
See All in Programming
Claude Code × Gemini × Ebitengine ゲーム制作素人WebエンジニアがGoでゲームを作った話
webzawa
0
220
Firefoxにコントリビューションして得られた学び
ken7253
2
160
Lightning-Fast Method Calls with Ruby 4.1 ZJIT / RubyKaigi 2026
k0kubun
3
2.6k
属人化しないコード品質の作り方_2026.04.07.pdf
muraaano
0
320
(Re)make Regexp in Ruby: Democratizing internals for the JIT
makenowjust
3
1k
なぜあなたのコードには「コシ」がないのか?〜AI時代に問う、最後まで美味しい設計と戦略〜 #phpconkagawa / phpconkagawa2026
shogogg
0
150
PicoRuby for IoT: Connecting to the Cloud with MQTT
yuuu
2
760
AI-DLC Deep Dive
yuukiyo
9
5.6k
ローカルLLMでどこまでコードが書けるか / How much code can be written on a local LLM
kishida
2
320
PHPでローカル環境用のSSL/TLS証明書を発行することはできるのか? #phpconkagawa
akase244
0
350
mruby on C#: From VM Implementation to Game Scripting (RubyKaigi 2026)
hadashia
2
1.6k
Agentic Elixir
whatyouhide
0
440
Featured
See All Featured
New Earth Scene 8
popppiees
3
2.2k
Evolution of real-time – Irina Nazarova, EuRuKo, 2024
irinanazarova
9
1.3k
Navigating the Design Leadership Dip - Product Design Week Design Leaders+ Conference 2024
apolaine
0
300
Sharpening the Axe: The Primacy of Toolmaking
bcantrill
46
2.8k
Sam Torres - BigQuery for SEOs
techseoconnect
PRO
0
260
How to Get Subject Matter Experts Bought In and Actively Contributing to SEO & PR Initiatives.
livdayseo
0
110
Building a A Zero-Code AI SEO Workflow
portentint
PRO
0
490
The Cost Of JavaScript in 2023
addyosmani
55
9.9k
The Illustrated Guide to Node.js - THAT Conference 2024
reverentgeek
1
340
Context Engineering - Making Every Token Count
addyosmani
9
870
Beyond borders and beyond the search box: How to win the global "messy middle" with AI-driven SEO
davidcarrasco
3
120
Navigating the moral maze — ethical principles for Al-driven product design
skipperchong
2
350
Transcript
Nova solução para carregamento de publicidades no portal Friendly Iframes
Jaydson Gomes
document.write()
Problema: • Má prática • Síncrono/Bloqueante Funciona somente enquanto a
página está carregando • Após o carregamento da página, o documento é reescrito ...
:( :( :( :( :( :(
http://www.terra.com.br First View: 13.690s Repeat View: 10.274s
Teste HLG First View: 7.192s Repeat View: 2.771s
Como funciona? • Iframe dinâmico • Requisição ao Tagman via
script tag "<script src=>"
* Por default iframes não carregam em paralelo * Friendly
Iframe é a solução para este "problema" Como funciona?
Vantagens • Assíncrono • Isolamento de publicidades(Peças com erros não
afetam as outras) • Melhor controle sobre as peças(Recarregar, remover, criar após carregamento)
Desvantagens • Maior processamento do lado cliente
Produção? 10/01/2012 entrou em Vida&Estilo
Resultados Vida&Estilo Solução antiga First View: 13.994s Repeat View: 9.706s
Resultados Vida&Estilo Solução NOVA(FiF) First View: 8.033s Repeat View: 4.048s
Produção na capa? Save the date: 26/01/2012
Dúvidas?
[email protected]