;(function() { window.createMeasureObserver = (measureName) => { var markPrefix = `_uol-measure-${measureName}-${new Date().getTime()}`; performance.mark(`${markPrefix}-start`); return { end: function() { performance.mark(`${markPrefix}-end`); performance.measure(`uol-measure-${measureName}`, `${markPrefix}-start`, `${markPrefix}-end`); performance.clearMarks(`${markPrefix}-start`); performance.clearMarks(`${markPrefix}-end`); } } }; /** * Gerenciador de eventos */ window.gevent = { stack: [], RUN_ONCE: true, on: function(name, callback, once) { this.stack.push([name, callback, !!once]); }, emit: function(name, args) { for (var i = this.stack.length, item; i--;) { item = this.stack[i]; if (item[0] === name) { item[1](args); if (item[2]) { this.stack.splice(i, 1); } } } } }; var runningSearch = false; var hadAnEvent = true; var elementsToWatch = window.elementsToWatch = new Map(); var innerHeight = window.innerHeight; // timestamp da última rodada do requestAnimationFrame // É usado para limitar a procura por elementos visíveis. var lastAnimationTS = 0; // verifica se elemento está no viewport do usuário var isElementInViewport = function(el) { var rect = el.getBoundingClientRect(); var clientHeight = window.innerHeight || document.documentElement.clientHeight; // renderizando antes, evitando troca de conteúdo visível no chartbeat-related-content if(el.className.includes('related-content-front')) return true; // garante que usa ao mínimo 280px de margem para fazer o lazyload var margin = clientHeight + Math.max(280, clientHeight * 0.2); // se a base do componente está acima da altura da tela do usuário, está oculto if(rect.bottom < 0 && rect.bottom > margin * -1) { return false; } // se o topo do elemento está abaixo da altura da tela do usuário, está oculto if(rect.top > margin) { return false; } // se a posição do topo é negativa, verifica se a altura dele ainda // compensa o que já foi scrollado if(rect.top < 0 && rect.height + rect.top < 0) { return false; } return true; }; var asynxNextFreeTime = () => { return new Promise((resolve) => { if(window.requestIdleCallback) { window.requestIdleCallback(resolve, { timeout: 5000, }); } else { window.requestAnimationFrame(resolve); } }); }; var asyncValidateIfElIsInViewPort = function(promise, el) { return promise.then(() => { if(el) { if(isElementInViewport(el) == true) { const cb = elementsToWatch.get(el); // remove da lista para não ser disparado novamente elementsToWatch.delete(el); cb(); } } }).then(asynxNextFreeTime); }; // inicia o fluxo de procura de elementos procurados var look = function() { if(window.requestIdleCallback) { window.requestIdleCallback(findByVisibleElements, { timeout: 5000, }); } else { window.requestAnimationFrame(findByVisibleElements); } }; var findByVisibleElements = function(ts) { var elapsedSinceLast = ts - lastAnimationTS; // se não teve nenhum evento que possa alterar a página if(hadAnEvent == false) { return look(); } if(elementsToWatch.size == 0) { return look(); } if(runningSearch == true) { return look(); } // procura por elementos visíveis apenas 5x/seg if(elapsedSinceLast < 1000/5) { return look(); } // atualiza o último ts lastAnimationTS = ts; // reseta status de scroll para não entrar novamente aqui hadAnEvent = false; // indica que está rodando a procura por elementos no viewport runningSearch = true; const done = Array.from(elementsToWatch.keys()).reduce(asyncValidateIfElIsInViewPort, Promise.resolve()); // obtém todos os elementos que podem ter view contabilizados //elementsToWatch.forEach(function(cb, el) { // if(isElementInViewport(el) == true) { // // remove da lista para não ser disparado novamente // elementsToWatch.delete(el); // cb(el); // } //}); done.then(function() { runningSearch = false; }); // reinicia o fluxo de procura look(); }; /** * Quando o elemento `el` entrar no viewport (-20%), cb será disparado. */ window.lazyload = function(el, cb) { if(el.nodeType != Node.ELEMENT_NODE) { throw new Error("element parameter should be a Element Node"); } if(typeof cb !== 'function') { throw new Error("callback parameter should be a Function"); } elementsToWatch.set(el, cb); } var setEvent = function() { hadAnEvent = true; }; window.addEventListener('scroll', setEvent, { capture: true, ive: true }); window.addEventListener('click', setEvent, { ive: true }); window.addEventListener('resize', setEvent, { ive: true }); window.addEventListener('load', setEvent, { once: true, ive: true }); window.addEventListener('DOMContentLoaded', setEvent, { once: true, ive: true }); window.gevent.on('allJSLoadedAndCreated', setEvent, window.gevent.RUN_ONCE); // inicia a validação look(); })();
  • AssineUOL
Topo

Elizabeth 2ª Rainha do Reino Unido

21/04/1926, Londres, Inglaterra

Da Página 3 Pedagogia & Comunicação

10/08/2005 13h58

Após a morte de seu pai, rei Jorge 6º., em 1952, Elizabeth Alexandra Mary de Windsor obteve os títulos de chefe de Estado do Reino Unido, da Comunidade Britânica, governante suprema da Igreja da Inglaterra e comandante-chefe das Forças Armadas do Reino Unido.

Sua mãe era a duquesa de York, Elizabeth Bowes-Lyon. Quando Elizabeth nasceu, era a terceira na linha sucessória, atrás de seu pai e tio, o príncipe de Gales, mais tarde rei Eduardo 8º. A jovem princesa foi educada em casa sob a supervisão de sua mãe e da governanta Marion Crawford. Tornou-se herdeira direta em 1936 porque seu pai se tornou rei após a abdicação do Rei Eduardo 8º.

No final da Segunda Guerra, em 1945, ela convenceu o pai de que deveria contribuir nos esforços de guerra e se uniu ao Serviço Territorial Auxiliar como segunda subalterna Elizabeth Windsor, treinada como motorista. Fez sua primeira visita oficial ao exterior em 1947, com os pais, na África do Sul.

Elizabeth casou-se com o príncipe Phillip Mountbatten, duque de Edimburgo, seu primo de terceiro grau. Ambos compartilham a rainha Victoria como trisavó e são descendentes diretos de Cristiano 9º., da Dinamarca. Em 1948, o casal teve Charles, o primogênito de quatro filhos.

Após a coroação, Elizabeth mudou-se para o Palácio de Buckingham, em Londres. Ela é a chefe de Estado que mais viajou na história inglesa: em 1953-1954, ela e Filipe deram a volta ao mundo em seis meses. A rainha já fez visitas oficiais à maioria das nações europeias e de outros continentes, e esteve no Brasil em 1968, quando compareceu à inauguração do Museu de Arte Moderna de São Paulo (Masp).

Em 2002, Elizabeth II comemorou 50 anos de sua ascensão ao trono com um grande tour pelos Reinos da Comunidade Britânica. Em junho, foi feita uma festa cívica, militar e religiosa que reuniu um milhão de pessoas.

Presença assídua nos encontros da Comunidade Britânica das Nações (Commonwealth), Elizabeth é conservadora em questões religiosas, no padrão moral e em questões familiares. Por exemplo, usou da sua autoridade para prevenir sua irmã, Princesa Margarida, de casar-se com um homem divorciado, Peter Townsend.

Hostilizou a princesa Diana (morta num acidente em 1997) por seu comportamento pouco afeito às regras da corte e pela sua alegria de viver. Por muitas décadas se recusou a reconhecer o relacionamento de seu filho, príncipe herdeiro, Charles, com Camilla Parker Bowles, com quem ele se casou em 2005.