Persuasiune, negare și fanfaronadă: Trump este „blocat” în privința Iranului pe măsură ce se apropie alegerile.

Persuasiune, negare și fanfaronadă: Trump este „blocat” în privința Iranului pe măsură ce se apropie alegerile.

Acest cod CSS definește familia de fonturi „Guardian Headline Full". Include multiple reguli @font-face, fiecare specificând o greutate și un stil diferit al fontului (cum ar fi light, regular, medium și semibold, împreună cu versiunile lor italice). Pentru fiecare stil, oferă fișierele fontului în diferite formate (WOFF2, WOFF și TTF) de pe serverul de active al Guardian și setează proprietățile corespunzătoare font-weight și font-style.

Acesta este un fișier CSS tehnic care conține definiții de fonturi și reguli de layout pentru un site web. Iată o explicație în limbaj simplu a ceea ce face:

Fișierul configurează fonturi personalizate pentru site, în special familiile de fonturi „Guardian Headline" și „Guardian Titlepiece". Încarcă diferite versiuni ale acestor fonturi (bold, italic, black etc.) de pe serverul de active al Guardian, astfel încât site-ul să poată afișa text în diverse stiluri.

Apoi, definește modul în care conținutul ar trebui să fie aranjat pe pagină, în special pentru articolele interactive. Coloana principală de conținut își ajustează marginea stângă în funcție de lățimea ecranului—pe ecranele mai late, se deplasează spre dreapta pentru a face loc altor elemente. Conținutul încorporat, cum ar fi videoclipurile sau widget-urile interactive, este limitat la o lățime maximă de 620 de pixeli pe majoritatea ecranelor, dar se poate extinde la 860 sau 1100 de pixeli pe afișajele mai mari. Pentru elementele imersive pe toată lățimea, acestea se întind pe tot ecranul pe dispozitivele mobile, dar pe desktop sunt poziționate cu decalaje ușoare pentru a se potrivi în layout.

În cele din urmă, asigură că paragrafele și listele din zona principală de conținut nu depășesc 620 de pixeli în lățime, păstrând textul lizibil. O linie decorativă este adăugată în partea de sus a coloanei de conținut, iar înălțimea acesteia se ajustează pentru a se potrivi cu lungimea conținutului.

.content__main-column--interactive:before {
border-left: 1px solid #dcdcdc;
z-index: -1;
left: -10px;
}

@media (min-width: 81.25em) {
.content__main-column--interactive:before {
border-left: 1px solid #dcdcdc;
left: -11px;
}
}

.content__main-column--interactive .element-atom {
margin-top: 0;
margin-bottom: 0;
padding-bottom: 12px;
padding-top: 12px;
}

.content__main-column--interactive p + .element-atom {
padding-top: 0;
padding-bottom: 0;
margin-top: 12px;
margin-bottom: 12px;
}

.content__main-column--interactive .element-inline {
max-width: 620px;
}

@media (min-width: 61.25em) {
figure[data-spacefinder-role="inline"].element {
max-width: 620px;
}
}

[data-gu-name="media"]:has(figure.loop) figure.loop figcaption:not(.hidden) {
z-index: 6;
}

[data-gu-name="media"]:has(figure.loop) figure.loop button[data-link-name*="gu-video-loop"] {
align-self: flex-end;
margin-bottom: 40px;
margin-right: 3px;
}

[data-gu-name="media"]:has(figure.loop) figure.loop .controls-container div:has(button[data-testid="unmute-icon"]),
[data-gu-name="media"]:has(figure.loop) figure.loop .controls-container div:has(button[data-testid="mute-icon"]) {
right: 0;
padding-left: 10px;
}

[data-gu-name="media"]:has(figure.loop) #caption-button {
z-index: 100;
}

@media (min-width: 61.25em) {
[data-gu-name="media"]:has(figure.loop) #caption-button {
bottom: 20px;
}
}

@media (min-width: 46.25em) {
[data-gu-name="media"]:has(figure.cinemagraph) .cinemagraph > div {
max-height: unset;
}
}

