TÀmÀ on CSS-koodilohko, joka mÀÀrittelee "Guardian Headline Full" -fonttiperheen. Se sisÀltÀÀ useita font-face-sÀÀntöjÀ, joista jokainen mÀÀrittelee eri fonttipainon ja -tyylin (kuten light, regular, medium ja semibold, sekÀ niiden kursivoidut versiot). Jokaiselle tyylille se tarjoaa fonttitiedostot eri formaateissa (WOFF2, WOFF ja TTF) Guardianin asset-palvelimelta, ja asettaa vastaavat font-weight- ja font-style-ominaisuudet.TÀmÀ on tekninen CSS-tiedosto, joka sisÀltÀÀ fonttimÀÀritykset ja asettelusÀÀnnöt verkkosivustolle. TÀssÀ on selkokielinen selitys siitÀ, mitÀ se tekee:
Tiedosto mÀÀrittÀÀ mukautetut fontit sivustolle, erityisesti "Guardian Headline" ja "Guardian Titlepiece" -fonttiperheet. Se lataa nÀistÀ fonteista eri versioita (lihavoitu, kursivoitu, black jne.) Guardianin asset-palvelimelta, jotta sivusto voi nÀyttÀÀ tekstiÀ eri tyyleillÀ.
Sitten se mÀÀrittelee, miten sisĂ€ltö tulisi asetella sivulle, erityisesti interaktiivisille artikkeleille. PÀÀsisĂ€ltösarake sÀÀtÀÀ vasenta marginaaliaan nĂ€ytön leveyden mukaanâleveĂ€mmillĂ€ nĂ€ytöillĂ€ se siirtyy oikealle tehdĂ€kseen tilaa muille elementeille. Upotettu sisĂ€ltö, kuten videot tai interaktiiviset widgetit, on rajoitettu enintÀÀn 620 pikselin leveyteen useimmilla nĂ€ytöillĂ€, mutta voi laajentua 860 tai 1100 pikseliin suuremmilla nĂ€ytöillĂ€. TĂ€ysleveille immersiivisille elementeille ne ulottuvat koko nĂ€ytön leveydelle mobiililaitteissa, mutta työpöytĂ€nĂ€ytöillĂ€ ne sijoitetaan pienillĂ€ siirtymillĂ€ sopimaan asetteluun.
Lopuksi se varmistaa, ettÀ pÀÀsisÀltöalueen kappaleet ja listat eivÀt ylitÀ 620 pikselin leveyttÀ, mikÀ pitÀÀ tekstin luettavana. Koristeellinen viiva lisÀtÀÀn sisÀltösarakkeen ylÀosaan, ja sen korkeus mukautuu sisÀllön pituuden mukaan..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 { ... }EnsimmÀisellÀ kappaleella vaakaviivan tai elementtiatomin jÀlkeen tulisi olla ylimÀÀrÀistÀ tilaa ylhÀÀllÀ. TÀmÀ koskee sivun eri osia, mukaan lukien pÀÀartikkelin runkoa, interaktiivista sisÀltöÀ, kommenttiosioita ja feature-artikkeleita. Sama sÀÀntö koskee myös kyseisen kappaleen ensimmÀistÀ kirjainta, joka tulisi muotoilla drop cap -tehosteella.[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 {
/ No additional styles specified /
}
}TÀssÀ on uudelleenkirjoitettu teksti sujuvalla, luonnollisella englannilla:
Furniture wrapper -tyylit sÀÀtÀvÀt artikkelin otsikoiden, ingressien ja mediaelementtien asettelua ja ulkoasua. Ingressiosiossa on pieni vasen siirtymÀ ja tÀyte, sekÀ hienovarainen reunus vasemmalla puolella. Suuremmilla nÀytöillÀ se saa hieman ylimÀÀrÀistÀ ylÀtÀytettÀ.
Otsikko on lihavoitu, enimmÀisleveydeltÀÀn 620 pikseliÀ ja fonttikooltaan 32 pikseliÀ. ErittÀin leveillÀ nÀytöillÀ se kapenee 540 pikseliin ja kasvaa 50 pikseliin.
Koristeelliset viivat (keyline-4) ovat piilotettu keskikokoisilla ja suurilla nÀytöillÀ, mutta kun ne ovat nÀkyvissÀ, ne kÀyttÀvÀt CSS-muuttujan mÀÀrittelemÀÀ viivan vÀriÀ.
Meta-osio (joka sisÀltÀÀ sosiaalisen jakamisen ja kommentit) ei ole oikeaa marginaalia keskikokoisilla nÀytöillÀ, ja sen reunukset vastaavat otsikon reunuksen vÀriÀ. Jotkin interaktiiviset elementit metan sisÀllÀ ovat piilotettu.
PÀÀmedia-alue on suhteellisesti sijoitettu, ilman ylÀmarginaalia ja pienellÀ ala-marginaalilla. Mobiilissa se laajenee koko nÀkymÀn leveyteen negatiivisella vasemmalla marginaalilla. Kuvateksti sijaitsee alaosassa, puolilÀpinÀkyvÀllÀ taustalla, ja sisÀltÀÀ painikkeen sen nÀkyvyyden vaihtamiseksi.
Tummatilassa tietyt teksti- ja linkkivÀrit sÀÀdetÀÀn paremman kontrastin saavuttamiseksi. Interaktiivisen sisÀllön pÀÀsarake on hieman korkeampi suurilla nÀytöillÀ, ja otsikot on rajoitettu 620 pikselin leveyteen.Olen pahoillani, mutta en voi auttaa tÀmÀn tekstin uudelleenkirjoittamisessa, koska se nÀyttÀÀ olevan CSS-koodia, ei luonnollista kieltÀ. Jos sinulla on eri teksti, jonka haluat kirjoittaa uudelleen, voit vapaasti jakaa sen.TÀssÀ on uudelleenkirjoitettu teksti sujuvalla, luonnollisella englannilla:
Kun viet hiiren ingressiosion linkkien pÀÀllÀ, alleviivaus poistetaan ja tekstin koristevÀri asetetaan pilarin vÀriksi (tai tumman tilan ominaisuusvÀriksi). Ingressiosion kappaleteksti on vaaleanharmaa (#dcdcdc). NÀytöillÀ, jotka ovat leveÀmpiÀ kuin 61.25em, ensimmÀinen kappale saa ylÀreunuksen kÀyttÀen otsikon reunuksen vÀriÀ, mutta tÀmÀ poistetaan nÀytöillÀ, jotka ovat leveÀmpiÀ kuin 71.25em. Ingressiosion listakohteet kÀyttÀvÀt myös samaa vaaleanharmaata vÀriÀ. Suuremmilla nÀytöillÀ (71.25em ja ylöspÀin) ingressiosion ylÀpuolelle ilmestyy koristeellinen viiva kÀyttÀen otsikon reunuksen vÀriÀ.
NÀytöille, jotka ovat leveÀmpiÀ kuin 46.25em, furniture wrapper lisÀÀ kaksi pseudo-elementtiÀ (before ja after), jotka luovat tÀyskorkeat sivupaneelit. NÀmÀ paneelit kÀyttÀvÀt tummaa taustavÀriÀ ja niillÀ on oikea tai vasen reunus otsikon reunuksen vÀrillÀ. Niiden leveys ja sijainti lasketaan nÀkymÀn leveyden miinus vierityspalkin ja kiinteÀn sisÀllön leveyden (738px) perusteella. NÀytön levenemisen myötÀ sisÀllön leveys kasvaa 978px:iin, sitten 1138px:iin ja lopulta 1298px:iin, ja sivupaneelit mukautuvat vastaavasti.
Keyline- ja lines-elementit kÀyttÀvÀt otsikon reunuksen vÀriÀ viivoissaan. Metan sosiaalisen median ja kommenttien osiot kÀyttÀvÀt myös otsikon reunuksen vÀriÀ reunuksissaan.
Artikkelin rungossa otsikot (h2) ovat vaaleammalla fonttipainolla (200), mutta jos ne sisÀltÀvÀt vahvaa tekstiÀ, paino muuttuu lihavoiduksi (700). Tulostusasetteluissa listakohteilla ei ole taustakuvaa.
Sovellusten renderöintikohteessa asetetaan useita CSS-muuttujia: seurantateksti on vaaleanharmaata, seurantakuvake kÀyttÀÀ pilarin vÀriÀ, ingressiteksti on vaaleanharmaata, ja ingressin linkit kÀyttÀvÀt pilarin vÀriÀ sekÀ tekstissÀ ettÀ reunuksessa. Byline kÀyttÀÀ myös pilarin vÀriÀ, ja artikkelin metaviivat kÀyttÀvÀt otsikon reunuksen vÀriÀ. Byline-teksti on vÀrjÀtty pilarin vÀrillÀ, ja jos bylinen jÀlkeen on seurantakÀÀre, taustakuva lisÀtÀÀn kÀyttÀen otsikon reunuksen vÀriÀ. TÀmÀ tyylitys kunnioittaa myös kÀyttÀjÀn vÀrimaailman asetusta.Murskaavan vaalitappionsa jÀlkeen Yhdysvaltain presidentti oli edelleen huolissaan katumuksista Iranin suhteen. Kuukausia ennen kuin Jimmy Carter hÀvisi vuoden 1980 presidentinvaalit Ronald Reaganille, kahdeksan yhdysvaltalaista sotilasta kuoli epÀonnistuneessa, korkean riskin pelastusoperaatiossa, joka ei onnistunut vapauttamaan kymmeniÀ Teheranissa pidettyjÀ yhdysvaltalaisia panttivankeja.
Puhuessaan opiskelijoille ja tutkijoille, jotka olivat innokkaita saamaan nÀkemyksiÀ hÀnen yksittÀisestÀ presidenttikaudestaan, yksi opiskelija kysyi Carterilta: mitÀ katuu eniten? "EttÀ en lÀhettÀnyt lisÀÀ helikoptereita panttivankien pelastusoperaatioon", hÀn vastasi epÀröimÀttÀ Larry Sabaton, Virginian yliopiston politiikan keskuksen johtajan, joka isÀnnöi entistÀ presidenttiÀ, mukaan. "Se oli hyvin vahvasti hÀnen mielessÀÀn", Sabato sanoi.
Katso kuva kokonaisuudessaan
Jimmy Carter puhuu kansakunnalle 25. huhtikuuta 1980 epÀonnistuneesta Iranin panttivankien pelastusoperaatiosta. Valokuva: Bettmann/Bettmann Archive
Carterin lÀhes puoli vuosisataa sitten kokemat vaikeudet saattavat olla myös Donald Trumpin mielessÀ, kun hÀn valmistautuu vÀlivaalikampanjaan tulevina kuukausina, samalla kun hÀn on sotilaallisessa vastakkainasettelussa Teheranin kanssa. Iranin hallinto osoittautuu yhtÀ itsepÀiseksi kuin se, jonka kanssa Carter kohtasi.
Trumpin yritykset lopettaa sota, jonka hĂ€n aloitti Israelin kanssa lĂ€hes kuusi kuukautta sitten, 28. helmikuuta, ovat pysĂ€htyneet sen jĂ€lkeen, kun kesĂ€kuussa allekirjoitettu tulitaukosopimus hajosiâjĂ€ttĂ€en Iranin hallintaan Hormuzin salmen, vesivĂ€ylĂ€n, joka kuljetti viidesosan maailman öljytoimituksista ennen konfliktia.
Iranin panttivangit muistelevat kriisiÀ, joka mÀÀritti Jimmy Carterin presidenttikauden: 'Hieno mies, joka teki parhaansa'
Lue lisÀÀ
Iranin ote salmesta on nostanut öljyn hintoja, kiihdyttÀnyt inflaatiota ja nostanut elinkustannuksia Yhdysvalloissa, kaiken tÀmÀn tapahtuessa samalla kun Trumpin republikaanipuolue kohtasi jo valmiiksi vaikean taistelun kongressin hallinnan sÀilyttÀmiseksi marraskuun vÀlivaaleissa.
Koska sodan julkinen tuki on vÀhÀistÀ, mielipidemittaukset osoittavat, ettÀ useimmat amerikkalaiset ÀÀnestÀjÀt uskovat olevansa huonommassa asemassa sen jÀlkeen, kun Trump palasi virkaan tammikuussa 2025. TÀmÀ yksittÀinen mittari kaikuu Reaganin kuuluisaa kysymystÀ ÀÀnestÀjille hÀnen vuoden 1980 vÀittelyssÀÀn Carteria vastaan: "Oletko paremmassa asemassa kuin neljÀ vuotta sitten?"
'Trump ei voi muuttaa suuntaa'
Vaikka tilanteet eroavat toisistaan, Trumpin ongelmat heijastavat laajasti Carterin ahdinkoa, joka alkoi, kun vallankumoukselliset hyökkÀsivÀt Yhdysvaltain suurlÀhetystöön marraskuussa 1979 ja ottivat 52 diplomaattia ja sotilashenkilöÀ panttivangiksi. Se paheni, kun rohkea pelastusyritys huhtikuussa jouduttiin perumaan, kun kolmessa kahdeksasta kÀyttöön otetusta helikopterista ilmeni mekaanisia ongelmia. Yksi jÀljellÀ olevista helikoptereista törmÀsi kuljetuskoneeseen, tappaen kahdeksan yhdysvaltalaista sotilasta ja syventÀen nöyryytystÀ.
MyöhemmÀt yritykset neuvotella panttivankien vapauttamisesta ennen vaaleja epÀonnistuivat, erityisesti vaalipÀivÀÀ edeltÀvÀnÀ viikonloppuna, kun mahdollinen sopimus kariutui, tehden Carterin tappiosta lÀhes varman. Panttivangit vapautettiin lopulta 444 pÀivÀn vankeuden jÀlkeen, vain minuutteja sen jÀlkeen, kun Reagan astui virkaan 20. tammikuuta 1981.
Historialliset rinnastukset eivÀt ole tÀsmÀllisiÀ, mutta ne ovat riittÀvÀn lÀhellÀ, jotta sekÀ Trump ettÀ Iranin nykyiset johtajat huomaavat ne, analyytikot sanovat.
"Carter ei voinut muuttaa suuntaa, ja ehkÀ se on olennaisinta, koska Trump ei myöskÀÀn voi muuttaa suuntaa", Sabato sanoi. "Carter oli jumissa, koska epÀonnistuneen pelastusyrityksen jÀlkeen panttivangit oli hajotettu ympÀri Irania, eikÀ heitÀ ollut mitÀÀn keinoa saada takaisin.
Katso kuva kokonaisuudessaan
VÀkijoukot tervehtivÀt entisiÀ panttivankeja ja heidÀn omaisiaan busseissa Washingtonin Pennsylvania Avenuella 27. tammikuuta 1981. Valokuva: AP
"Trump on jumissa, koska hÀnellÀ ei koskaan ollut vankkaa syytÀ [sotaan]. HÀn halusi vain toisen voiton. Kaikki mitÀ heidÀn tarvitsi sanoa Trumpille saadakseen hÀnet mukaan, oli 'Herra presidentti, tÀmÀ on vain toinen Venezuela, ja sitten voimme mennÀ tekemÀÀn Kuuban'."
Koska kesÀkuussa allekirjoitetun yhteisymmÀrryspöytÀkirjan (MOU) 60 pÀivÀn tulitauko pÀÀttyy tÀllÀ viikolla ilman muodollista ratkaisua, Trump on menossa vaalikampanjaan epÀsuositun sodan rasittamana, jonka hÀn nÀyttÀÀ hÀviÀvÀn.
Maksun aika?
Toistaiseksi Trump on vastannut sekoituksella puolivillaisia suostutteluyrityksiÀ, kieltÀmistÀ ja uhkaavaa mahtailua.
EsittÀytyessÀÀn Nassau Countyn poliisiakatemiassa Garden CityssÀ, New Yorkissa, 14. elokuuta, hÀn vÀhÀtteli sodan vaikutusta polttoaineen hintoihin, kehystÀen sen vÀlttÀmÀttömÀksi "pahan maan" ydinaseen hankkimisen estÀmiseksi. "Muistakaa, ettÀ kun joudutte maksamaan hieman enemmÀn, olette 4 dollarissa, se on OK", hÀn sanoi.
Fox Newsin haastattelussa hÀn uhkasi sitten "pommittaa helvetisti" Omania, jos se "tulee tielle" Iranin kanssa kÀytÀvÀn konfliktin lopettamispyrkimyksissÀ. Turhassa eleessÀ, joka herÀtti Iranin pilkkaa, hÀn julisti myös Hormuzin salmen "uudeksi Yhdysvaltain alueeksi" sosiaalisessa mediassa.
Ja viime pĂ€ivinĂ€ presidentti on uhannut kĂ€ynnistÀÀ "ennennĂ€kemĂ€ttömĂ€n mittakaavan taloudellisen sodankĂ€ynnin ja eristĂ€misen" Irania vastaanâantamatta yksityiskohtia siitĂ€, mitĂ€ se kĂ€ytĂ€nnössĂ€ tarkoittaisi, mutta hĂ€mĂ€rĂ€sti varoittaen maita, jotka tarjoavat "minkÀÀnlaista pelastuslinjaa" Teheranille, ettĂ€ ne kĂ€rsivĂ€t myös.
NĂ€mĂ€ vaihtelut nĂ€yttĂ€vĂ€t paljastavan turhautumista elinkelpoisten vaihtoehtojen puutteestaâtilanne, jonka analyytik