[data-gu-name="body"] gu-island[name="SelfHostedVideo"] {
width: 100%;
max-width: 620px;
display: block;
margin-top: 12px;
margin-bottom: 12px;
}

[data-gu-name="body"] gu-island[name="SelfHostedVideo"] figure.loop,
[data-gu-name="body"] gu-island[name="SelfHostedVideo"] figure.loop video {
width: 100%;
height: auto;
max-width: 620px;
margin: 0 auto;
}

[data-gu-name="body"] gu-island[name="SelfHostedVideo"]:has(figure.loop.element-video-immersive) {
max-width: unset;
margin: 12px 0;
}

[data-gu-name="body"] gu-island[name="SelfHostedVideo"]:has(figure.loop.element-video-immersive) figure.loop,
[data-gu-name="body"] gu-island[name="SelfHostedVideo"]:has(figure.loop.element-video-immersive) figure.loop video {
max-width: unset;
margin: 0;
}

@media (min-width: 71.25em) {
[data-gu-name="body"] gu-island[name="SelfHostedVideo"]:has(figure.loop.element-video-immersive) {
width: 1140px;
margin-left: -180px;
}
[data-gu-name="body"] gu-island[name="SelfHostedVideo"]:has(figure.loop.element-video-immersive) figure figcaption {
margin-left: 20px;
}
}

@media (min-width: 81.25em) {
[data-gu-name="body"] gu-island[name="SelfHostedVideo"]:has(figure.loop.element-video-immersive) {
width: 1300px;
margin-left: -260px;
}
}

:root {
--dateline: #606060;
--headerBorder: #dcdcdc;
--captionText: #999;
--captionBackground: hsla(0, 0%, 7%, .72);
--feature: #c70000;
--new-pillar-colour: var(--primary-pillar, var(--feature));
}

:root:root {
--subheading-text: var(--secondary-pillar);
--pullquote-text: var(--secondary-pillar);
--pullquote-icon: var(--secondary-pillar);
--block-quote-text: var(--article-text);
}

:root:root blockquote {
--block-quote-fill: var(--secondary-pillar);
}

@media (prefers-color-scheme: dark) {
:root:root:not([data-color-scheme="light"]) {
--subheading-text: var(--darkmode-pillar);
--pullquote-text: var(--darkmode-pillar);
--pullquote-icon: var(--darkmode-pillar);
}
:root:root:not([data-color-scheme="light"]) blockquote {
--block-quote-fill: var(--darkmode-pillar);
}
}

.content__main-column--interactive .element.element-atom,
.element.element-atom {
padding: 0;
}

.content__main-column--interactive .element-atom:first-of-type + p:first-of-type,
.content__main-column--interactive .element-atom:first-of-type + .sign-in-gate + p:first-of-type,
.content__main-column--interactive .element-atom:first-of-type + #sign-in-gate + p:first-of-type,
.content__main-column--interactive .element-atom:first-of-type + .element-atom + p:first-of-type,
.content__main-column--interactive hr:not(.last-horizontal-rule) + p,
.content__main-column--interactive hr:not(.last-horizontal-rule) + .ad-slot-container + p,
#article-body > div .element-atom:first-of-type + p:first-of-type,
#article-body > div .element-atom:first-of-type + .sign-in-gate + p:first-of-type,
#article-body > div .element-atom:first-of-type + #sign-in-gate + p:first-of-type,
#article-body > div .element-atom:first-of-type + .element-atom + p:first-of-type,
#article-body > div hr { ... }

Primul paragraf după o linie orizontală sau un element atom ar trebui să aibă spațiu suplimentar în partea de sus. Aceasta se aplică diferitelor secțiuni ale paginii, inclusiv corpului principal al articolului, conținutului interactiv, secțiunilor de comentarii și articolelor de tip feature. Aceeași regulă se aplică și primei litere a acelui paragraf, care ar trebui să fie stilizată cu un efect de literă inițială (drop cap).

[data-gu-name=body] .element-atom:first-of-type+.element-atom+p:first-of-type:first-letter,
[data-gu-name=body] hr:not(.last-horizontal-rule)+p:first-letter,
[data-gu-name=body] hr:not(.last-horizontal-rule)+.ad-slot-container+p:first-letter,
#feature-body .element-atom:first-of-type+p:first-of-type:first-letter,
#feature-body .element-atom:first-of-type+.sign-in-gate+p:first-of-type:first-letter,
#feature-body .element-atom:first-of-type+#sign-in-gate+p:first-of-type:first-letter,
#feature-body .element-atom:first-of-type+.element-atom+p:first-of-type:first-letter,
#feature-body hr:not(.last-horizontal-rule)+p:first-letter,
#feature-body hr:not(.last-horizontal-rule)+.ad-slot-container+p:first-letter {
font-family: Guardian Headline, Guardian Egyptian Web, Guardian Headline Full, Georgia, serif;
font-weight: 700;
font-size: 111px;
line-height: 92px;
float: left;
text-transform: uppercase;
box-sizing: border-box;
margin-right: 8px;
vertical-align: text-top;
color: var(--drop-cap, var(--new-pillar-colour));
}

.content__main-column--interactive hr+p,
.content__main-column--interactive hr+.ad-slot-container+p,
#article-body>div hr+p,
#article-body>div hr+.ad-slot-container+p,
.content--interactive>div hr+p,
.content--interactive>div hr+.ad-slot-container+p,
#comment-body hr+p,
#comment-body hr+.ad-slot-container+p,
[data-gu-name=body] hr+p,
[data-gu-name=body] hr+.ad-slot-container+p,
#feature-body hr+p,
#feature-body hr+.ad-slot-container+p {
padding-top: 0;
}

.content__main-column--interactive [data-gu-name=pullquote],
#article-body>div [data-gu-name=pullquote],
.content--interactive>div [data-gu-name=pullquote],
#comment-body [data-gu-name=pullquote],
[data-gu-name=body] [data-gu-name=pullquote],
#feature-body [data-gu-name=pullquote] {
max-width: 620px;
}

#maincontent figure.element.element--showcase.element-showcase figcaption,
#feature-article-container figure.element.element--showcase.element-showcase figcaption,
#standard-article-container figure.element.element--showcase.element-showcase figcaption,
#comment-article-container figure.element.element--showcase.element-showcase figcaption {
position: static !important;
width: 100%;
max-width: 620px;
}

@media (min-width: 71.25em) {
#maincontent figure.element.element--showcase.element-showcase figcaption,
#feature-article-container figure.element.element--showcase.element-showcase figcaption,
#standard-article-container figure.element.element--showcase.element-showcase figcaption,
#comment-article-container figure.element.element--showcase.element-showcase figcaption {
position: absolute !important;
max-width: 140px;
}
}

@media (min-width: 81.25em) {
#maincontent figure.element.element--showcase.element-showcase figcaption,
#feature-article-container figure.element.element--showcase.element-showcase figcaption,
#standard-article-container figure.element.element--showcase.element-showcase figcaption,
#comment-article-container figure.element.element--showcase.element-showcase figcaption {
max-width: 220px;
}
}

.element.element--immersive.element-immersive {
width: calc(100vw - var(--scrollbar-width, 0px));
}

@media (max-width: 71.24em) {
.element.element--immersive.element-immersive {
max-width: 978px;
}
.element.element--immersive.element-immersive figcaption {
padding-inline: 10px;
}
}

@media (max-width: 71.24em) and (min-width: 30em) {
.element.element--immersive.element-immersive figcaption {
padding-inline: 20px;
}
}

@media (min-width: 46.25em) and (max-width: 61.24em) {
.element.element--immersive.element-immersive {
max-width: 738px;
}
}

@media (max-width: 46.24em) {
.element.element--immersive.element-immersive {
margin-left: -10px !important;
margin-right: 0 !important;
left: 0;
}
}

@media (max-width: 46.24em) and (min-width: 30em) {
.element.element--immersive.element-immersive {
margin-left: -20px !important;
}
.element.element--immersive.element-immersive figcaption {
padding-inline: 20px;
}
}

@media (min-width: 71.25em) {
[data-gu-name=body] figure.element.element--showcase.element-showcase,
[data-gu-name=body] .content__main-column--interactive figure.element.element--showcase.element-showcase {
margin-left: -160px !important;
}
}

@media (min-width: 81.25em) {
[data-gu-name=body] figure.element.element--showcase.element-showcase,
[data-gu-n[body] .content__main-column--interactive figure.element.element--showcase.element-showcase {
margin-left: -240px !important;
}

.furniture-wrapper {
position: relative;
}

@media (min-width: 61.25em) {
.furniture-wrapper {
display: grid;
grid-column-gap: 20px;
grid-row-gap: 0px;
grid-template-columns: [title-start headline-start meta-start standfirst-start] repeat(5, 1fr) [title-end headline-end meta-end standfirst-end portrait-start] repeat(5, 1fr) [portrait-end];
grid-template-rows: [title-start portrait-start] .25fr [title-end headline-start] 1fr [headline-end standfirst-start] .75fr [standfirst-end meta-start] auto [meta-end portrait-end];
}

.furniture-wrapper #headline > div:first-child,
.furniture-wrapper [data-gu-name="headline"] > div:first-child,
.furniture-wrapper .headline > div:first-child {
border-top: 1px solid var(--headerBorder);
}

.furniture-wrapper #meta,
.furniture-wrapper [data-gu-name="meta"] {
position: relative;
padding-top: 2px;
margin-right: 0;
}

.furniture-wrapper .standfirst .content__standfirst,
.furniture-wrapper #standfirst .content__standfirst,
.furniture-wrapper [data-gu-name="standfirst"] .content__standfirst {
margin-bottom: 4px;
}

.furniture-wrapper .standfirst ul li,
.furniture-wrapper #standfirst ul li,
.furniture-wrapper [data-gu-name="standfirst"] ul li {
font-size: 20px;
}

.furniture-wrapper .standfirst li a,
.furniture-wrapper .standfirst a,
.furniture-wrapper #standfirst li a,
.furniture-wrapper #standfirst a,
.furniture-wrapper [data-gu-name="standfirst"] li a,
.furniture-wrapper [data-gu-name="standfirst"] a {
border-bottom: none;
background-image: none !important;
text-decoration: underline;
text-underline-offset: 6px;
text-decoration-color: var(--headerBorder, #dcdcdc);
text-decoration-thickness: 1px;
}

.furniture-wrapper .standfirst li a:hover,
.furniture-wrapper .standfirst a:hover,
.furniture-wrapper #standfirst li a:hover,
.furniture-wrapper #standfirst a:hover,
.furniture-wrapper [data-gu-name="standfirst"] li a:hover,
.furniture-wrapper [data-gu-name="standfirst"] a:hover {
text-decoration-color: var(--new-pillar-colour);
}

.furniture-wrapper .standfirst p:first-of-type,
.furniture-wrapper #standfirst p:first-of-type,
.furniture-wrapper [data-gu-name="standfirst"] p:first-of-type {
border-top: 1px solid var(--headerBorder);
padding-bottom: 0;
}
}

@media (min-width: 61.25em) and (min-width: 71.25em) {
.furniture-wrapper .standfirst p:first-of-type,
.furniture-wrapper #standfirst p:first-of-type,
.furniture-wrapper [data-gu-name="standfirst"] p:first-of-type {
border-top: unset;
}
}

@media (min-width: 61.25em) {
.furniture-wrapper figure {
margin: 0 0 0 -10px;
}

.furniture-wrapper figure[data-spacefinder-role="inline"].element {
max-width: 630px;
}
}

@media (min-width: 71.25em) {
.furniture-wrapper {
grid-template-columns: [title-start headline-start meta-start] repeat(2, 1fr) [meta-end standfirst-start] repeat(5, 1fr) [title-end headline-end standfirst-end portrait-start] repeat(7, 1fr) [portrait-end];
grid-template-rows: [title-start portrait-start] 80px [title-end headline-start] auto [headline-end standfirst-start meta-start] auto [standfirst-end meta-end portrait-end];
}

.furniture-wrapper #meta:before,
.furniture-wrapper [data-gu-name="meta"]:before {
content: "";
width: 540px;
position: absolute;
top: 0;
background-color: var(--headerBorder);
height: 1px;
}

.furniture-wrapper .standfirst p,
.furniture-wrapper #standfirst p,
.furniture-wrapper [data-gu-name="standfirst"] p {
border-top: unset;
}

.furniture-wrapper .standfirst:before,
.furniture-wrapper #standfirst:before,
.furniture-wrapper [data-gu-name="standfirst"]:before {
content: "";
width: 1px;
background-color: var(--headerBorder);
height: 100%;
position: absolute;
top: 0;
left: .5px;
}
}

@media (min-width: 81.25em) {
.furniture-wrapper {
grid-template-columns: [title-start headline-start meta-start] repeat(3, 1fr) [meta-end standfirst-start] repeat(5, 1fr) [title-end headline-end standfirst-end portrait-start] repeat(8, 1fr) [portrait-end];
grid-template-rows: [title-start portrait-start] .25fr [title-end headline-start] 1fr [headline-end standfirst-start meta-start] .75fr [standfirst-end meta-end portrait-end];
}

.furniture-wrapper #meta:before,
.furniture-wrapper [data-gu-name="meta"]:before {
width: 620px;
}

.furniture-wrapper .standfirst:before,
.furniture-wrapper #standfirst:before,
.furniture-wrapper [data-gu-name="standfirst"]:before {
/* Nu sunt specificate stiluri suplimentare */
}
}

Stilurile furniture wrapper ajustează layout-ul și aspectul antetelor articolelor, al standfirst-urilor și al elementelor media. Secțiunea standfirst are un mic decalaj la stânga și padding, cu o bordură subtilă pe partea stângă. Pe ecranele mai mari, primește un pic de padding suplimentar în partea de sus.

Titlul este bold, cu o lățime maximă de 620 de pixeli și o dimensiune a fontului de 32 de pixeli. Pe ecranele foarte late, se îngustează la 540 de pixeli și crește la 50 de pixeli.

Liniile decorative (keyline-4) sunt ascunse pe ecranele medii și mari, dar când sunt vizibile, folosesc o culoare de contur definită de o variabilă CSS.

Secțiunea meta (care include partajarea socială și comentariile) nu are margine dreaptă pe ecranele medii, iar bordurile sale se potrivesc cu culoarea bordurii antetului. Unele elemente interactive din cadrul meta sunt ascunse.

Zona media principală este poziționată relativ, fără margine superioară și cu o margine inferioară mică. Pe mobil, se extinde la lățimea completă a viewport-ului cu o margine stângă negativă. Legenda (caption) se află în partea de jos, cu un fundal semi-transparent, și include un buton pentru a comuta vizibilitatea acesteia.

În modul întunecat, anumite culori de text și de link sunt ajustate pentru un contrast mai bun. Coloana principală pentru conținutul interactiv are un fundal ușor mai înalt pe ecranele mari, iar titlurile sunt limitate la 620 de pixeli lățime.

La hover pe linkurile din secțiunea standfirst, sublinierea este eliminată, iar culoarea decorării textului este setată la culoarea pillar (sau culoarea feature în modul întunecat). Textul paragrafelor din standfirst este gri deschis (#dcdcdc). Pe ecranele mai late de 61.25em, primul paragraf primește o bordură superioară folosind culoarea bordurii antetului, dar aceasta este eliminată pe ecranele mai late de 71.25em. Elementele de listă din standfirst folosesc, de asemenea, aceeași culoare gri deschis. Pe ecranele mai mari (71.25em și peste), apare o linie decorativă deasupra standfirst-ului folosind culoarea bordurii antetului.

Pentru ecranele mai late de 46.25em, furniture wrapper adaugă două pseudo-elemente (before și after) care creează panouri laterale pe toată înălțimea. Aceste panouri folosesc culoarea de fundal întunecată și au o bordură dreaptă sau stângă în culoarea bordurii antetului. Lățimea și poziția lor sunt calculate pe baza lățimii viewport-ului minus bara de defilare și o lățime fixă a conținutului (738px). Pe măsură ce ecranul devine mai lat, lățimea conținutului crește la 978px, apoi 1138px și în final 1298px, iar panourile laterale se ajustează în consecință.

Elementele keyline și lines folosesc culoarea bordurii antetului pentru contururile lor. Secțiunile de social media și comentarii din zona meta folosesc, de asemenea, culoarea bordurii antetului pentru bordurile lor.

În corpul articolului, titlurile (h2) au o greutate a fontului mai ușoară (200), dar dacă conțin text bold, greutatea devine bold (700). Pentru layout-urile de tipar, elementele de listă nu au imagine de fundal.

În target-ul de randare pentru aplicații, sunt setate mai multe variabile CSS: textul de follow este gri deschis, iconița de follow folosește culoarea pillar, textul standfirst este gri deschis, iar linkurile din standfirst folosesc culoarea pillar atât pentru text, cât și pentru bordură. Linia de autor (byline) folosește, de asemenea, culoarea pillar, iar liniile meta ale articolului folosesc culoarea bordurii antetului. Textul byline-ului este colorat cu culoarea pillar, iar dacă există un wrapper de follow după byline, se aplică o imagine de fundal folosind culoarea bordurii antetului. Această stilizare respectă, de asemenea, preferința de schemă de culori a utilizatorului.

În urma înfrângerii sale zdrobitoare în alegeri, președintele american a rămas tulburat de regrete legate de Iran. Cu luni înainte ca Jimmy Carter să piardă alegerile prezidențiale din 1980 în fața lui Ronald Reagan, opt militari americani au murit într-o misiune de salvare eșuată, cu risc ridicat, care nu a putut elibera zeci de ostatici americani ținuți la Teheran.

În timp ce vorbea cu studenți și academicieni dornici de perspective asupra mandatului său prezidențial unic, un student l-a întrebat pe Carter: care este cel mai mare regret al tău? „Că nu am trimis mai multe elicoptere pentru salvarea ostaticilor", a răspuns el fără ezitare, potrivit lui Larry Sabato, director al Centrului pentru Politică de la Universitatea din Virginia, care l-a găzduit pe fostul președinte. „Îi stătea foarte mult pe minte", a spus Sabato.

Vezi imaginea în ecran complet
Jimmy Carter se adresează națiunii pe 25 aprilie 1980 despre misiunea eșuată de salvare a ostaticilor din Iran. Fotografie: Bettmann/Bettmann Archive

Luptele lui Carter de acum aproape o jumătate de secol ar putea fi, de asemenea, în mintea lui Donald Trump în timp ce se pregătește pentru campania electorală de la mijlocul mandatului în lunile următoare, fiind prins într-un impas militar cu Teheranul. Regimul iranian se dovedește la fel de încăpățânat ca cel cu care s-a confruntat Carter.

Încercările lui Trump de a pune capăt războiului pe care l-a început cu Israelul acum aproape șase luni, pe 28 februarie, au stagnat după ce un acord de încetare a focului semnat în iunie s-a prăbușit—lăsând Iranul în controlul Strâmtorii Hormuz, o cale navigabilă care transporta o cincime din rezervele mondiale de petrol înainte de conflict.

Ostaticii din Iran reflectă asupra unei crize care a definit președinția lui Jimmy Carter: „Un om bun care a făcut tot ce a putut"
Citește mai mult

Controlul Iranului asupra strâmtorii a dus la creșterea prețurilor la petrol, a alimentat inflația și a crescut costurile de trai în SUA, totul în timp ce partidul republican al lui Trump se confrunta deja cu o luptă dificilă pentru a păstra controlul asupra Congresului la alegerile de la mijlocul mandatului din noiembrie.

Cu sprijinul public pentru război la un nivel scăzut, sondajele arată că majoritatea alegătorilor americani cred că sunt mai rău decât erau de când Trump a revenit la putere în ianuarie 2025. Acest singur indicator ecouă celebra întrebare a lui Reagan către alegători în timpul dezbaterii sale din 1980 cu Carter: „Ești mai bine decât erai acum patru ani?"

„Trump nu poate schimba cursul"

Deși situațiile diferă, problemele lui Trump oglindesc în linii mari dilema lui Carter, care a început când revoluționarii au luat cu asalt ambasada SUA în noiembrie 1979 și au ținut 52 de diplomați și militari ostatici. S-a înrăutățit după ce o îndrăzneață încercare de salvare din aprilie a trebuit să fie anulată când trei dintre cele opt elicoptere desfășurate au dezvoltat probleme mecanice. Unul dintre elicopterele rămase s-a ciocnit cu un avion de transport, ucigând opt militari americani și adâncind umilința.

Încercările ulterioare de a negocia eliberarea ostaticilor înainte de alegeri au eșuat, în special în weekend-ul dinaintea zilei votului, când o posibilă înțelegere a căzut, făcând înfrângerea lui Carter aproape sigură. Ostaticii au fost în cele din urmă eliberați după 444 de zile de captivitate, la doar câteva minute după ce Reagan a depus jurământul pe 20 ianuarie 1981.

Paralelele istorice nu sunt exacte, dar sunt suficient de apropiate pentru ca atât Trump, cât și actualii lideri ai Iranului să le observe, spun analiștii.

„Carter nu a putut schimba cursul, și poate că asta este cel mai relevant, pentru că nici Trump nu poate schimba cursul", a spus Sabato. „Carter a fost blocat pentru că, după eșecul salvării, ostaticii au fost împrăștiați în tot Iranul și nu exista nicio modalitate de a-i aduce înapoi.

Vezi imaginea în ecran complet
Mulțimi întâmpină foștii ostatici și rudele lor în autobuze pe Pennsylvania Avenue din Washington pe 27 ianuarie 1981. Fotografie: AP

„Trump este blocat pentru că nu a avut niciodată un motiv solid [pentru război]. A vrut doar o altă victorie. Tot ce a trebuit să-i spună pentru a-l determina să intre a fost „Domnule președinte, va fi doar o altă Venezuelă, apoi putem intra și facem Cuba."

Cu o încetare a focului de 60 de zile din memorandumul de înțelegere (MOU) semnat în iunie care expiră acum în această săptămână fără nicio rezoluție formală, Trump se îndreaptă către o campanie electorală împovărat de un război nepopular pe care pare să-l piardă.

Timpul răzbunării?

Până acum, Trump a răspuns cu un amestec de convingere pe jumătate sinceră, negare și limbaj amenințător.

Apărând la Academia de Poliție din comitatul Nassau în Garden City, New York, pe 14 august, el a minimalizat impactul războiului asupra prețurilor la combustibil, prezentându-l ca fiind necesar pentru a opri „o țară rea" să obțină o armă nucleară. „Amintiți-vă asta, când trebuie să plătiți puțin mai mult, sunteți la 4 dolari, este în regulă", a spus el.

Într-un interviu pentru Fox News, el a amenințat apoi că va „bombarda zdravăn" Omanul dacă „stă în cale" eforturilor de a pune capăt conflictului cu Iranul. Într-un gest inutil care a stârnit batjocura iraniană, el a declarat, de asemenea, Strâmtoarea Hormuz drept „teritoriu nou al SUA" pe rețelele sociale.

Și în ultimele zile, președintele a amenințat că va declanșa „Război Economic și Izolare la o scară fără precedent" împotriva Iranului—fără a oferi detalii despre ce ar putea însemna asta de fapt, dar avertizând vag țările care oferă „orice tip de salvare" Teheranului că vor suferi și ele.

Aceste fluctuații par să trădeze frustrarea față de lipsa opțiunilor viabile—o situație pe care analiștii se așteaptă ca liderii Iranului să o exploateze încercând să adâncească nepopularitatea lui Trump pe măsură ce se apropie alegerile de la mijlocul mandatului.

Vezi imaginea în ecran complet
O navă rămâne ancorată pe 16 mai 2026 în Strâmtoarea Hormuz, lângă Insula Larak, Iran. Fotografie: Majid Saeedi/Getty Images

„Sunt hotărâți să-l facă să plătească consecințele începerii acestui răz