mirror of
https://gitlab.com/news-flash/article_scraper.git
synced 2025-07-07 16:15:32 +02:00
fix relative srcset urls & more tests
This commit is contained in:
parent
15eec43ad9
commit
3fa8c9674d
15 changed files with 26566 additions and 3 deletions
|
@ -8,7 +8,7 @@
|
||||||
</p>
|
</p>
|
||||||
<div data-testid="photoviewer-wrapper">
|
<div data-testid="photoviewer-wrapper">
|
||||||
<figure aria-label="media" role="group" itemscope="itemscope" itemprop="associatedMedia" itemid="https://static01.nyt.com/images/2019/02/21/nyregion/21winterutilities1/merlin_150498339_cf9085e5-9756-4169-a5a5-5b516316a3fa-articleLarge.jpg?quality=90&auto=webp" itemtype="http://schema.org/ImageObject">
|
<figure aria-label="media" role="group" itemscope="itemscope" itemprop="associatedMedia" itemid="https://static01.nyt.com/images/2019/02/21/nyregion/21winterutilities1/merlin_150498339_cf9085e5-9756-4169-a5a5-5b516316a3fa-articleLarge.jpg?quality=90&auto=webp" itemtype="http://schema.org/ImageObject">
|
||||||
<p><span>Image</span><img alt="" src="https://static01.nyt.com/images/2019/02/21/nyregion/21winterutilities1/merlin_150498339_cf9085e5-9756-4169-a5a5-5b516316a3fa-articleLarge.jpg?quality=75&auto=webp&disable=upscale" srcset="https://static01.nyt.com/images/2019/02/21/nyregion/21winterutilities1/merlin_150498339_cf9085e5-9756-4169-a5a5-5b516316a3fa-articleLarge.jpg?quality=90&auto=webp 600w,https://static01.nyt.com/images/2019/02/21/nyregion/21winterutilities1/merlin_150498339_cf9085e5-9756-4169-a5a5-5b516316a3fa-jumbo.jpg?quality=90&auto=webp 1024w,https://static01.nyt.com/images/2019/02/21/nyregion/21winterutilities1/merlin_150498339_cf9085e5-9756-4169-a5a5-5b516316a3fa-superJumbo.jpg?quality=90&auto=webp 2048w" sizes="((min-width: 600px) and (max-width: 1004px)) 84vw, (min-width: 1005px) 80vw, 100vw" itemprop="url" itemid="https://static01.nyt.com/images/2019/02/21/nyregion/21winterutilities1/merlin_150498339_cf9085e5-9756-4169-a5a5-5b516316a3fa-articleLarge.jpg?quality=75&auto=webp&disable=upscale">
|
<p><span>Image</span><img alt="" src="https://static01.nyt.com/images/2019/02/21/nyregion/21winterutilities1/merlin_150498339_cf9085e5-9756-4169-a5a5-5b516316a3fa-articleLarge.jpg?quality=75&auto=webp&disable=upscale" srcset="https://static01.nyt.com/images/2019/02/21/nyregion/21winterutilities1/merlin_150498339_cf9085e5-9756-4169-a5a5-5b516316a3fa-articleLarge.jpg?quality=90&auto=webp 600w, https://static01.nyt.com/images/2019/02/21/nyregion/21winterutilities1/merlin_150498339_cf9085e5-9756-4169-a5a5-5b516316a3fa-jumbo.jpg?quality=90&auto=webp 1024w, https://static01.nyt.com/images/2019/02/21/nyregion/21winterutilities1/merlin_150498339_cf9085e5-9756-4169-a5a5-5b516316a3fa-superJumbo.jpg?quality=90&auto=webp 2048w" sizes="((min-width: 600px) and (max-width: 1004px)) 84vw, (min-width: 1005px) 80vw, 100vw" itemprop="url" itemid="https://static01.nyt.com/images/2019/02/21/nyregion/21winterutilities1/merlin_150498339_cf9085e5-9756-4169-a5a5-5b516316a3fa-articleLarge.jpg?quality=75&auto=webp&disable=upscale">
|
||||||
</p>
|
</p>
|
||||||
<figcaption itemprop="caption description">
|
<figcaption itemprop="caption description">
|
||||||
<span>A Con Edison worker repairing underground cables this month in Flushing, Queens. The likely source of the problem was water and rock salt that had seeped underground.</span><span itemprop="copyrightHolder"><span>Credit</span><span><span>Credit</span><span>Chang W. Lee/The New York Times</span></span></span>
|
<span>A Con Edison worker repairing underground cables this month in Flushing, Queens. The likely source of the problem was water and rock salt that had seeped underground.</span><span itemprop="copyrightHolder"><span>Credit</span><span><span>Credit</span><span>Chang W. Lee/The New York Times</span></span></span>
|
||||||
|
@ -59,7 +59,7 @@
|
||||||
</div>
|
</div>
|
||||||
<div data-testid="photoviewer-wrapper">
|
<div data-testid="photoviewer-wrapper">
|
||||||
<figure aria-label="media" role="group" itemprop="associatedMedia" itemscope="itemscope" itemid="https://static01.nyt.com/images/2019/02/21/nyregion/21winterutilitiesOAK15/merlin_56025490_f9412a36-eeb9-4a10-a41e-f324eb7a3248-articleLarge.jpg?quality=90&auto=webp" itemtype="http://schema.org/ImageObject">
|
<figure aria-label="media" role="group" itemprop="associatedMedia" itemscope="itemscope" itemid="https://static01.nyt.com/images/2019/02/21/nyregion/21winterutilitiesOAK15/merlin_56025490_f9412a36-eeb9-4a10-a41e-f324eb7a3248-articleLarge.jpg?quality=90&auto=webp" itemtype="http://schema.org/ImageObject">
|
||||||
<p><span>Image</span><img alt="" src="https://static01.nyt.com/images/2019/02/21/nyregion/21winterutilitiesOAK15/merlin_56025490_f9412a36-eeb9-4a10-a41e-f324eb7a3248-articleLarge.jpg?quality=75&auto=webp&disable=upscale" srcset="https://static01.nyt.com/images/2019/02/21/nyregion/21winterutilitiesOAK15/merlin_56025490_f9412a36-eeb9-4a10-a41e-f324eb7a3248-articleLarge.jpg?quality=90&auto=webp 600w,https://static01.nyt.com/images/2019/02/21/nyregion/21winterutilitiesOAK15/merlin_56025490_f9412a36-eeb9-4a10-a41e-f324eb7a3248-jumbo.jpg?quality=90&auto=webp 1024w,https://static01.nyt.com/images/2019/02/21/nyregion/21winterutilitiesOAK15/merlin_56025490_f9412a36-eeb9-4a10-a41e-f324eb7a3248-superJumbo.jpg?quality=90&auto=webp 2000w" sizes="((min-width: 600px) and (max-width: 1004px)) 84vw, (min-width: 1005px) 80vw, 100vw" itemprop="url" itemid="https://static01.nyt.com/images/2019/02/21/nyregion/21winterutilitiesOAK15/merlin_56025490_f9412a36-eeb9-4a10-a41e-f324eb7a3248-articleLarge.jpg?quality=75&auto=webp&disable=upscale">
|
<p><span>Image</span><img alt="" src="https://static01.nyt.com/images/2019/02/21/nyregion/21winterutilitiesOAK15/merlin_56025490_f9412a36-eeb9-4a10-a41e-f324eb7a3248-articleLarge.jpg?quality=75&auto=webp&disable=upscale" srcset="https://static01.nyt.com/images/2019/02/21/nyregion/21winterutilitiesOAK15/merlin_56025490_f9412a36-eeb9-4a10-a41e-f324eb7a3248-articleLarge.jpg?quality=90&auto=webp 600w, https://static01.nyt.com/images/2019/02/21/nyregion/21winterutilitiesOAK15/merlin_56025490_f9412a36-eeb9-4a10-a41e-f324eb7a3248-jumbo.jpg?quality=90&auto=webp 1024w, https://static01.nyt.com/images/2019/02/21/nyregion/21winterutilitiesOAK15/merlin_56025490_f9412a36-eeb9-4a10-a41e-f324eb7a3248-superJumbo.jpg?quality=90&auto=webp 2000w" sizes="((min-width: 600px) and (max-width: 1004px)) 84vw, (min-width: 1005px) 80vw, 100vw" itemprop="url" itemid="https://static01.nyt.com/images/2019/02/21/nyregion/21winterutilitiesOAK15/merlin_56025490_f9412a36-eeb9-4a10-a41e-f324eb7a3248-articleLarge.jpg?quality=75&auto=webp&disable=upscale">
|
||||||
</p>
|
</p>
|
||||||
<figcaption itemprop="caption description">
|
<figcaption itemprop="caption description">
|
||||||
<span>In the late 1800s, overhead utilities were buried to lessen the exposure to winter weather.</span><span itemprop="copyrightHolder"><span>Credit</span><span>Kirsten Luce for The New York Times</span></span>
|
<span>In the late 1800s, overhead utilities were buried to lessen the exposure to winter weather.</span><span itemprop="copyrightHolder"><span>Credit</span><span>Kirsten Luce for The New York Times</span></span>
|
||||||
|
|
|
@ -8,7 +8,7 @@
|
||||||
</p>
|
</p>
|
||||||
<div data-testid="photoviewer-wrapper">
|
<div data-testid="photoviewer-wrapper">
|
||||||
<figure aria-label="media" role="group" itemscope="itemscope" itemprop="associatedMedia" itemid="https://static01.nyt.com/images/2018/09/15/business/15DEBTS01/merlin_138209730_5f3b5746-4962-4207-a24f-aea644a8636f-articleLarge.jpg?quality=90&auto=webp" itemtype="http://schema.org/ImageObject">
|
<figure aria-label="media" role="group" itemscope="itemscope" itemprop="associatedMedia" itemid="https://static01.nyt.com/images/2018/09/15/business/15DEBTS01/merlin_138209730_5f3b5746-4962-4207-a24f-aea644a8636f-articleLarge.jpg?quality=90&auto=webp" itemtype="http://schema.org/ImageObject">
|
||||||
<p><span>Image</span><img alt="" src="https://static01.nyt.com/images/2018/09/15/business/15DEBTS01/merlin_138209730_5f3b5746-4962-4207-a24f-aea644a8636f-articleLarge.jpg?quality=75&auto=webp&disable=upscale" srcset="https://static01.nyt.com/images/2018/09/15/business/15DEBTS01/merlin_138209730_5f3b5746-4962-4207-a24f-aea644a8636f-articleLarge.jpg?quality=90&auto=webp 600w,https://static01.nyt.com/images/2018/09/15/business/15DEBTS01/merlin_138209730_5f3b5746-4962-4207-a24f-aea644a8636f-jumbo.jpg?quality=90&auto=webp 1024w,https://static01.nyt.com/images/2018/09/15/business/15DEBTS01/merlin_138209730_5f3b5746-4962-4207-a24f-aea644a8636f-superJumbo.jpg?quality=90&auto=webp 2048w" sizes="((min-width: 600px) and (max-width: 1004px)) 84vw, (min-width: 1005px) 60vw, 100vw" itemprop="url" itemid="https://static01.nyt.com/images/2018/09/15/business/15DEBTS01/merlin_138209730_5f3b5746-4962-4207-a24f-aea644a8636f-articleLarge.jpg?quality=75&auto=webp&disable=upscale">
|
<p><span>Image</span><img alt="" src="https://static01.nyt.com/images/2018/09/15/business/15DEBTS01/merlin_138209730_5f3b5746-4962-4207-a24f-aea644a8636f-articleLarge.jpg?quality=75&auto=webp&disable=upscale" srcset="https://static01.nyt.com/images/2018/09/15/business/15DEBTS01/merlin_138209730_5f3b5746-4962-4207-a24f-aea644a8636f-articleLarge.jpg?quality=90&auto=webp 600w, https://static01.nyt.com/images/2018/09/15/business/15DEBTS01/merlin_138209730_5f3b5746-4962-4207-a24f-aea644a8636f-jumbo.jpg?quality=90&auto=webp 1024w, https://static01.nyt.com/images/2018/09/15/business/15DEBTS01/merlin_138209730_5f3b5746-4962-4207-a24f-aea644a8636f-superJumbo.jpg?quality=90&auto=webp 2048w" sizes="((min-width: 600px) and (max-width: 1004px)) 84vw, (min-width: 1005px) 60vw, 100vw" itemprop="url" itemid="https://static01.nyt.com/images/2018/09/15/business/15DEBTS01/merlin_138209730_5f3b5746-4962-4207-a24f-aea644a8636f-articleLarge.jpg?quality=75&auto=webp&disable=upscale">
|
||||||
</p>
|
</p>
|
||||||
<figcaption itemprop="caption description">
|
<figcaption itemprop="caption description">
|
||||||
<span>Interest payments on the federal debt could surpass the Defense Department budget in 2023.</span><span itemprop="copyrightHolder"><span>Credit</span><span><span>Credit</span><span>Jeon Heon-Kyun/EPA, via Shutterstock</span></span></span>
|
<span>Interest payments on the federal debt could surpass the Defense Department budget in 2023.</span><span itemprop="copyrightHolder"><span>Credit</span><span><span>Credit</span><span>Jeon Heon-Kyun/EPA, via Shutterstock</span></span></span>
|
||||||
|
|
148
resources/tests/readability/wapo-1/expected.html
Normal file
148
resources/tests/readability/wapo-1/expected.html
Normal file
|
@ -0,0 +1,148 @@
|
||||||
|
<article><DIV id="readability-page-1"><article>
|
||||||
|
|
||||||
|
<p> <span>CAIRO —</span> Gunmen opened fire on visitors at
|
||||||
|
Tunisia’s most renowned museum on Wednesday, killing at least 19 people,
|
||||||
|
including 17 foreigners, in an assault that threatened to upset the fragile
|
||||||
|
stability of a country seen as the lone success of the Arab Spring.</p>
|
||||||
|
<p>It was the most deadly terrorist attack in the North African nation in
|
||||||
|
more than a decade. Although no group claimed responsibility, the bloodshed
|
||||||
|
raised fears that militants linked to the Islamic State were expanding
|
||||||
|
their operations.</p>
|
||||||
|
<p>The attackers, clad in military uniforms, <a href="http://www.washingtonpost.com/world/gunmen-storm-museum-in-tunisia-killing-at-least-8/2015/03/18/00202e76-cd73-11e4-8730-4f473416e759_story.html" target="_blank">stormed the Bardo National Museum</a> on
|
||||||
|
Wednesday afternoon, seizing and gunning down foreign tourists before security
|
||||||
|
forces raided the building to end the siege. The museum is a major tourist
|
||||||
|
draw and is near the heavily guarded national parliament in downtown Tunis.</p>
|
||||||
|
<p>Tunisian Prime Minister Habib Essid said that in addition to the slain
|
||||||
|
foreigners — from Italy, Poland, Germany and Spain — a local museum worker
|
||||||
|
and a security official were killed. Two gunmen died, and three others
|
||||||
|
may have escaped, officials said. About 50 other people were wounded, according
|
||||||
|
to local news reports.</p>
|
||||||
|
<p>“Our nation is in danger,” Essid declared in a televised address Wednesday
|
||||||
|
evening. He vowed that the country would be “merciless” in defending itself.</p>
|
||||||
|
<p channel="wp.com"> <i> <a href="http://www.washingtonpost.com/blogs/worldviews/wp/2015/03/18/why-tunisia-the-arab-springs-sole-success-story-suffers-from-islamist-violence/" target="_blank">[Read: Why Tunisia, Arab Spring’s sole success story, suffers from Islamist violence]</a> </i>
|
||||||
|
</p>
|
||||||
|
<p>Tunisia, a mostly Muslim nation of about 11 million people, was governed
|
||||||
|
for decades by autocrats who imposed secularism. Its sun-drenched Mediterranean
|
||||||
|
beaches drew thousands of bikini-clad tourists, and its governments promoted
|
||||||
|
education and other rights for women. But the country has grappled with
|
||||||
|
rising Islamist militancy since a popular uprising overthrew its dictator
|
||||||
|
four years ago, setting the stage for the Arab Spring revolts across the
|
||||||
|
region.</p>
|
||||||
|
<p>Thousands of Tunisians have flocked to join jihadist groups in Syria,
|
||||||
|
including the Islamic State, making the country one of the major sources
|
||||||
|
of foreign fighters in the conflict. Tunisian security forces have also
|
||||||
|
fought increasing gunbattles with jihadists at home.</p>
|
||||||
|
<p>Despite this, the country has been hailed as a model of democratic transition
|
||||||
|
as other governments that came to power after the Arab Spring collapsed,
|
||||||
|
often in bloody confrontations. But the attack Wednesday — on a national
|
||||||
|
landmark that showcases Tunisia’s rich heritage — could heighten tensions
|
||||||
|
in a nation that has become deeply divided between pro- and anti-Islamist
|
||||||
|
political factions.</p>
|
||||||
|
<p>Many Tunisians accuse the country’s political Islamists, who held power
|
||||||
|
from 2011 to 2013, of having been slow to respond to the growing danger
|
||||||
|
of terrorism. Islamist politicians have acknowledged that they did not
|
||||||
|
realize the threat that would develop when radical Muslims, who had been
|
||||||
|
repressed under authoritarian regimes, won the freedom to preach freely
|
||||||
|
in mosques.</p>
|
||||||
|
<p>In Washington, White House press secretary Josh Earnest <a href="http://hosted2.ap.org/APDEFAULT/cae69a7523db45408eeb2b3a98c0c9c5/Article_2015-03-18-ML--Tunisia-Attack-The%20Latest/id-653822d829b24cef993c5bd6a7ce44b5" target="_blank">condemned the attack </a>and
|
||||||
|
said the U.S. government was willing to assist Tunisian authorities in
|
||||||
|
the investigation.</p>
|
||||||
|
<div>
|
||||||
|
|
||||||
|
<p><span>Gunmen in military uniforms stormed Tunisia's national museum, killing at least 19 people, most of them foreign tourists. (Reuters)</span>
|
||||||
|
</p>
|
||||||
|
</div>
|
||||||
|
<p>“This attack today is meant to threaten authorities, to frighten tourists
|
||||||
|
and to negatively affect the economy,” said Lotfi Azzouz, Tunisia country
|
||||||
|
director for Amnesty International, a London-based rights group.</p>
|
||||||
|
<p>Tourism is critical to Tunisia’s economy, accounting for 15 percent of
|
||||||
|
its gross domestic product in 2013, according to the World Travel and Tourism
|
||||||
|
Council, an industry body. The Bardo museum hosts one of the world’s most
|
||||||
|
outstanding collections of Roman mosaics and is popular with tourists and
|
||||||
|
Tunisians alike.</p>
|
||||||
|
<p channel="wp.com"> <i>[<a href="http://www.washingtonpost.com/blogs/worldviews/wp/2015/03/18/tunisias-bardo-museum-attacked-by-terrorists-is-home-to-amazing-roman-treasures/" target="_blank">Bardo museum houses amazing Roman treasures</a>]</i>
|
||||||
|
</p>
|
||||||
|
<p>The attack is “also aimed at the country’s security and stability during
|
||||||
|
the transition period,” Azzouz said. “And it could have political repercussions
|
||||||
|
— like the curtailing of human rights, or even less government transparency
|
||||||
|
if there’s fear of further attacks.”</p>
|
||||||
|
<p>The attack raised concerns that the government, led by secularists, would
|
||||||
|
be pressured to stage a wider crackdown on Islamists of all stripes. Lawmakers
|
||||||
|
are drafting an anti-terrorism bill to give security forces additional
|
||||||
|
tools to fight militants.</p>
|
||||||
|
|
||||||
|
<p channel="wp.com"> <i> <a href="http://www.washingtonpost.com/world/national-security/tunisia-after-igniting-arab-spring-sends-the-most-fighters-to-islamic-state-in-syria/2014/10/28/b5db4faa-5971-11e4-8264-deed989ae9a2_story.html" target="_blank">[Read: Tunisia sends most foreign fighters to Islamic State in Syria]</a> </i>
|
||||||
|
</p>
|
||||||
|
<p>“We must pay attention to what is written” in that law, Azzouz said. “There
|
||||||
|
is worry the government will use the attack to justify some draconian measures.”</p>
|
||||||
|
<p>Tunisian Islamists and secular forces have worked together — often reluctantly
|
||||||
|
— to defuse the country’s political crises in the years since the revolt.</p>
|
||||||
|
<p>Last fall, Tunisians elected a secular-minded president and parliament
|
||||||
|
dominated by liberal forces after <a href="http://www.washingtonpost.com/world/middle_east/tunisias-islamists-get-sobering-lesson-in-governing/2014/11/20/b6fc8988-65ad-11e4-ab86-46000e1d0035_story.html" target="_blank">souring on Islamist-led rule</a>.
|
||||||
|
In 2011, voters had elected a government led by the Ennahda party — a movement
|
||||||
|
similar to Egypt’s Islamist Muslim Brotherhood. But a political stalemate
|
||||||
|
developed as the party and others tried to draft the country’s new constitution.
|
||||||
|
The Islamists failed to improve a slumping economy. And Ennahda came under
|
||||||
|
fire for what many Tunisians saw as a failure to crack down on Islamist
|
||||||
|
extremists.</p>
|
||||||
|
<div>
|
||||||
|
<p><span>Map: Flow of foreign fighters to Syria</span>
|
||||||
|
</p>
|
||||||
|
</div>
|
||||||
|
<p>After the collapse of the authoritarian system in 2011, hard-line Muslims
|
||||||
|
known as Salafists attacked bars and art galleries. Then, in 2012, hundreds
|
||||||
|
of Islamists <a href="http://www.washingtonpost.com/world/middle_east/in-tunisia-embassy-attack-tests-fledgling-democracy/2012/09/20/19f3986a-0273-11e2-8102-ebee9c66e190_story.html" target="_blank">assaulted the U.S. Embassy </a>in
|
||||||
|
Tunis, shattering windows and hurling gasoline bombs, after the release
|
||||||
|
of a crude online video about the prophet Muhammad. The
|
||||||
|
government outlawed the group behind the attack — Ansar al-Sharia, an al-Qaeda-linked
|
||||||
|
organization — and began a crackdown. But the killing <a href="http://www.bbc.com/news/world-africa-23452979" target="_blank">of two leftist politicians</a> in
|
||||||
|
2013 prompted a fresh political crisis, and Ennahda stepped down, replaced
|
||||||
|
by a technocratic government.</p>
|
||||||
|
<p>Tunisia’s <a href="http://www.washingtonpost.com/blogs/monkey-cage/wp/2015/02/03/tunisia-opts-for-an-inclusive-new-government/" target="_blank">current coalition government</a> includes
|
||||||
|
an Ennahda minister in the cabinet. Still, many leftist figures openly
|
||||||
|
oppose collaboration with the movement’s leaders.</p>
|
||||||
|
<p>“Ennahda is responsible for the current deterioration of the situation,
|
||||||
|
because they were careless with the extremists” while they were in power,
|
||||||
|
Azzouz said.</p>
|
||||||
|
<p>The leader of Ennahda, Rachid Ghannouchi, condemned Wednesday’s attack,
|
||||||
|
saying in a statement that it “will not break our people’s will and will
|
||||||
|
not undermine our revolution and our democracy.”</p>
|
||||||
|
<p>Security officials are particularly concerned by the collapse of Libya,
|
||||||
|
where various armed groups are vying for influence and jihadist militants
|
||||||
|
have entrenched themselves in major cities. Tunisians worry that extremists
|
||||||
|
can easily get arms and training in the neighboring country.</p>
|
||||||
|
<p>In January, Libyan militants loyal to the Islamic State <a href="http://www.washingtonpost.com/world/middle_east/video-shows-purported-beheading-of-egyptian-christians-in-libya/2015/02/15/b8d0f092-b548-11e4-bc30-a4e75503948a_story.html" target="_blank">beheaded 21 Christians</a> —
|
||||||
|
20 of them Egyptian Copts — along the country’s coast. They later seized
|
||||||
|
the Libyan city of Sirte.</p>
|
||||||
|
<p><img data-hi-res-src="https://img.washingtonpost.com/rf/image_1484w/2010-2019/WashingtonPost/2015/03/18/Foreign/Graphics/tunisia600.jpg?uuid=1_yuLs2LEeSHME9HNBbnWQ" data-low-res-src="https://img.washingtonpost.com/rf/image_480w/2010-2019/WashingtonPost/2015/03/18/Foreign/Graphics/tunisia600.jpg?uuid=1_yuLs2LEeSHME9HNBbnWQ" src="https://img.washingtonpost.com/rf/image_480w/2010-2019/WashingtonPost/2015/03/18/Foreign/Graphics/tunisia600.jpg?uuid=1_yuLs2LEeSHME9HNBbnWQ">
|
||||||
|
<br>
|
||||||
|
</p>
|
||||||
|
<p>Officials are worried about the number of Tunisian militants who may have
|
||||||
|
joined the jihadists in Libya — with the goal of returning home to fight
|
||||||
|
the Tunis government.</p>
|
||||||
|
<p>Ajmi Lourimi, a member of Ennahda’s general secretariat, said he believed
|
||||||
|
the attack would unite Tunisians in the face of terrorism.</p>
|
||||||
|
<p>“There is a consensus here that this [attack] is alien to our culture,
|
||||||
|
to our way of life. We want to unify against this danger,” Lourimi said.
|
||||||
|
He said he did not expect a wider government campaign against Islamists.</p>
|
||||||
|
<p>“We have nothing to fear,” he said of himself and fellow Ennahda members.
|
||||||
|
“We believe the Interior Ministry should be trained and equipped to fight
|
||||||
|
and counter this militancy.”</p>
|
||||||
|
<p>The last major attack on a civilian target in Tunisia was in 2002, when
|
||||||
|
al-Qaeda militants killed more than 20 people in a car bombing outside
|
||||||
|
a synagogue in the city of Djerba.</p>
|
||||||
|
|
||||||
|
<p>Heba Habib contributed to this report.</p>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<p channel="wp.com"> <b>Read more:</b>
|
||||||
|
</p>
|
||||||
|
<p channel="wp.com"> <a href="http://www.washingtonpost.com/world/middle_east/tunisias-islamists-get-sobering-lesson-in-governing/2014/11/20/b6fc8988-65ad-11e4-ab86-46000e1d0035_story.html" title="www.washingtonpost.com" target="_blank">Tunisia’s Islamists get a sobering lesson in governing</a>
|
||||||
|
</p>
|
||||||
|
<p channel="wp.com"> <a href="http://www.washingtonpost.com/world/national-security/tunisia-after-igniting-arab-spring-sends-the-most-fighters-to-islamic-state-in-syria/2014/10/28/b5db4faa-5971-11e4-8264-deed989ae9a2_story.html" target="_blank">Tunisia sends most foreign fighters to Islamic State in Syria</a>
|
||||||
|
</p>
|
||||||
|
<p channel="wp.com"> <a href="http://www.washingtonpost.com/blogs/worldviews/wp/2015/03/18/tunisias-bardo-museum-attacked-by-terrorists-is-home-to-amazing-roman-treasures/" target="_blank">Tunisia’s Bardo museum is home to amazing Roman treasures</a>
|
||||||
|
</p>
|
||||||
|
|
||||||
|
</article></DIV></article>
|
1560
resources/tests/readability/wapo-1/source.html
Normal file
1560
resources/tests/readability/wapo-1/source.html
Normal file
File diff suppressed because one or more lines are too long
107
resources/tests/readability/wapo-2/expected.html
Normal file
107
resources/tests/readability/wapo-2/expected.html
Normal file
|
@ -0,0 +1,107 @@
|
||||||
|
<article><DIV id="readability-page-1">
|
||||||
|
<p><img src="https://img.washingtonpost.com/rf/image_400w/2010-2019/WashingtonPost/2015/03/18/National-Economy/Images/Nic6429750-1140.jpg?uuid=zLIZQs2KEeSip5UXo6cFBg" data-hi-res-src="https://img.washingtonpost.com/rf/image_1484w/2010-2019/WashingtonPost/2015/03/18/National-Economy/Images/Nic6429750-1140.jpg?uuid=zLIZQs2KEeSip5UXo6cFBg" data-low-res-src="https://img.washingtonpost.com/rf/image_400w/2010-2019/WashingtonPost/2015/03/18/National-Economy/Images/Nic6429750-1140.jpg?uuid=zLIZQs2KEeSip5UXo6cFBg">
|
||||||
|
<br> <span>Israeli Prime Minister Benjamin Netanyahu reacts as he visits the Western Wall in Jerusalem on March 18 following his party's victory in Israel's general election. (Thomas Coex/AFP/Getty Images)</span>
|
||||||
|
</p>
|
||||||
|
<article>
|
||||||
|
<p>President Obama told the U.N. General Assembly 18 months ago that he would
|
||||||
|
seek “real breakthroughs on these two issues — Iran’s nuclear program and
|
||||||
|
Israeli-Palestinian peace.”</p>
|
||||||
|
<p>But <a href="http://www.washingtonpost.com/world/netanyahu-sweeps-to-victory-in-israeli-election/2015/03/18/af4e50ca-ccf2-11e4-8730-4f473416e759_story.html" title="www.washingtonpost.com" target="_blank">Benjamin Netanyahu’s triumph</a> in Tuesday’s
|
||||||
|
parliamentary elections keeps in place an Israeli prime minister who has
|
||||||
|
declared his intention to resist Obama on both of these fronts, guaranteeing
|
||||||
|
two more years of difficult diplomacy between leaders who barely conceal
|
||||||
|
their personal distaste for each other.</p>
|
||||||
|
<p>The Israeli election results also suggest that most voters there support
|
||||||
|
Netanyahu’s tough stance on U.S.-led negotiations to limit Iran’s nuclear
|
||||||
|
program and his vow on Monday that there would be <a href="http://www.washingtonpost.com/world/middle_east/on-final-day-of-campaign-netanyahu-says-no-palestinian-state-if-he-wins/2015/03/16/4f4468e8-cbdc-11e4-8730-4f473416e759_story.html" title="www.washingtonpost.com" target="_blank">no independent Palestinian state</a> as long
|
||||||
|
as he is prime minister.</p>
|
||||||
|
<p>“On the way to his election victory, Netanyahu broke a lot of crockery
|
||||||
|
in the relationship,” said Martin Indyk, executive vice president of the
|
||||||
|
Brookings Institution and a former U.S. ambassador to Israel. “It can’t
|
||||||
|
be repaired unless both sides have an interest and desire to do so.”</p>
|
||||||
|
<p>Aside from Russian President Vladimir Putin, few foreign leaders so brazenly
|
||||||
|
stand up to Obama and even fewer among longtime allies.</p>
|
||||||
|
<div>
|
||||||
|
|
||||||
|
<p><span>Israeli Prime Minister Benjamin Netanyahu pledged to form a new governing coalition quickly after an upset election victory that was built on a shift to the right. (Reuters)</span>
|
||||||
|
</p>
|
||||||
|
</div>
|
||||||
|
<p>In the past, Israeli leaders who risked damaging the country’s most important
|
||||||
|
relationship, that with Washington, tended to pay a price. In 1991, when
|
||||||
|
Prime Minister Yitzhak Shamir opposed the Madrid peace talks, President
|
||||||
|
George H.W. Bush held back loan guarantees to help absorb immigrants from
|
||||||
|
the former Soviet Union. Shamir gave in, but his government soon collapsed.</p>
|
||||||
|
<p>But this time, Netanyahu was not hurt by his personal and substantive
|
||||||
|
conflicts with the U.S. president.</p>
|
||||||
|
<p>“While the United States is loved and beloved in Israel, President Obama
|
||||||
|
is not,” said Robert M. Danin, a senior fellow at the Council on Foreign
|
||||||
|
Relations. “So the perceived enmity didn’t hurt the way it did with Shamir
|
||||||
|
when he ran afoul of Bush in ’91.”</p>
|
||||||
|
<p>Where do U.S.-Israeli relations go from here?</p>
|
||||||
|
<p>In the immediate aftermath of Tuesday’s elections, tensions between the
|
||||||
|
two sides continued to run hot. The Obama administration’s first comments
|
||||||
|
on the Israeli election came with a tough warning about some of the pre-election
|
||||||
|
rhetoric from Netanyahu’s Likud party, which tried to rally right-wing
|
||||||
|
support by saying that Arab Israeli voters were “coming out in droves.”</p>
|
||||||
|
<p>“The United States and this administration is deeply concerned about rhetoric
|
||||||
|
that seeks to marginalize Arab Israeli citizens,” White House press secretary
|
||||||
|
Josh Earnest told reporters aboard Air Force One. “It undermines the values
|
||||||
|
and democratic ideals that have been important to our democracy and an
|
||||||
|
important part of what binds the United States and Israel together.”</p>
|
||||||
|
<p>Earnest added that Netanyahu’s election-eve disavowal of a two-state
|
||||||
|
solution for Israelis and Palestinians would force the administration to
|
||||||
|
reconsider its approach to peace in the region.</p>
|
||||||
|
|
||||||
|
<p>Over the longer term, a number of analysts say that Obama and Netanyahu
|
||||||
|
will seek to play down the friction between them and point to areas of
|
||||||
|
continuing cooperation on military and economic issues.</p>
|
||||||
|
<p>“Both sides are going to want to turn down the rhetoric,” Danin said.
|
||||||
|
“But it is also a structural problem. They have six years of accumulated
|
||||||
|
history. That’s going to put limits on how far they can go together.”</p>
|
||||||
|
<p>The first substantive test could come as early as this month, when the
|
||||||
|
United States hopes that it can finish hammering out the framework of an
|
||||||
|
agreement with Iran.</p>
|
||||||
|
<p>Netanyahu strongly warned against making a “bad deal” during his March
|
||||||
|
3 address to a joint meeting of Congress, an appearance arranged by Republican
|
||||||
|
congressional leaders and criticized by the Obama administration for making
|
||||||
|
U.S.-Israeli relations partisan on both sides so close to the Israeli election.</p>
|
||||||
|
<p>If a deal is reached and does not pass muster with Netanyahu, he is likely
|
||||||
|
to work with congressional Republicans to try to scuttle the accord.</p>
|
||||||
|
<p>“The Republicans have said they will do what they can to block a deal,
|
||||||
|
and the prime minister has already made clear that he will work with the
|
||||||
|
Republicans against the president,” Indyk said. “That’s where a clash could
|
||||||
|
come, and it’s coming very quickly.”</p>
|
||||||
|
<p>The second test — talks with Palestinians — could be even more difficult.
|
||||||
|
In his September 2013 address to the United Nations, Obama hailed signs
|
||||||
|
of hope.</p>
|
||||||
|
<p>“Already, Israeli and Palestinian leaders have demonstrated a willingness
|
||||||
|
to take significant political risks,” Obama said in his speech. Palestinian
|
||||||
|
Authority President Mahmoud Abbas “has put aside efforts to shortcut the
|
||||||
|
pursuit of peace and come to the negotiating table. Prime Minister Netanyahu
|
||||||
|
has released Palestinian prisoners and reaffirmed his commitment to a Palestinian
|
||||||
|
state.”</p>
|
||||||
|
<p>Today, <a href="http://www.washingtonpost.com/blogs/worldviews/wp/2015/03/18/what-netanyahus-election-victory-means-for-the-palestinians/" title="www.washingtonpost.com" target="_blank">the signals could not differ more</a>. The
|
||||||
|
Palestinian Authority has said that after it joins the International Criminal
|
||||||
|
Court at The Hague on April 1, it will press war crimes charges against
|
||||||
|
Israel for the bloody Gaza conflict during the summer. Israel, which controls
|
||||||
|
tax receipts, has pledged to punish the Palestinian Authority by freezing
|
||||||
|
its tax revenue.</p>
|
||||||
|
<p>The United States, which gives hundreds of millions of dollars of economic
|
||||||
|
aid to the Palestinian Authority, would be caught in the middle. It has
|
||||||
|
been trying to persuade both sides to stand down, but Netanyahu’s declaration
|
||||||
|
that there would be no Palestinian state on his watch makes that more difficult.</p>
|
||||||
|
<p>“Now it’s hard to see what could persuade the Palestinians” to hold up
|
||||||
|
on their ICC plans, Indyk said. “That has nothing to do with negotiations,
|
||||||
|
but if both sides can’t be persuaded to back down, then they will be on
|
||||||
|
a trajectory that could lead to the collapse of the Palestinian Authority
|
||||||
|
because it can’t pay wages anymore.</p>
|
||||||
|
<p>“That could be an issue forced onto the agenda about the same time as
|
||||||
|
a potential nuclear deal.”</p>
|
||||||
|
|
||||||
|
</article><div>
|
||||||
|
<p><a href="http://www.washingtonpost.com/people/steven-mufson" target="_blank"><img src="http://img.washingtonpost.com/wp-apps/imrs.php?src=http://www.washingtonpost.com/blogs/wonkblog/files/2014/07/mufson_steve.jpg&h=180&w=180"></a></p>
|
||||||
|
<p>Steven Mufson covers the White House. Since joining The Post, he has covered
|
||||||
|
economics, China, foreign policy and energy.</p>
|
||||||
|
|
||||||
|
</div>
|
||||||
|
</DIV></article>
|
1038
resources/tests/readability/wapo-2/source.html
Normal file
1038
resources/tests/readability/wapo-2/source.html
Normal file
File diff suppressed because one or more lines are too long
24
resources/tests/readability/webmd-2/expected.html
Normal file
24
resources/tests/readability/webmd-2/expected.html
Normal file
|
@ -0,0 +1,24 @@
|
||||||
|
<article><div id="readability-page-1">
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<p>April 17, 2015 -- Imagine being sick in the hospital with a <a href="http://www.webmd.com/a-to-z-guides/bacterial-and-viral-infections" target="_blank">bacterial infection</a> and doctors can't stop it from spreading. This so-called "superbug" scenario is not science fiction. It's an urgent, worldwide worry that is prompting swift action.</p>
|
||||||
|
<p xmlns:xalan="http://xml.apache.org/xalan">Every year, about 2 million people get sick from a superbug, according to the CDC. About 23,000 die. Earlier this year, an outbreak of CRE (carbapenem-resistant enterobacteriaceae) linked to contaminated medical tools sickened 11 people at two Los-Angeles area hospitals. Two people died, and more than 200 others may have been exposed.</p>
|
||||||
|
<p>The White House recently released a <a href="http://www.webmd.com/click?url=https://www.whitehouse.gov/sites/default/files/docs/national_action_plan_for_combating_antibotic-resistant_bacteria.pdf" target="_blank">comprehensive plan</a> outlining steps to combat drug-resistant bacteria. The plan identifies three "urgent" and several "serious" threats. We asked infectious disease experts to explain what some of them are and when to worry.</p>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<h3>But First: What's a Superbug? </h3>
|
||||||
|
<p>It's a term coined by the media to describe bacteria that cannot be killed using multiple <a href="http://www.webmd.com/cold-and-flu/rm-quiz-antibiotics-myths-facts" target="_blank">antibiotics</a>. "It resonates because it's scary," says Stephen Calderwood, MD, president of the Infectious Diseases Society of America. "But in fairness, there is no real definition."</p>
|
||||||
|
<p>Instead, doctors often use phrases like "multidrug-resistant bacteria." That's because a superbug isn't necessarily resistant to all antibiotics. It refers to bacteria that can't be treated using two or more, says Brian K. Coombes, PhD, of McMaster University in Ontario.</p>
|
||||||
|
<p>Any species of bacteria can turn into a superbug.</p>
|
||||||
|
<p>Misusing antibiotics (such as taking them when you don't need them or not finishing all of your medicine) is the "single leading factor" contributing to this problem, the CDC says. The concern is that eventually doctors will run out of antibiotics to treat them.</p>
|
||||||
|
<p>"What the public should know is that the more antibiotics you’ve taken, the higher your superbug risk," says Eric Biondi, MD, who runs a program to decrease unnecessary antibiotic use. "The more encounters you have with the hospital setting, the higher your superbug risk."</p>
|
||||||
|
<p>"Superbugs should be a concern to everyone," Coombes says. "Antibiotics are the foundation on which all modern medicine rests. Cancer <a href="http://www.webmd.com/cancer/chemotherapy-what-to-expect" target="_blank">chemotherapy</a>, <a href="http://www.webmd.com/a-to-z-guides/organ-donation-facts" target="_blank">organ transplants</a>, surgeries, and <a href="http://www.webmd.com/baby/guide/delivery-methods" target="_blank">childbirth</a> all rely on antibiotics to prevent infections. If you can't treat those, then we lose the medical advances we have made in the last 50 years."</p>
|
||||||
|
<p>Here are some of the growing superbug threats identified in the 2015 White House report.</p>
|
||||||
|
</div></article>
|
1299
resources/tests/readability/webmd-2/source.html
Normal file
1299
resources/tests/readability/webmd-2/source.html
Normal file
File diff suppressed because it is too large
Load diff
27
resources/tests/readability/wikia/expected.html
Normal file
27
resources/tests/readability/wikia/expected.html
Normal file
|
@ -0,0 +1,27 @@
|
||||||
|
<article><div id="readability-page-1">
|
||||||
|
<p>Although Lucasfilm is already planning a birthday bash for the Star Wars Saga at <a href="http://starwars.wikia.com/wiki/Celebration_Orlando" data-is="trackable" riot-tag="trackable" target="_blank">Celebration Orlando</a> this April, fans might get another present for the saga’s 40th anniversary. According to fan site <a href="http://makingstarwars.net/2017/02/rumor-unaltered-original-star-wars-trilogy-re-released-year/" data-is="trackable" riot-tag="trackable" target="_blank">MakingStarWars.net</a>, rumors abound that Lucasfilm might re-release the unaltered cuts of the saga’s original trilogy.</p>
|
||||||
|
<p>If the rumors are true, this is big news for Star Wars fans. Aside from limited VHS releases, the unaltered cuts of the original trilogy films haven’t been available since they premiered in theaters in the 1970s and ’80s. If Lucasfilm indeed re-releases the films’ original cuts, then this will be the first time in decades that fans can see the films in their original forms. Here’s what makes the unaltered cuts of the original trilogy so special.</p>
|
||||||
|
<h2>The Star Wars Special Editions Caused Controversy
|
||||||
|
<a href="https://vignette.wikia.nocookie.net/e80dae8a-b955-43f6-8ada-f023385e622b" data-is="trackable" riot-tag="trackable" target="_blank"><img src="https://vignette.wikia.nocookie.net/e80dae8a-b955-43f6-8ada-f023385e622b/scale-to-width-down/627" alt="star wars han solo" srcset="https://vignette.wikia.nocookie.net/e80dae8a-b955-43f6-8ada-f023385e622b/scale-to-width-down/400 400w, https://vignette.wikia.nocookie.net/e80dae8a-b955-43f6-8ada-f023385e622b/scale-to-width-down/627 627w, https://vignette.wikia.nocookie.net/e80dae8a-b955-43f6-8ada-f023385e622b/scale-to-width-down/800 800w, https://vignette.wikia.nocookie.net/e80dae8a-b955-43f6-8ada-f023385e622b/scale-to-width-down/1200 1200w" sizes="(max-width: 840px) 100vw, (max-width: 1064px) calc(100vw - 300px), 627px"></a>
|
||||||
|
</h2>
|
||||||
|
<p>Thanks to the commercial success of Star Wars, <a href="http://starwars.wikia.com/wiki/George_Lucas" data-is="trackable" riot-tag="trackable" target="_blank">George Lucas</a> has revisited and further edited his films for re-releases. The most notable — and controversial — release were the <a href="http://starwars.wikia.com/wiki/The_Star_Wars_Trilogy_Special_Edition" data-is="trackable" riot-tag="trackable" target="_blank">Special Editions</a> of the original trilogy. In 1997, to celebrate the saga’s 20th anniversary, Lucasfilm spent a total of $15 million to remaster <a href="http://starwars.wikia.com/wiki/Star_Wars:_Episode_IV_A_New_Hope" data-is="trackable" riot-tag="trackable" target="_blank"><em>A New Hope</em></a>, <a href="http://starwars.wikia.com/wiki/Star_Wars:_Episode_V_The_Empire_Strikes_Back" data-is="trackable" riot-tag="trackable" target="_blank"><em>The Empire Strikes Back</em></a>, and <a href="http://starwars.wikia.com/wiki/Star_Wars:_Episode_VI_Return_of_the_Jedi" data-is="trackable" riot-tag="trackable" target="_blank"><em>Return of the Jedi</em></a>. The Special Editions had stints in theaters before moving to home media.</p>
|
||||||
|
<p>Although most of the Special Editions’ changes were cosmetic, others significantly affected the plot of the films. The most notable example is the “<a href="http://starwars.wikia.com/wiki/Han_shot_first" data-is="trackable" riot-tag="trackable" target="_blank">Han shot first</a>” scene in <em>A New Hope</em>. As a result, the Special Editions generated significant controversy among Star Wars fans. Many fans remain skeptical about George Lucas’s decision to finish each original trilogy film “the way it was meant to be.”</p>
|
||||||
|
<p>
|
||||||
|
<a href="https://vignette.wikia.nocookie.net/375e0e5a-170d-4560-8f20-240c9f0624e9" data-is="trackable" riot-tag="trackable" target="_blank"><img src="https://vignette.wikia.nocookie.net/375e0e5a-170d-4560-8f20-240c9f0624e9/scale-to-width-down/627" alt="star wars" srcset="https://vignette.wikia.nocookie.net/375e0e5a-170d-4560-8f20-240c9f0624e9/scale-to-width-down/400 400w, https://vignette.wikia.nocookie.net/375e0e5a-170d-4560-8f20-240c9f0624e9/scale-to-width-down/627 627w, https://vignette.wikia.nocookie.net/375e0e5a-170d-4560-8f20-240c9f0624e9/scale-to-width-down/800 800w, https://vignette.wikia.nocookie.net/375e0e5a-170d-4560-8f20-240c9f0624e9/scale-to-width-down/1200 1200w" sizes="(max-width: 840px) 100vw, (max-width: 1064px) calc(100vw - 300px), 627px"></a>
|
||||||
|
</p>
|
||||||
|
<p>While the Special Editions represent the most significant edits to the original trilogy, the saga has undergone other changes. Following up on the saga’s first Blu-ray release in 2011, Industrial Light & Magic (ILM) began remastering the entire saga in 3D, starting with the prequel trilogy. <a href="http://starwars.wikia.com/wiki/Star_Wars:_Episode_I_The_Phantom_Menace" data-is="trackable" riot-tag="trackable" target="_blank"><em>The Phantom Menace</em></a> saw a theatrical 3D re-release in 2012, but Disney’s 2012 acquisition of Lucasfilm indefinitely postponed further 3D releases.</p>
|
||||||
|
<p>In 2015, <a href="http://starwars.wikia.com/wiki/Star_Wars:_Episode_II_Attack_of_the_Clones" data-is="trackable" riot-tag="trackable" target="_blank"><em>Attack of the Clones</em></a> and <a href="http://starwars.wikia.com/wiki/Star_Wars:_Episode_III_Revenge_of_the_Sith" data-is="trackable" riot-tag="trackable" target="_blank"><em>Revenge of the Sith</em></a> received limited 3D showings at <a href="http://starwars.wikia.com/wiki/Celebration_Anaheim" data-is="trackable" riot-tag="trackable" target="_blank">Celebration Anaheim</a>. Other than that, it seems as though Disney has decided to refocus Lucasfilm’s efforts to new films. Of course, that’s why the saga has produced new content beginning with <a href="http://starwars.wikia.com/wiki/Star_Wars:_Episode_VII_The_Force_Awakens" data-is="trackable" riot-tag="trackable" target="_blank"><em>The Force Awakens</em></a>. However, it looks like Lucasfilm isn’t likely to generate 3D versions of the original trilogy anytime soon.</p>
|
||||||
|
<h2>Why the Original Film Cuts Matter</h2>
|
||||||
|
<p>
|
||||||
|
<a href="https://vignette.wikia.nocookie.net/1fb5ee36-d9ae-4125-96d9-f52eb403f1c9" data-is="trackable" riot-tag="trackable" target="_blank"><img src="https://vignette.wikia.nocookie.net/1fb5ee36-d9ae-4125-96d9-f52eb403f1c9/scale-to-width-down/627" alt="" srcset="https://vignette.wikia.nocookie.net/1fb5ee36-d9ae-4125-96d9-f52eb403f1c9/scale-to-width-down/400 400w, https://vignette.wikia.nocookie.net/1fb5ee36-d9ae-4125-96d9-f52eb403f1c9/scale-to-width-down/627 627w, https://vignette.wikia.nocookie.net/1fb5ee36-d9ae-4125-96d9-f52eb403f1c9/scale-to-width-down/800 800w, https://vignette.wikia.nocookie.net/1fb5ee36-d9ae-4125-96d9-f52eb403f1c9/scale-to-width-down/1200 1200w" sizes="(max-width: 840px) 100vw, (max-width: 1064px) calc(100vw - 300px), 627px"></a>
|
||||||
|
</p>
|
||||||
|
<p>Admittedly, the differences between the original trilogy’s unaltered cuts and the Special Editions appeal to more hardcore fans. Casual fans are less likely to care about whether <a href="http://starwars.wikia.com/wiki/Greedo" data-is="trackable" riot-tag="trackable" target="_blank">Greedo</a> or <a href="http://starwars.wikia.com/wiki/Han_Solo" data-is="trackable" riot-tag="trackable" target="_blank">Han Solo</a> shot first. Still, given Star Wars’ indelible impact on pop culture, there’s certainly a market for the original trilogy’s unaltered cuts. They might not be for every Star Wars fan, but many of us care about them.</p>
|
||||||
|
<p>ILM supervisor <a href="http://starwars.wikia.com/wiki/John_Knoll" data-is="trackable" riot-tag="trackable" target="_blank">John Knoll</a>, who first pitched the <a href="http://fandom.wikia.com/videos/john-knoll-important-rogue-one" data-is="trackable" riot-tag="trackable" target="_blank">story idea</a> for <a href="http://starwars.wikia.com/wiki/Rogue_One:_A_Star_Wars_Story" data-is="trackable" riot-tag="trackable" target="_blank"><em>Rogue One</em></a>, said <a href="http://lwlies.com/interviews/gareth-edwards-rogue-one-a-star-wars-story/" data-is="trackable" riot-tag="trackable" target="_blank">last year</a> that ILM finished a brand new 4K restoration print of <em>A New Hope</em>. For that reason, it seems likely that Lucasfilm will finally give diehard fans the original film cuts that they’ve clamored for. There’s no word yet whether the unaltered cuts will be released in theaters or on home media. At the very least, however, fans will likely get them after all this time. After all, the Special Editions marked the saga’s 20th anniversary. Star Wars turns 40 years old this year, so there’s no telling what’s in store.</p>
|
||||||
|
<hr>
|
||||||
|
<p>
|
||||||
|
<em>
|
||||||
|
Would you like to be part of the Fandom team? <a href="http://fandom.wikia.com/fan-contributor" data-is="trackable" riot-tag="trackable" target="_blank">Join our Fan Contributor Program</a> and share your voice on <a href="http://fandom.wikia.com/" data-is="trackable" riot-tag="trackable" target="_blank">Fandom.com</a>! </em>
|
||||||
|
|
||||||
|
</p>
|
||||||
|
|
||||||
|
</div></article>
|
19998
resources/tests/readability/wikia/source.html
Normal file
19998
resources/tests/readability/wikia/source.html
Normal file
File diff suppressed because one or more lines are too long
653
resources/tests/readability/wikipedia/expected.html
Normal file
653
resources/tests/readability/wikipedia/expected.html
Normal file
|
@ -0,0 +1,653 @@
|
||||||
|
<article><div id="readability-page-1" lang="en" dir="ltr">
|
||||||
|
|
||||||
|
<table>
|
||||||
|
<caption>Mozilla</caption>
|
||||||
|
<tr>
|
||||||
|
<td colspan="2">
|
||||||
|
<a href="http://fakehost/wiki/File:Mozilla_dinosaur_head_logo.png" target="_blank"><img alt="Mozilla dinosaur head logo.png" src="http://upload.wikimedia.org/wikipedia/commons/thumb/5/5c/Mozilla_dinosaur_head_logo.png/200px-Mozilla_dinosaur_head_logo.png" width="200" height="143" srcset="http://upload.wikimedia.org/wikipedia/commons/thumb/5/5c/Mozilla_dinosaur_head_logo.png/300px-Mozilla_dinosaur_head_logo.png 1.5x, http://upload.wikimedia.org/wikipedia/commons/thumb/5/5c/Mozilla_dinosaur_head_logo.png/400px-Mozilla_dinosaur_head_logo.png 2x" data-file-width="1300" data-file-height="929"></a>
|
||||||
|
</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<th scope="row">Industry</th>
|
||||||
|
<td><a href="http://fakehost/wiki/Open-source_software" title="Open-source software" target="_blank">Open-source software</a></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<th scope="row">Founded</th>
|
||||||
|
<td>February 28, 1998<span>; 18 years ago</span>
|
||||||
|
</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<th scope="row">Founder</th>
|
||||||
|
<td><a href="http://fakehost/wiki/Netscape" title="Netscape" target="_blank">Netscape Communications Corporation</a></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<th scope="row">Products</th>
|
||||||
|
<td><a href="http://fakehost/wiki/Mozilla_Application_Suite" title="Mozilla Application Suite" target="_blank">Mozilla Application Suite</a></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<th scope="row"><a href="http://fakehost/wiki/Division_(business)" title="Division (business)" target="_blank">Divisions</a></th>
|
||||||
|
<td>
|
||||||
|
<div>
|
||||||
|
<ul>
|
||||||
|
<li><a href="http://fakehost/wiki/Mozilla_Corporation" title="Mozilla Corporation" target="_blank">Mozilla Corporation</a></li>
|
||||||
|
<li><a href="http://fakehost/wiki/Mozilla_Foundation" title="Mozilla Foundation" target="_blank">Mozilla Foundation</a></li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<th scope="row">Website</th>
|
||||||
|
<td><span><a rel="nofollow" href="http://mozilla.org/,%20https://www.mozilla.org/tr/" target="_blank">mozilla<wbr></wbr>.org<wbr></wbr>/,%20https:<wbr></wbr>//www<wbr></wbr>.mozilla<wbr></wbr>.org<wbr></wbr>/tr<wbr></wbr>/</a></span></td>
|
||||||
|
</tr>
|
||||||
|
</table>
|
||||||
|
<p><b>Mozilla</b> is a <a href="http://fakehost/wiki/Free_software" title="Free software" target="_blank">free-software</a> community, created in 1998 by members of <a href="http://fakehost/wiki/Netscape" title="Netscape" target="_blank">Netscape</a>. The Mozilla community uses, develops, spreads and supports Mozilla products, thereby promoting exclusively free software and open standards, with only minor exceptions.<sup id="cite_ref-1"><a href="#cite_note-1">[1]</a></sup> The community is supported institutionally by the <a href="http://fakehost/wiki/Mozilla_Foundation" title="Mozilla Foundation" target="_blank">Mozilla Foundation</a> and its tax-paying subsidiary, the <a href="http://fakehost/wiki/Mozilla_Corporation" title="Mozilla Corporation" target="_blank">Mozilla Corporation</a>.<sup id="cite_ref-2"><a href="#cite_note-2">[2]</a></sup></p>
|
||||||
|
<p><a href="http://fakehost/wiki/List_of_Mozilla_products" title="List of Mozilla products" target="_blank">Mozilla produces many products</a> such as the <a href="http://fakehost/wiki/Firefox" title="Firefox" target="_blank">Firefox</a> web browser, <a href="http://fakehost/wiki/Mozilla_Thunderbird" title="Mozilla Thunderbird" target="_blank">Thunderbird</a> e-mail client, <a href="http://fakehost/wiki/Firefox_Mobile" title="Firefox Mobile" target="_blank">Firefox Mobile</a> web browser, <a href="http://fakehost/wiki/Firefox_OS" title="Firefox OS" target="_blank">Firefox OS</a> mobile operating system, <a href="http://fakehost/wiki/Bugzilla" title="Bugzilla" target="_blank">Bugzilla</a> bug tracking system and other projects.</p>
|
||||||
|
|
||||||
|
<div id="toc">
|
||||||
|
<P id="toctitle">
|
||||||
|
<h2>Contents</h2>
|
||||||
|
</P>
|
||||||
|
<ul>
|
||||||
|
<li>
|
||||||
|
<a href="#History"><span>1</span> <span>History</span></a>
|
||||||
|
<ul>
|
||||||
|
<li><a href="#Eich_CEO_promotion_controversy"><span>1.1</span> <span>Eich CEO promotion controversy</span></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<a href="#Values"><span>2</span> <span>Values</span></a>
|
||||||
|
<ul>
|
||||||
|
<li><a href="#Pledge"><span>2.1</span> <span>Pledge</span></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<a href="#Software"><span>3</span> <span>Software</span></a>
|
||||||
|
<ul>
|
||||||
|
<li><a href="#Firefox"><span>3.1</span> <span>Firefox</span></a></li>
|
||||||
|
<li><a href="#Firefox_Mobile"><span>3.2</span> <span>Firefox Mobile</span></a></li>
|
||||||
|
<li><a href="#Firefox_OS"><span>3.3</span> <span>Firefox OS</span></a></li>
|
||||||
|
<li><a href="#Thunderbird"><span>3.4</span> <span>Thunderbird</span></a></li>
|
||||||
|
<li><a href="#SeaMonkey"><span>3.5</span> <span>SeaMonkey</span></a></li>
|
||||||
|
<li><a href="#Bugzilla"><span>3.6</span> <span>Bugzilla</span></a></li>
|
||||||
|
<li>
|
||||||
|
<a href="#Components"><span>3.7</span> <span>Components</span></a>
|
||||||
|
<ul>
|
||||||
|
<li><a href="#NSS"><span>3.7.1</span> <span>NSS</span></a></li>
|
||||||
|
<li><a href="#SpiderMonkey"><span>3.7.2</span> <span>SpiderMonkey</span></a></li>
|
||||||
|
<li><a href="#Rhino"><span>3.7.3</span> <span>Rhino</span></a></li>
|
||||||
|
<li><a href="#Gecko"><span>3.7.4</span> <span>Gecko</span></a></li>
|
||||||
|
<li><a href="#Rust"><span>3.7.5</span> <span>Rust</span></a></li>
|
||||||
|
<li><a href="#XULRunner"><span>3.7.6</span> <span>XULRunner</span></a></li>
|
||||||
|
<li><a href="#pdf.js"><span>3.7.7</span> <span>pdf.js</span></a></li>
|
||||||
|
<li><a href="#Shumway"><span>3.7.8</span> <span>Shumway</span></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<a href="#Other_activities"><span>4</span> <span>Other activities</span></a>
|
||||||
|
<ul>
|
||||||
|
<li><a href="#Mozilla_VR"><span>4.1</span> <span>Mozilla VR</span></a></li>
|
||||||
|
<li><a href="#Mozilla_Persona"><span>4.2</span> <span>Mozilla Persona</span></a></li>
|
||||||
|
<li><a href="#Mozilla_Location_Service"><span>4.3</span> <span>Mozilla Location Service</span></a></li>
|
||||||
|
<li><a href="#Webmaker"><span>4.4</span> <span>Webmaker</span></a></li>
|
||||||
|
<li><a href="#Mozilla_Developer_Network"><span>4.5</span> <span>Mozilla Developer Network</span></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<a href="#Community"><span>5</span> <span>Community</span></a>
|
||||||
|
<ul>
|
||||||
|
<li><a href="#Local_communities"><span>5.1</span> <span>Local communities</span></a></li>
|
||||||
|
<li><a href="#Mozilla_Reps"><span>5.2</span> <span>Mozilla Reps</span></a></li>
|
||||||
|
<li>
|
||||||
|
<a href="#Conferences_and_events"><span>5.3</span> <span>Conferences and events</span></a>
|
||||||
|
<ul>
|
||||||
|
<li><a href="#Mozilla_Festival"><span>5.3.1</span> <span>Mozilla Festival</span></a></li>
|
||||||
|
<li><a href="#MozCamps"><span>5.3.2</span> <span>MozCamps</span></a></li>
|
||||||
|
<li><a href="#Mozilla_Summit"><span>5.3.3</span> <span>Mozilla Summit</span></a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li><a href="#See_also"><span>6</span> <span>See also</span></a></li>
|
||||||
|
<li><a href="#References"><span>7</span> <span>References</span></a></li>
|
||||||
|
<li><a href="#External_links"><span>8</span> <span>External links</span></a></li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<h2>
|
||||||
|
<span id="History">History</span><span><span>[</span><a href="http://fakehost/w/index.php?title=Mozilla&action=edit&section=1" title="Edit section: History" target="_blank">edit</a><span>]</span></span>
|
||||||
|
</h2>
|
||||||
|
<p>On January 23, 1998, Netscape made two announcements: first, that <a href="http://fakehost/wiki/Netscape_Communicator" title="Netscape Communicator" target="_blank">Netscape Communicator</a> will be free; second, that the source code will also be free.<sup id="cite_ref-3"><a href="#cite_note-3">[3]</a></sup> One day later, <a href="http://fakehost/wiki/Jamie_Zawinski" title="Jamie Zawinski" target="_blank">Jamie Zawinski</a> from Netscape registered <span>mozilla.org</span>.<sup id="cite_ref-4"><a href="#cite_note-4">[4]</a></sup> The project was named Mozilla after the original code name of the <a href="http://fakehost/wiki/Netscape_Navigator" title="Netscape Navigator" target="_blank">Netscape Navigator</a> browser which is a blending of "<a href="http://fakehost/wiki/Mosaic_(web_browser)" title="Mosaic (web browser)" target="_blank">Mosaic</a> and <a href="http://fakehost/wiki/Godzilla" title="Godzilla" target="_blank">Godzilla</a>"<sup id="cite_ref-google_5-0"><a href="#cite_note-google-5">[5]</a></sup> and used to co-ordinate the development of the <a href="http://fakehost/wiki/Mozilla_Application_Suite" title="Mozilla Application Suite" target="_blank">Mozilla Application Suite</a>, the <a href="http://fakehost/wiki/Open_source" title="Open source" target="_blank">open source</a> version of Netscape's internet software, <a href="http://fakehost/wiki/Netscape_Communicator" title="Netscape Communicator" target="_blank">Netscape Communicator</a>.<sup id="cite_ref-Mozilla_Launch_Announcement_6-0"><a href="#cite_note-Mozilla_Launch_Announcement-6">[6]</a></sup><sup id="cite_ref-7"><a href="#cite_note-7">[7]</a></sup> Jamie Zawinski says he came up with the name "Mozilla" at a Netscape staff meeting.<sup id="cite_ref-8"><a href="#cite_note-8">[8]</a></sup><sup id="cite_ref-9"><a href="#cite_note-9">[9]</a></sup> A small group of Netscape employees were tasked with coordination of the new community.</p>
|
||||||
|
<p>Originally, Mozilla aimed to be a technology provider for companies, such as Netscape, who would commercialize their open source code.<sup id="cite_ref-10"><a href="#cite_note-10">[10]</a></sup> When <a href="http://fakehost/wiki/AOL" title="AOL" target="_blank">AOL</a> (Netscape's parent company) greatly reduced its involvement with Mozilla in July 2003, the <a href="http://fakehost/wiki/Mozilla_Foundation" title="Mozilla Foundation" target="_blank">Mozilla Foundation</a> was designated the legal steward of the project.<sup id="cite_ref-11"><a href="#cite_note-11">[11]</a></sup> Soon after, Mozilla deprecated the Mozilla Suite in favor of creating independent applications for each function, primarily the <a href="http://fakehost/wiki/Firefox" title="Firefox" target="_blank">Firefox</a> web browser and the <a href="http://fakehost/wiki/Mozilla_Thunderbird" title="Mozilla Thunderbird" target="_blank">Thunderbird</a> email client, and moved to supply them directly to the public.<sup id="cite_ref-12"><a href="#cite_note-12">[12]</a></sup></p>
|
||||||
|
<p>Recently, Mozilla's activities have expanded to include Firefox on mobile platforms (primarily <a href="http://fakehost/wiki/Android_(operating_system)" title="Android (operating system)" target="_blank">Android</a>),<sup id="cite_ref-13"><a href="#cite_note-13">[13]</a></sup> a mobile OS called <a href="http://fakehost/wiki/Firefox_OS" title="Firefox OS" target="_blank">Firefox OS</a>,<sup id="cite_ref-14"><a href="#cite_note-14">[14]</a></sup> a web-based identity system called <a href="http://fakehost/wiki/Mozilla_Persona" title="Mozilla Persona" target="_blank">Mozilla Persona</a> and a marketplace for HTML5 applications.<sup id="cite_ref-15"><a href="#cite_note-15">[15]</a></sup></p>
|
||||||
|
<p>In a report released in November 2012, Mozilla reported that their total revenue for 2011 was $163 million, which was up 33% from $123 million in 2010. Mozilla noted that roughly 85% of their revenue comes from their contract with Google.<sup id="cite_ref-16"><a href="#cite_note-16">[16]</a></sup></p>
|
||||||
|
<p>At the end of 2013, Mozilla announced a deal with <a href="http://fakehost/wiki/Cisco_Systems" title="Cisco Systems" target="_blank">Cisco Systems</a> whereby Firefox would download and use a Cisco-provided binary build of an open source<sup id="cite_ref-github_17-0"><a href="#cite_note-github-17">[17]</a></sup> <a href="http://fakehost/wiki/Codec" title="Codec" target="_blank">codec</a> to play the <a href="http://fakehost/wiki/Proprietary_format" title="Proprietary format" target="_blank">proprietary</a> <a href="http://fakehost/wiki/H.264" title="H.264" target="_blank">H.264</a> video format.<sup id="cite_ref-gigaom_18-0"><a href="#cite_note-gigaom-18">[18]</a></sup><sup id="cite_ref-techrepublic_19-0"><a href="#cite_note-techrepublic-19">[19]</a></sup> As part of the deal, Cisco would pay any patent licensing fees associated with the binaries that it distributes. Mozilla's CTO, <a href="http://fakehost/wiki/Brendan_Eich" title="Brendan Eich" target="_blank">Brendan Eich</a>, acknowledged that this is "not a complete solution" and isn't "perfect".<sup id="cite_ref-20"><a href="#cite_note-20">[20]</a></sup> An employee in Mozilla's video formats team, writing in an unofficial capacity, justified<sup id="cite_ref-21"><a href="#cite_note-21">[21]</a></sup> it by the need to maintain their large user base, which would be necessary in future battles for truly free video formats.</p>
|
||||||
|
<p>In December 2013, Mozilla announced funding for the development of non-<a href="http://fakehost/wiki/Free_software" title="Free software" target="_blank">free</a> games<sup id="cite_ref-22"><a href="#cite_note-22">[22]</a></sup> through its Game Creator Challenge. However, even those games that may be released under a non-free software or open source license must be made with open web technologies and Javascript as per the work criteria outlined in the announcement.</p>
|
||||||
|
<h3>
|
||||||
|
<span id="Eich_CEO_promotion_controversy">Eich CEO promotion controversy</span><span><span>[</span><a href="http://fakehost/w/index.php?title=Mozilla&action=edit&section=2" title="Edit section: Eich CEO promotion controversy" target="_blank">edit</a><span>]</span></span>
|
||||||
|
</h3>
|
||||||
|
<p>On March 24, 2014, Mozilla promoted <a href="http://fakehost/wiki/Brendan_Eich" title="Brendan Eich" target="_blank">Brendan Eich</a> to the role of CEO. This led to boycotts and protests from the LGBT community and its supporters, as Eich previously donated US$1,000<sup id="cite_ref-23"><a href="#cite_note-23">[23]</a></sup> in 2008 in support of <a href="http://fakehost/wiki/California_Proposition_8_(2008)" title="California Proposition 8 (2008)" target="_blank">California's Proposition 8</a>, a California ballot proposition and state constitutional amendment in opposition to same-sex marriage.<sup id="cite_ref-arstechnica_24-0"><a href="#cite_note-arstechnica-24">[24]</a></sup> Eich's donation first became public knowledge in 2012, while he was Mozilla’s chief technical officer, leading to angry responses on Twitter—including the use of the hashtag "#wontworkwithbigots".<sup id="cite_ref-25"><a href="#cite_note-25">[25]</a></sup></p>
|
||||||
|
<p>Protests also emerged in 2014 following the announcement of Eich's appointment as CEO of Mozilla. U.S. companies <a href="http://fakehost/wiki/OkCupid" title="OkCupid" target="_blank">OkCupid</a> and <a href="http://fakehost/wiki/CREDO_Mobile" title="CREDO Mobile" target="_blank">CREDO Mobile</a> received media coverage for their objections, with the former asking its users to boycott the browser,<sup id="cite_ref-26"><a href="#cite_note-26">[26]</a></sup> while Credo amassed 50,000 signatures for a petition that called for Eich's resignation</p>
|
||||||
|
<p>Due to the controversy, Eich voluntarily stepped down on April 3, 2014<sup id="cite_ref-27"><a href="#cite_note-27">[27]</a></sup> and <a href="http://fakehost/wiki/Mitchell_Baker" title="Mitchell Baker" target="_blank">Mitchell Baker</a>, executive chairwoman of Mozilla Corporation, posted a statement on the Mozilla blog: "We didn’t move fast enough to engage with people once the controversy started. Mozilla believes both in equality and freedom of speech. Equality is necessary for meaningful speech. And you need free speech to fight for equality."<sup id="cite_ref-28"><a href="#cite_note-28">[28]</a></sup> Eich's resignation promoted a larger backlash from conservatives who felt he had been forced out of the company internally.<sup>[<i><a href="http://fakehost/wiki/Wikipedia:Citation_needed" title="Wikipedia:Citation needed" target="_blank"><span title="This claim needs references to reliable sources. (August 2015)">citation needed</span></a></i>]</sup></p>
|
||||||
|
<p>OkCupid co-founder and CEO <a href="http://fakehost/wiki/Sam_Yagan" title="Sam Yagan" target="_blank">Sam Yagan</a> had also donated $500<sup id="cite_ref-29"><a href="#cite_note-29">[29]</a></sup> to Republican candidate <a href="http://fakehost/wiki/Chris_Cannon" title="Chris Cannon" target="_blank">Chris Cannon</a> who proceeded to vote for multiple measures viewed as "anti-gay", including the banning of same-sex marriage.<sup id="cite_ref-30"><a href="#cite_note-30">[30]</a></sup><sup id="cite_ref-31"><a href="#cite_note-31">[31]</a></sup><sup id="cite_ref-32"><a href="#cite_note-32">[32]</a></sup><sup id="cite_ref-33"><a href="#cite_note-33">[33]</a></sup> Yagan claims he did not know about Cannon's stance on gay rights and that his contribution was due to the candidate being the ranking Republican participating in the House subcommittee that oversaw Internet and Intellectual Property matters.<sup id="cite_ref-34"><a href="#cite_note-34">[34]</a></sup><sup id="cite_ref-35"><a href="#cite_note-35">[35]</a></sup><sup id="cite_ref-uncrunched.com_36-0"><a href="#cite_note-uncrunched.com-36">[36]</a></sup><sup id="cite_ref-37"><a href="#cite_note-37">[37]</a></sup><sup id="cite_ref-38"><a href="#cite_note-38">[38]</a></sup></p>
|
||||||
|
<p>Reader comments on articles that were published close to the events were divided between support for OkCupid's actions and opposition to them. Supporters claimed the boycott was justified and saw OkCupid's actions as a firm statement of opposition to intolerance towards the gay community. Opponents saw OkCupid's actions as hypocritical, since Eich is also the inventor of <a href="http://fakehost/wiki/Brendan_Eich#Netscape_and_JavaScript" title="Brendan Eich" target="_blank">JavaScript</a>, which is still required to browse OkCupid's website, and felt that users should not be punished for the actions of Mozilla and suspected that OkCupid's actions were a <a href="http://fakehost/wiki/Publicity_stunt" title="Publicity stunt" target="_blank">publicity stunt</a>.<sup id="cite_ref-uncrunched.com_36-1"><a href="#cite_note-uncrunched.com-36">[36]</a></sup><sup id="cite_ref-39"><a href="#cite_note-39">[39]</a></sup></p>
|
||||||
|
<h2>
|
||||||
|
<span id="Values">Values</span><span><span>[</span><a href="http://fakehost/w/index.php?title=Mozilla&action=edit&section=3" title="Edit section: Values" target="_blank">edit</a><span>]</span></span>
|
||||||
|
</h2>
|
||||||
|
<p>According to Mozilla's manifesto,<sup id="cite_ref-manifesto_40-0"><a href="#cite_note-manifesto-40">[40]</a></sup> which outlines goals, principles, and a pledge, "The Mozilla project uses a community-based approach to create world-class open source software and to develop new types of collaborative activities". Mozilla's manifesto mentions only its beliefs in regards to the Internet and Internet privacy, and has no mention of any political or social viewpoints.</p>
|
||||||
|
<h3>
|
||||||
|
<span id="Pledge">Pledge</span><span><span>[</span><a href="http://fakehost/w/index.php?title=Mozilla&action=edit&section=4" title="Edit section: Pledge" target="_blank">edit</a><span>]</span></span>
|
||||||
|
</h3>
|
||||||
|
<p>According to the Mozilla Foundation:<sup id="cite_ref-41"><a href="#cite_note-41">[41]</a></sup></p>
|
||||||
|
<blockquote>
|
||||||
|
<p>The Mozilla Foundation pledges to support the Mozilla Manifesto in its activities. Specifically, we will:</p>
|
||||||
|
<ul>
|
||||||
|
<li>Build and enable open-source technologies and communities that support the Manifesto’s principles;</li>
|
||||||
|
<li>Build and deliver great consumer products that support the Manifesto’s principles;</li>
|
||||||
|
<li>Use the Mozilla assets (intellectual property such as copyrights and trademarks, infrastructure, funds, and reputation) to keep the Internet an open platform;</li>
|
||||||
|
<li>Promote models for creating economic value for the public benefit; and</li>
|
||||||
|
<li>Promote the Mozilla Manifesto principles in public discourse and within the Internet industry.</li>
|
||||||
|
</ul>
|
||||||
|
</blockquote>
|
||||||
|
<h2>
|
||||||
|
<span id="Software">Software</span><span><span>[</span><a href="http://fakehost/w/index.php?title=Mozilla&action=edit&section=5" title="Edit section: Software" target="_blank">edit</a><span>]</span></span>
|
||||||
|
</h2>
|
||||||
|
<div>
|
||||||
|
<p><a href="http://fakehost/wiki/File:Mozilla_Firefox_logo_2013.svg" target="_blank"><img alt="" src="http://upload.wikimedia.org/wikipedia/commons/thumb/7/76/Mozilla_Firefox_logo_2013.svg/220px-Mozilla_Firefox_logo_2013.svg.png" width="220" height="233" srcset="http://upload.wikimedia.org/wikipedia/commons/thumb/7/76/Mozilla_Firefox_logo_2013.svg/330px-Mozilla_Firefox_logo_2013.svg.png 1.5x, http://upload.wikimedia.org/wikipedia/commons/thumb/7/76/Mozilla_Firefox_logo_2013.svg/440px-Mozilla_Firefox_logo_2013.svg.png 2x" data-file-width="352" data-file-height="373"></a></p>
|
||||||
|
</div>
|
||||||
|
<h3>
|
||||||
|
<span id="Firefox">Firefox</span><span><span>[</span><a href="http://fakehost/w/index.php?title=Mozilla&action=edit&section=6" title="Edit section: Firefox" target="_blank">edit</a><span>]</span></span>
|
||||||
|
</h3>
|
||||||
|
|
||||||
|
<p><a href="http://fakehost/wiki/Firefox" title="Firefox" target="_blank">Firefox</a> is a <a href="http://fakehost/wiki/Web_browser" title="Web browser" target="_blank">web browser</a>, and is Mozilla's <a href="http://fakehost/wiki/Flagship_product" title="Flagship product" target="_blank">flagship</a> software product. It is available in both desktop and mobile versions. Firefox uses the <a href="http://fakehost/wiki/Gecko_(software)" title="Gecko (software)" target="_blank">Gecko</a> <a href="http://fakehost/wiki/Layout_engine" title="Layout engine" target="_blank">layout engine</a> to render web pages, which implements current and anticipated <a href="http://fakehost/wiki/Web_standards" title="Web standards" target="_blank">web standards</a>.<sup id="cite_ref-42"><a href="#cite_note-42">[42]</a></sup> As of late 2015, Firefox has approximately 10-11% of worldwide <a href="http://fakehost/wiki/Usage_share_of_web_browsers#Summary" title="Usage share of web browsers" target="_blank">usage share of web browsers</a>, making it the 4th most-used web browser.<sup id="cite_ref-w3counter1_43-0"><a href="#cite_note-w3counter1-43">[43]</a></sup><sup id="cite_ref-gs.statcounter.com_44-0"><a href="#cite_note-gs.statcounter.com-44">[44]</a></sup><sup id="cite_ref-getclicky1_45-0"><a href="#cite_note-getclicky1-45">[45]</a></sup></p>
|
||||||
|
<p>Firefox began as an experimental branch of the <a href="http://fakehost/wiki/Mozilla#Mozilla_Project" title="Mozilla" target="_blank">Mozilla codebase</a> by <a href="http://fakehost/wiki/Dave_Hyatt" title="Dave Hyatt" target="_blank">Dave Hyatt</a>, <a href="http://fakehost/wiki/Joe_Hewitt_(programmer)" title="Joe Hewitt (programmer)" target="_blank">Joe Hewitt</a> and <a href="http://fakehost/wiki/Blake_Ross" title="Blake Ross" target="_blank">Blake Ross</a>. They believed the commercial requirements of <a href="http://fakehost/wiki/Netscape" title="Netscape" target="_blank">Netscape's</a> sponsorship and developer-driven <a href="http://fakehost/wiki/Feature_creep" title="Feature creep" target="_blank">feature creep</a> compromised the utility of the Mozilla browser.<sup id="cite_ref-46"><a href="#cite_note-46">[46]</a></sup> To combat what they saw as the <a href="http://fakehost/wiki/Mozilla_Application_Suite" title="Mozilla Application Suite" target="_blank">Mozilla Suite's</a> <a href="http://fakehost/wiki/Software_bloat" title="Software bloat" target="_blank">software bloat</a>, they created a stand-alone browser, with which they intended to replace the Mozilla Suite.</p>
|
||||||
|
<p>Firefox was originally named <i>Phoenix</i> but the name was changed so as to avoid trademark conflicts with <a href="http://fakehost/wiki/Phoenix_Technologies" title="Phoenix Technologies" target="_blank">Phoenix Technologies</a>. The initially-announced replacement, <i>Firebird</i>, provoked objections from the <a href="http://fakehost/wiki/Firebird_(database_server)" title="Firebird (database server)" target="_blank">Firebird</a> project community.<sup id="cite_ref-47"><a href="#cite_note-47">[47]</a></sup><sup id="cite_ref-48"><a href="#cite_note-48">[48]</a></sup> The current name, Firefox, was chosen on February 9, 2004.<sup id="cite_ref-49"><a href="#cite_note-49">[49]</a></sup></p>
|
||||||
|
<h3>
|
||||||
|
<span id="Firefox_Mobile">Firefox Mobile</span><span><span>[</span><a href="http://fakehost/w/index.php?title=Mozilla&action=edit&section=7" title="Edit section: Firefox Mobile" target="_blank">edit</a><span>]</span></span>
|
||||||
|
</h3>
|
||||||
|
|
||||||
|
<p>Firefox Mobile (codenamed <i>Fennec</i>) is the build of the <a href="http://fakehost/wiki/Firefox" title="Firefox" target="_blank">Mozilla Firefox</a> <a href="http://fakehost/wiki/Web_browser" title="Web browser" target="_blank">web browser</a> for devices such as <a href="http://fakehost/wiki/Smartphone" title="Smartphone" target="_blank">smartphones</a> and <a href="http://fakehost/wiki/Tablet_computer" title="Tablet computer" target="_blank">tablet computers</a>.</p>
|
||||||
|
<p>Firefox Mobile uses the same <a href="http://fakehost/wiki/Gecko_(layout_engine)" title="Gecko (layout engine)" target="_blank">Gecko</a> <a href="http://fakehost/wiki/Layout_engine" title="Layout engine" target="_blank">layout engine</a> as <a href="http://fakehost/wiki/Firefox" title="Firefox" target="_blank">Mozilla Firefox</a>. For example, version 1.0 used the same engine as Firefox 3.6, and the following release, 4.0, shared core code with Firefox 4.0. Its features include <a href="http://fakehost/wiki/HTML5" title="HTML5" target="_blank">HTML5</a> support, <a href="http://fakehost/wiki/Firefox_Sync" title="Firefox Sync" target="_blank">Firefox Sync</a>, <a href="http://fakehost/wiki/Add-on_(Mozilla)" title="Add-on (Mozilla)" target="_blank">add-ons</a> support and <a href="http://fakehost/wiki/Tabbed_browsing" title="Tabbed browsing" target="_blank">tabbed browsing</a>.<sup id="cite_ref-50"><a href="#cite_note-50">[50]</a></sup></p>
|
||||||
|
<p>Firefox Mobile is currently available for <a href="http://fakehost/wiki/Android_(operating_system)" title="Android (operating system)" target="_blank">Android</a> 2.2 and above devices with an <a href="http://fakehost/wiki/ARM_architecture" title="ARM architecture" target="_blank">ARMv7</a> or <a href="http://fakehost/wiki/ARM_architecture" title="ARM architecture" target="_blank">ARMv6</a> CPU.<sup id="cite_ref-51"><a href="#cite_note-51">[51]</a></sup> The x86 architecture is not officially supported.<sup id="cite_ref-52"><a href="#cite_note-52">[52]</a></sup> <a href="http://fakehost/wiki/Tristan_Nitot" title="Tristan Nitot" target="_blank">Tristan Nitot</a>, president of <a href="http://fakehost/wiki/Mozilla_Europe" title="Mozilla Europe" target="_blank">Mozilla Europe</a>, has said that it's unlikely that an <a href="http://fakehost/wiki/IPhone" title="IPhone" target="_blank">iPhone</a> or a <a href="http://fakehost/wiki/BlackBerry" title="BlackBerry" target="_blank">BlackBerry</a> version will be released, citing <a href="http://fakehost/wiki/Apple_Inc" title="Apple Inc" target="_blank">Apple's</a> iTunes Store application approval policies (which forbid applications competing with Apple's own, and forbid engines which run downloaded code) and BlackBerry's limited operating system as the reasons.<sup id="cite_ref-53"><a href="#cite_note-53">[53]</a></sup></p>
|
||||||
|
<h3>
|
||||||
|
<span id="Firefox_OS">Firefox OS</span><span><span>[</span><a href="http://fakehost/w/index.php?title=Mozilla&action=edit&section=8" title="Edit section: Firefox OS" target="_blank">edit</a><span>]</span></span>
|
||||||
|
</h3>
|
||||||
|
|
||||||
|
<p>Firefox OS (project name: <i>Boot to Gecko</i> also known as <i>B2G</i>) is an <a href="http://fakehost/wiki/Open_source" title="Open source" target="_blank">open source</a> <a href="http://fakehost/wiki/Operating_system" title="Operating system" target="_blank">operating system</a> in development by Mozilla that aims to support <a href="http://fakehost/wiki/HTML5" title="HTML5" target="_blank">HTML5</a> apps written using "<a href="http://fakehost/wiki/Open_Web" title="Open Web" target="_blank">open Web</a>" technologies rather than platform-specific native <a href="http://fakehost/wiki/Application_programming_interface" title="Application programming interface" target="_blank">APIs</a>. The concept behind Firefox OS is that all user-accessible software will be HTML5 applications, that use Open Web APIs to access the phone's hardware directly via <a href="http://fakehost/wiki/JavaScript" title="JavaScript" target="_blank">JavaScript</a>.<sup id="cite_ref-54"><a href="#cite_note-54">[54]</a></sup></p>
|
||||||
|
<p>Some devices using this OS include<sup id="cite_ref-55"><a href="#cite_note-55">[55]</a></sup> Alcatel One Touch Fire, ZTE Open, LG Fireweb.</p>
|
||||||
|
<h3>
|
||||||
|
<span id="Thunderbird">Thunderbird</span><span><span>[</span><a href="http://fakehost/w/index.php?title=Mozilla&action=edit&section=9" title="Edit section: Thunderbird" target="_blank">edit</a><span>]</span></span>
|
||||||
|
</h3>
|
||||||
|
|
||||||
|
<p><a href="http://fakehost/wiki/Mozilla_Thunderbird" title="Mozilla Thunderbird" target="_blank">Thunderbird</a> is a free, open source, cross-platform email and news client developed by the volunteers of the Mozilla Community.</p>
|
||||||
|
<p>On July 16, 2012, Mitchell Baker announced that Mozilla's leadership had come to the conclusion that on-going stability was the most important thing for Thunderbird and that innovation in Thunderbird was no longer a priority for Mozilla. In that update Baker also suggested that Mozilla had provided a pathway for community to innovate around Thunderbird if the community chooses.<sup id="cite_ref-56"><a href="#cite_note-56">[56]</a></sup></p>
|
||||||
|
<h3>
|
||||||
|
<span id="SeaMonkey">SeaMonkey</span><span><span>[</span><a href="http://fakehost/w/index.php?title=Mozilla&action=edit&section=10" title="Edit section: SeaMonkey" target="_blank">edit</a><span>]</span></span>
|
||||||
|
</h3>
|
||||||
|
|
||||||
|
<div>
|
||||||
|
<p><a href="http://fakehost/wiki/File:SeaMonkey.png" target="_blank"><img alt="" src="http://upload.wikimedia.org/wikipedia/commons/0/0d/SeaMonkey.png" width="128" height="128" data-file-width="128" data-file-height="128"></a></p>
|
||||||
|
</div>
|
||||||
|
<p><a href="http://fakehost/wiki/SeaMonkey" title="SeaMonkey" target="_blank">SeaMonkey</a> (formerly the Mozilla Application Suite) is a free and open source cross platform suite of Internet software components including a web browser component, a client for sending and receiving email and <a href="http://fakehost/wiki/USENET" title="USENET" target="_blank">USENET</a> newsgroup messages, an HTML editor (<a href="http://fakehost/wiki/Mozilla_Composer" title="Mozilla Composer" target="_blank">Mozilla Composer</a>) and the <a href="http://fakehost/wiki/ChatZilla" title="ChatZilla" target="_blank">ChatZilla</a> IRC client.</p>
|
||||||
|
<p>On March 10, 2005, <a href="http://fakehost/wiki/The_Mozilla_Foundation" title="The Mozilla Foundation" target="_blank">the Mozilla Foundation</a> announced that it would not release any official versions of Mozilla Application Suite beyond 1.7.x, since it had now focused on the standalone applications <a href="http://fakehost/wiki/Mozilla_Firefox" title="Mozilla Firefox" target="_blank">Firefox</a> and <a href="http://fakehost/wiki/Mozilla_Thunderbird" title="Mozilla Thunderbird" target="_blank">Thunderbird</a>.<sup id="cite_ref-57"><a href="#cite_note-57">[57]</a></sup> SeaMonkey is now maintained by the SeaMonkey Council, which has <a href="http://fakehost/wiki/Trademark" title="Trademark" target="_blank">trademarked</a> the SeaMonkey name with help from the Mozilla Foundation.<sup id="cite_ref-58"><a href="#cite_note-58">[58]</a></sup> The Mozilla Foundation provides project hosting for the SeaMonkey developers.</p>
|
||||||
|
|
||||||
|
<h3>
|
||||||
|
<span id="Bugzilla">Bugzilla</span><span><span>[</span><a href="http://fakehost/w/index.php?title=Mozilla&action=edit&section=11" title="Edit section: Bugzilla" target="_blank">edit</a><span>]</span></span>
|
||||||
|
</h3>
|
||||||
|
|
||||||
|
<div>
|
||||||
|
<p><a href="http://fakehost/wiki/File:Buggie.svg" target="_blank"><img alt="" src="http://upload.wikimedia.org/wikipedia/commons/thumb/d/d7/Buggie.svg/220px-Buggie.svg.png" width="220" height="289" srcset="http://upload.wikimedia.org/wikipedia/commons/thumb/d/d7/Buggie.svg/330px-Buggie.svg.png 1.5x, http://upload.wikimedia.org/wikipedia/commons/thumb/d/d7/Buggie.svg/440px-Buggie.svg.png 2x" data-file-width="95" data-file-height="125"></a></p>
|
||||||
|
</div>
|
||||||
|
<p><a href="http://fakehost/wiki/Bugzilla" title="Bugzilla" target="_blank">Bugzilla</a> is a <a href="http://fakehost/wiki/World_Wide_Web" title="World Wide Web" target="_blank">web</a>-based general-purpose <a href="http://fakehost/wiki/Bug_tracking_system" title="Bug tracking system" target="_blank">bug tracking system</a>, which was released as <a href="http://fakehost/wiki/Open_source_software" title="Open source software" target="_blank">open source software</a> by <a href="http://fakehost/wiki/Netscape_Communications" title="Netscape Communications" target="_blank">Netscape Communications</a> in 1998 along with the rest of the Mozilla codebase, and is currently stewarded by Mozilla. It has been adopted by a variety of organizations for use as a <a href="http://fakehost/wiki/Bug_tracking_system" title="Bug tracking system" target="_blank">bug tracking system</a> for both <a href="http://fakehost/wiki/Free_and_open_source_software" title="Free and open source software" target="_blank">free and open source software</a> and <a href="http://fakehost/wiki/Proprietary_software" title="Proprietary software" target="_blank">proprietary</a> projects and products, including the <a href="http://fakehost/wiki/The_Mozilla_Foundation" title="The Mozilla Foundation" target="_blank">Mozilla Foundation</a>, the <a href="http://fakehost/wiki/Linux_kernel" title="Linux kernel" target="_blank">Linux kernel</a>, <a href="http://fakehost/wiki/GNOME" title="GNOME" target="_blank">GNOME</a>, <a href="http://fakehost/wiki/KDE" title="KDE" target="_blank">KDE</a>, <a href="http://fakehost/wiki/Red_Hat" title="Red Hat" target="_blank">Red Hat</a>, <a href="http://fakehost/wiki/Novell" title="Novell" target="_blank">Novell</a>, <a href="http://fakehost/wiki/Eclipse_(software)" title="Eclipse (software)" target="_blank">Eclipse</a> and <a href="http://fakehost/wiki/LibreOffice" title="LibreOffice" target="_blank">LibreOffice</a>.<sup id="cite_ref-59"><a href="#cite_note-59">[59]</a></sup></p>
|
||||||
|
<h3>
|
||||||
|
<span id="Components">Components</span><span><span>[</span><a href="http://fakehost/w/index.php?title=Mozilla&action=edit&section=12" title="Edit section: Components" target="_blank">edit</a><span>]</span></span>
|
||||||
|
</h3>
|
||||||
|
<h4>
|
||||||
|
<span id="NSS">NSS</span><span><span>[</span><a href="http://fakehost/w/index.php?title=Mozilla&action=edit&section=13" title="Edit section: NSS" target="_blank">edit</a><span>]</span></span>
|
||||||
|
</h4>
|
||||||
|
|
||||||
|
<p><a href="http://fakehost/wiki/Network_Security_Services" title="Network Security Services" target="_blank">Network Security Services</a> (NSS) comprises a set of <a href="http://fakehost/wiki/Library_(computing)" title="Library (computing)" target="_blank">libraries</a> designed to support <a href="http://fakehost/wiki/Cross-platform" title="Cross-platform" target="_blank">cross-platform</a> development of security-enabled client and server applications. NSS provides a complete open-source implementation of crypto libraries supporting <a href="http://fakehost/wiki/Secure_Sockets_Layer" title="Secure Sockets Layer" target="_blank">SSL</a> and <a href="http://fakehost/wiki/S/MIME" title="S/MIME" target="_blank">S/MIME</a>. NSS was previously <a href="http://fakehost/wiki/Multi-licensing" title="Multi-licensing" target="_blank">tri-licensed</a> under the <a href="http://fakehost/wiki/Mozilla_Public_License" title="Mozilla Public License" target="_blank">Mozilla Public License</a> 1.1, the <a href="http://fakehost/wiki/GNU_General_Public_License" title="GNU General Public License" target="_blank">GNU General Public License</a>, and the <a href="http://fakehost/wiki/LGPL" title="LGPL" target="_blank">GNU Lesser General Public License</a>, but upgraded to GPL-compatible MPL 2.0.</p>
|
||||||
|
<p><a href="http://fakehost/wiki/AOL" title="AOL" target="_blank">AOL</a>, <a href="http://fakehost/wiki/Red_Hat" title="Red Hat" target="_blank">Red Hat</a>, <a href="http://fakehost/wiki/Sun_Microsystems" title="Sun Microsystems" target="_blank">Sun Microsystems</a>/<a href="http://fakehost/wiki/Oracle_Corporation" title="Oracle Corporation" target="_blank">Oracle Corporation</a>, <a href="http://fakehost/wiki/Google" title="Google" target="_blank">Google</a> and other companies and individual contributors have co-developed NSS and it is used in a wide range of non-Mozilla products including <a href="http://fakehost/wiki/Evolution_(software)" title="Evolution (software)" target="_blank">Evolution</a>, <a href="http://fakehost/wiki/Pidgin_(software)" title="Pidgin (software)" target="_blank">Pidgin</a>, and <a href="http://fakehost/wiki/Apache_OpenOffice" title="Apache OpenOffice" target="_blank">Apache OpenOffice</a>.</p>
|
||||||
|
<h4>
|
||||||
|
<span id="SpiderMonkey">SpiderMonkey</span><span><span>[</span><a href="http://fakehost/w/index.php?title=Mozilla&action=edit&section=14" title="Edit section: SpiderMonkey" target="_blank">edit</a><span>]</span></span>
|
||||||
|
</h4>
|
||||||
|
|
||||||
|
<p><a href="http://fakehost/wiki/SpiderMonkey_(software)" title="SpiderMonkey (software)" target="_blank">SpiderMonkey</a> is the original <a href="http://fakehost/wiki/JavaScript_engine" title="JavaScript engine" target="_blank">JavaScript engine</a> developed by <a href="http://fakehost/wiki/Brendan_Eich" title="Brendan Eich" target="_blank">Brendan Eich</a> when he invented <a href="http://fakehost/wiki/JavaScript" title="JavaScript" target="_blank">JavaScript</a> in 1995 as a developer at <a href="http://fakehost/wiki/Netscape" title="Netscape" target="_blank">Netscape</a>. It became part of the Mozilla product family when Mozilla inherited Netscape's code-base in 1998. In 2011, Eich transferred the nominal ownership of the SpiderMonkey code and project to Dave Mandelin.<sup id="cite_ref-BE201106_60-0"><a href="#cite_note-BE201106-60">[60]</a></sup></p>
|
||||||
|
<p>SpiderMonkey is a <a href="http://fakehost/wiki/Cross-platform" title="Cross-platform" target="_blank">cross-platform</a> engine written in <a href="http://fakehost/wiki/C%2B%2B" title="C++" target="_blank">C++</a> which implements <a href="http://fakehost/wiki/ECMAScript" title="ECMAScript" target="_blank">ECMAScript</a>, a standard developed from JavaScript.<sup id="cite_ref-BE201106_60-1"><a href="#cite_note-BE201106-60">[60]</a></sup><sup id="cite_ref-61"><a href="#cite_note-61">[61]</a></sup> It comprises an <a href="http://fakehost/wiki/Interpreter_(computing)" title="Interpreter (computing)" target="_blank">interpreter</a>, several <a href="http://fakehost/wiki/Just-in-time_compilation" title="Just-in-time compilation" target="_blank">just-in-time compilers</a>, a <a href="http://fakehost/wiki/Decompiler" title="Decompiler" target="_blank">decompiler</a> and a <a href="http://fakehost/wiki/Garbage_collection_(computer_science)" title="Garbage collection (computer science)" target="_blank">garbage collector</a>. Products which embed SpiderMonkey include <a href="http://fakehost/wiki/Firefox" title="Firefox" target="_blank">Firefox</a>, <a href="http://fakehost/wiki/Mozilla_Thunderbird" title="Mozilla Thunderbird" target="_blank">Thunderbird</a>, <a href="http://fakehost/wiki/SeaMonkey" title="SeaMonkey" target="_blank">SeaMonkey</a>, and many non-Mozilla applications.<sup id="cite_ref-62"><a href="#cite_note-62">[62]</a></sup></p>
|
||||||
|
<h4>
|
||||||
|
<span id="Rhino">Rhino</span><span><span>[</span><a href="http://fakehost/w/index.php?title=Mozilla&action=edit&section=15" title="Edit section: Rhino" target="_blank">edit</a><span>]</span></span>
|
||||||
|
</h4>
|
||||||
|
|
||||||
|
<p>Rhino is an <a href="http://fakehost/wiki/Open_source" title="Open source" target="_blank">open source</a> <a href="http://fakehost/wiki/JavaScript_engine" title="JavaScript engine" target="_blank">JavaScript engine</a> managed by the <a href="http://fakehost/wiki/Mozilla_Foundation" title="Mozilla Foundation" target="_blank">Mozilla Foundation</a>. It is developed entirely in <a href="http://fakehost/wiki/Java_(programming_language)" title="Java (programming language)" target="_blank">Java</a>. Rhino converts JavaScript scripts into Java <a href="http://fakehost/wiki/Class_(computer_programming)" title="Class (computer programming)" target="_blank">classes</a>. Rhino works in both <a href="http://fakehost/wiki/Compiler" title="Compiler" target="_blank">compiled</a> and <a href="http://fakehost/wiki/Interpreter_(computing)" title="Interpreter (computing)" target="_blank">interpreted</a> mode.<sup id="cite_ref-63"><a href="#cite_note-63">[63]</a></sup></p>
|
||||||
|
<h4>
|
||||||
|
<span id="Gecko">Gecko</span><span><span>[</span><a href="http://fakehost/w/index.php?title=Mozilla&action=edit&section=16" title="Edit section: Gecko" target="_blank">edit</a><span>]</span></span>
|
||||||
|
</h4>
|
||||||
|
|
||||||
|
<p><a href="http://fakehost/wiki/Gecko_(layout_engine)" title="Gecko (layout engine)" target="_blank">Gecko</a> is a <a href="http://fakehost/wiki/Web_browser_engine" title="Web browser engine" target="_blank">layout engine</a> that supports web pages written using <a href="http://fakehost/wiki/HTML" title="HTML" target="_blank">HTML</a>, <a href="http://fakehost/wiki/Scalable_Vector_Graphics" title="Scalable Vector Graphics" target="_blank">SVG</a>, and <a href="http://fakehost/wiki/MathML" title="MathML" target="_blank">MathML</a>. Gecko is written in <a href="http://fakehost/wiki/C%2B%2B" title="C++" target="_blank">C++</a> and uses <a href="http://fakehost/wiki/NSPR" title="NSPR" target="_blank">NSPR</a> for <a href="http://fakehost/wiki/Platform_independence" title="Platform independence" target="_blank">platform independence</a>. Its source code is licensed under the <a href="http://fakehost/wiki/Mozilla_Public_License" title="Mozilla Public License" target="_blank">Mozilla Public License</a>.</p>
|
||||||
|
<p>Firefox uses Gecko both for rendering web pages and for rendering its <a href="http://fakehost/wiki/User_interface" title="User interface" target="_blank">user interface</a>. Gecko is also used by Thunderbird, SeaMonkey, and many non-Mozilla applications.</p>
|
||||||
|
<h4>
|
||||||
|
<span id="Rust">Rust</span><span><span>[</span><a href="http://fakehost/w/index.php?title=Mozilla&action=edit&section=17" title="Edit section: Rust" target="_blank">edit</a><span>]</span></span>
|
||||||
|
</h4>
|
||||||
|
|
||||||
|
<p><a href="http://fakehost/wiki/Rust_(programming_language)" title="Rust (programming language)" target="_blank">Rust</a> is a compiled <a href="http://fakehost/wiki/Programming_language" title="Programming language" target="_blank">programming language</a> being developed by Mozilla Research. It is designed for safety, concurrency, and performance. Rust is intended for creating large and complex software which needs to be both safe against exploits and fast.</p>
|
||||||
|
<p>Rust is being used in an experimental layout engine, <a href="http://fakehost/wiki/Servo_(layout_engine)" title="Servo (layout engine)" target="_blank">Servo</a>, which is developed by Mozilla and Samsung. Servo is not used in any consumer-oriented browsers yet. However, the Servo project developers plan for parts of the Servo source code to be merged into Gecko, and Firefox, incrementally.<sup id="cite_ref-64"><a href="#cite_note-64">[64]</a></sup><sup id="cite_ref-65"><a href="#cite_note-65">[65]</a></sup></p>
|
||||||
|
<h4>
|
||||||
|
<span id="XULRunner">XULRunner</span><span><span>[</span><a href="http://fakehost/w/index.php?title=Mozilla&action=edit&section=18" title="Edit section: XULRunner" target="_blank">edit</a><span>]</span></span>
|
||||||
|
</h4>
|
||||||
|
|
||||||
|
<p><a href="http://fakehost/wiki/XULRunner" title="XULRunner" target="_blank">XULRunner</a> is a software platform and technology experiment by Mozilla, that allows applications built with the same technologies used by Firefox extensions (XPCOM, Javascript, HTML, CSS, XUL) to be run natively as desktop applications, without requiring Firefox to be installed on the user's machine. XULRunner binaries are available for the Windows, GNU/Linux and OS X operating systems, allowing such applications to be effectively cross platform.</p>
|
||||||
|
<h4>
|
||||||
|
<span id="pdf.js">pdf.js</span><span><span>[</span><a href="http://fakehost/w/index.php?title=Mozilla&action=edit&section=19" title="Edit section: pdf.js" target="_blank">edit</a><span>]</span></span>
|
||||||
|
</h4>
|
||||||
|
|
||||||
|
<p><a href="http://fakehost/wiki/Pdf.js" title="Pdf.js" target="_blank">Pdf.js</a> is a library developed by Mozilla that allows in-browser rendering of pdf documents using the HTML5 Canvas and Javascript. It is included by default in recent versions of Firefox, allowing the browser to render pdf documents without requiring an external plugin; and it is available separately as an extension named "PDF Viewer" for Firefox for Android, SeaMonkey, and the Firefox versions which don't include it built-in. It can also be included as part of a website's scripts, to allow pdf rendering for any browser that implements the required HTML5 features and can run Javascript.</p>
|
||||||
|
<h4>
|
||||||
|
<span id="Shumway">Shumway</span><span><span>[</span><a href="http://fakehost/w/index.php?title=Mozilla&action=edit&section=20" title="Edit section: Shumway" target="_blank">edit</a><span>]</span></span>
|
||||||
|
</h4>
|
||||||
|
|
||||||
|
<p><a href="http://fakehost/wiki/Shumway_(software)" title="Shumway (software)" target="_blank">Shumway</a> is an open source replacement for the Adobe Flash Player, developed by Mozilla since 2012, using open web technologies as a replacement for Flash technologies. It uses Javascript and HTML5 Canvas elements to render Flash and execute Actionscript. It is included by default in Firefox Nightly and can be installed as an extension for any recent version of Firefox. The current implementation is limited in its capabilities to render Flash content outside simple projects.</p>
|
||||||
|
<h2>
|
||||||
|
<span id="Other_activities">Other activities</span><span><span>[</span><a href="http://fakehost/w/index.php?title=Mozilla&action=edit&section=21" title="Edit section: Other activities" target="_blank">edit</a><span>]</span></span>
|
||||||
|
</h2>
|
||||||
|
<h3>
|
||||||
|
<span id="Mozilla_VR">Mozilla VR</span><span><span>[</span><a href="http://fakehost/w/index.php?title=Mozilla&action=edit&section=22" title="Edit section: Mozilla VR" target="_blank">edit</a><span>]</span></span>
|
||||||
|
</h3>
|
||||||
|
<p>Mozilla VR is a team focused on bringing <a href="http://fakehost/wiki/Virtual_reality" title="Virtual reality" target="_blank">Virtual reality</a> tools, specifications, and standards to the open Web.<sup id="cite_ref-66"><a href="#cite_note-66">[66]</a></sup> Mozilla VR maintains <a href="http://fakehost/wiki/A-Frame_(VR)" title="A-Frame (VR)" target="_blank">A-Frame (VR)</a>, a web framework for building VR experiences, and works on advancing <a href="http://fakehost/wiki/WebVR" title="WebVR" target="_blank">WebVR</a> support within web browsers.</p>
|
||||||
|
<h3>
|
||||||
|
<span id="Mozilla_Persona">Mozilla Persona</span><span><span>[</span><a href="http://fakehost/w/index.php?title=Mozilla&action=edit&section=23" title="Edit section: Mozilla Persona" target="_blank">edit</a><span>]</span></span>
|
||||||
|
</h3>
|
||||||
|
|
||||||
|
<p><a href="http://fakehost/wiki/Mozilla_Persona" title="Mozilla Persona" target="_blank">Mozilla Persona</a> is a secure, cross-browser website <a href="http://fakehost/wiki/Authentication" title="Authentication" target="_blank">authentication</a> mechanism which allows a user to use a single username and password (or other authentication method) to log in to multiple sites.<sup id="cite_ref-67"><a href="#cite_note-67">[67]</a></sup> Mozilla Persona will be shutting down on November 30, 2016.<sup id="cite_ref-68"><a href="#cite_note-68">[68]</a></sup></p>
|
||||||
|
<h3>
|
||||||
|
<span id="Mozilla_Location_Service">Mozilla Location Service</span><span><span>[</span><a href="http://fakehost/w/index.php?title=Mozilla&action=edit&section=24" title="Edit section: Mozilla Location Service" target="_blank">edit</a><span>]</span></span>
|
||||||
|
</h3>
|
||||||
|
|
||||||
|
<p>This open source crowdsourced geolocation service was started by Mozilla in 2013 and offers a free <a href="http://fakehost/wiki/Application_programming_interface" title="Application programming interface" target="_blank">API</a>.</p>
|
||||||
|
<h3>
|
||||||
|
<span id="Webmaker">Webmaker</span><span><span>[</span><a href="http://fakehost/w/index.php?title=Mozilla&action=edit&section=25" title="Edit section: Webmaker" target="_blank">edit</a><span>]</span></span>
|
||||||
|
</h3>
|
||||||
|
<p>Mozilla Webmaker is Mozilla's educational initiative, Webmaker's goal is to "help millions of people move from using the web to making the web." As part of Mozilla’s non-profit mission, Webmaker aims "to help the world increase their understanding of the web, take greater control of their online lives, and create a more web literate planet."<sup id="cite_ref-69"><a href="#cite_note-69">[69]</a></sup><sup id="cite_ref-lifehacker.com_70-0"><a href="#cite_note-lifehacker.com-70">[70]</a></sup><sup id="cite_ref-lifehacker.com_70-1"><a href="#cite_note-lifehacker.com-70">[70]</a></sup></p>
|
||||||
|
<h3>
|
||||||
|
<span id="Mozilla_Developer_Network">Mozilla Developer Network</span><span><span>[</span><a href="http://fakehost/w/index.php?title=Mozilla&action=edit&section=26" title="Edit section: Mozilla Developer Network" target="_blank">edit</a><span>]</span></span>
|
||||||
|
</h3>
|
||||||
|
|
||||||
|
<p>Mozilla maintains a comprehensive developer documentation website called the <a href="http://fakehost/wiki/Mozilla_Developer_Network" title="Mozilla Developer Network" target="_blank">Mozilla Developer Network</a> which contains information about web technologies including <a href="http://fakehost/wiki/HTML" title="HTML" target="_blank">HTML</a>, <a href="http://fakehost/wiki/CSS" title="CSS" target="_blank">CSS</a>, <a href="http://fakehost/wiki/SVG" title="SVG" target="_blank">SVG</a>, <a href="http://fakehost/wiki/JavaScript" title="JavaScript" target="_blank">JavaScript</a>, as well Mozilla-specific information. In addition, Mozilla publishes a large number of videos about web technologies and the development of Mozilla projects on the Air Mozilla website.<sup id="cite_ref-71"><a href="#cite_note-71">[71]</a></sup><sup id="cite_ref-72"><a href="#cite_note-72">[72]</a></sup></p>
|
||||||
|
<h2>
|
||||||
|
<span><span>[</span><a href="http://fakehost/w/index.php?title=Mozilla&action=edit&section=27" title="Edit section: Community" target="_blank">edit</a><span>]</span></span>
|
||||||
|
</h2>
|
||||||
|
<p>The Mozilla Community consists of over 40,000 active contributors from across the globe<sup>[<i><a href="http://fakehost/wiki/Wikipedia:Citation_needed" title="Wikipedia:Citation needed" target="_blank"><span title="This claim needs references to reliable sources. (July 2015)">citation needed</span></a></i>]</sup>. It includes both paid employees and volunteers who work towards the goals set forth<sup id="cite_ref-manifesto_40-1"><a href="#cite_note-manifesto-40">[40]</a></sup> in the Mozilla Manifesto. Many of the sub-communities in Mozilla have formed around localization efforts for Mozilla Firefox, and the Mozilla web properties.</p>
|
||||||
|
<h3>
|
||||||
|
<span id="Local_communities">Local communities</span><span><span>[</span><a href="http://fakehost/w/index.php?title=Mozilla&action=edit&section=28" title="Edit section: Local communities" target="_blank">edit</a><span>]</span></span>
|
||||||
|
</h3>
|
||||||
|
<div>
|
||||||
|
<p><a href="http://fakehost/wiki/File:London_Mozilla_Workspace.jpg" target="_blank"><img alt="" src="http://upload.wikimedia.org/wikipedia/commons/thumb/2/2a/London_Mozilla_Workspace.jpg/220px-London_Mozilla_Workspace.jpg" width="220" height="146" srcset="http://upload.wikimedia.org/wikipedia/commons/thumb/2/2a/London_Mozilla_Workspace.jpg/330px-London_Mozilla_Workspace.jpg 1.5x, http://upload.wikimedia.org/wikipedia/commons/thumb/2/2a/London_Mozilla_Workspace.jpg/440px-London_Mozilla_Workspace.jpg 2x" data-file-width="2500" data-file-height="1656"></a></p>
|
||||||
|
</div>
|
||||||
|
<p>There are a number of sub-communities that exist based on their geographical locations, where contributors near each other work together on particular activities, such as localization, marketing, PR and user support.</p>
|
||||||
|
<h3>
|
||||||
|
<span id="Mozilla_Reps">Mozilla Reps</span><span><span>[</span><a href="http://fakehost/w/index.php?title=Mozilla&action=edit&section=29" title="Edit section: Mozilla Reps" target="_blank">edit</a><span>]</span></span>
|
||||||
|
</h3>
|
||||||
|
<div>
|
||||||
|
<p><a href="http://fakehost/wiki/File:Mozilla_Reps.png" target="_blank"><img alt="" src="http://upload.wikimedia.org/wikipedia/commons/thumb/0/0b/Mozilla_Reps.png/220px-Mozilla_Reps.png" width="220" height="101" srcset="http://upload.wikimedia.org/wikipedia/commons/thumb/0/0b/Mozilla_Reps.png/330px-Mozilla_Reps.png 1.5x, http://upload.wikimedia.org/wikipedia/commons/0/0b/Mozilla_Reps.png 2x" data-file-width="400" data-file-height="183"></a></p>
|
||||||
|
</div>
|
||||||
|
<p>The Mozilla Reps program aims to empower and support volunteer Mozillians who want to become official representatives of Mozilla in their region/locale.</p>
|
||||||
|
<p>The program provides a simple framework and a specific set of tools to help Mozillians to organize and/or attend events, recruit and mentor new contributors, document and share activities, and support their local communities better.</p>
|
||||||
|
<p>When joining the program, a Mozilla Rep agrees to take on the following responsibilities:</p>
|
||||||
|
<ul>
|
||||||
|
<li>Represent Mozilla in their country/region</li>
|
||||||
|
<li>Promote the Mozilla Project and its mission</li>
|
||||||
|
<li>Build on and support existing/future local community efforts and programs</li>
|
||||||
|
<li>Inspire, recruit and support new contributors</li>
|
||||||
|
<li>Support and mentor future Mozilla Reps</li>
|
||||||
|
<li>Document clearly all their activities</li>
|
||||||
|
</ul>
|
||||||
|
<h3>
|
||||||
|
<span id="Conferences_and_events">Conferences and events</span><span><span>[</span><a href="http://fakehost/w/index.php?title=Mozilla&action=edit&section=30" title="Edit section: Conferences and events" target="_blank">edit</a><span>]</span></span>
|
||||||
|
</h3>
|
||||||
|
<h4>
|
||||||
|
<span id="Mozilla_Festival">Mozilla Festival</span><span><span>[</span><a href="http://fakehost/w/index.php?title=Mozilla&action=edit&section=31" title="Edit section: Mozilla Festival" target="_blank">edit</a><span>]</span></span>
|
||||||
|
</h4>
|
||||||
|
<div>
|
||||||
|
<p><a href="http://fakehost/wiki/File:Fireside_Chat,_Knight%27s_Michael_Maness_and_Dan_Sinker_-_Flickr_-_Knight_Foundation.jpg" target="_blank"><img alt="" src="http://upload.wikimedia.org/wikipedia/commons/thumb/e/e4/Fireside_Chat%2C_Knight%27s_Michael_Maness_and_Dan_Sinker_-_Flickr_-_Knight_Foundation.jpg/220px-Fireside_Chat%2C_Knight%27s_Michael_Maness_and_Dan_Sinker_-_Flickr_-_Knight_Foundation.jpg" width="220" height="147" srcset="http://upload.wikimedia.org/wikipedia/commons/thumb/e/e4/Fireside_Chat%2C_Knight%27s_Michael_Maness_and_Dan_Sinker_-_Flickr_-_Knight_Foundation.jpg/330px-Fireside_Chat%2C_Knight%27s_Michael_Maness_and_Dan_Sinker_-_Flickr_-_Knight_Foundation.jpg 1.5x, http://upload.wikimedia.org/wikipedia/commons/thumb/e/e4/Fireside_Chat%2C_Knight%27s_Michael_Maness_and_Dan_Sinker_-_Flickr_-_Knight_Foundation.jpg/440px-Fireside_Chat%2C_Knight%27s_Michael_Maness_and_Dan_Sinker_-_Flickr_-_Knight_Foundation.jpg 2x" data-file-width="1280" data-file-height="854"></a></p>
|
||||||
|
<div>
|
||||||
|
<p>
|
||||||
|
Speakers from the <a href="http://fakehost/wiki/Knight_Foundation" title="Knight Foundation" target="_blank">Knight Foundation</a> discuss the future of news at the 2011 Mozilla Festival in London.</p>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<p>The Mozilla Festival is an annual event where hundreds of passionate people explore the Web, learn together and make things that can change the world. With the emphasis on <i>making</i>—the mantra of the Festival is "less yack, more hack." Journalists, coders, filmmakers, designers, educators, gamers, makers, youth and anyone else, from all over the world, are encouraged to attend, with attendees from more than 40 countries, working together at the intersection between freedom, the Web, and that years theme.</p>
|
||||||
|
<p>The event revolves around design challenges which address key issues based on the chosen theme for that years festival. In previous years the Mozilla Festival has focused on Learning, and Media, with the 2012 festival being based around making. The titles of the festival revolve around the main theme, freedom (as in freedom of speech not free beer), and the Web.</p>
|
||||||
|
<h4>
|
||||||
|
<span id="MozCamps">MozCamps</span><span><span>[</span><a href="http://fakehost/w/index.php?title=Mozilla&action=edit&section=32" title="Edit section: MozCamps" target="_blank">edit</a><span>]</span></span>
|
||||||
|
</h4>
|
||||||
|
<p>MozCamps are the critical part of the Grow Mozilla initiative which aims to grow the Mozilla Community. These camps aim to bring core contributors from around the world together. They are intensive multi-day summits that include keynote speeches by Mozilla leadership, workshops and breakout sessions (led by paid and unpaid staff), and fun social outings. All of these activities combine to reward contributors for their hard work, engage them with new products and initiatives, and align all attendees on Mozilla's mission.</p>
|
||||||
|
<h4>
|
||||||
|
<span id="Mozilla_Summit">Mozilla Summit</span><span><span>[</span><a href="http://fakehost/w/index.php?title=Mozilla&action=edit&section=33" title="Edit section: Mozilla Summit" target="_blank">edit</a><span>]</span></span>
|
||||||
|
</h4>
|
||||||
|
<p>Mozilla Summit are the global event with active contributors and Mozilla employees to develop a shared understanding of Mozilla's mission together. Over 2,000 people representing 90 countries and 114 languages gathered in Santa Clara, Toronto and Brussels in 2013. Mozilla has since its last summit in 2013 replaced summits with all-hands where both employees and volunteers come together to collaborate the event is a scaled down version of Mozilla Summit.</p>
|
||||||
|
<h2>
|
||||||
|
<span id="See_also">See also</span><span><span>[</span><a href="http://fakehost/w/index.php?title=Mozilla&action=edit&section=34" title="Edit section: See also" target="_blank">edit</a><span>]</span></span>
|
||||||
|
</h2>
|
||||||
|
|
||||||
|
<ul>
|
||||||
|
<li><a href="http://fakehost/wiki/-zilla_(suffix)" title="-zilla (suffix)" target="_blank">-zilla (suffix)</a></li>
|
||||||
|
<li><a href="http://fakehost/wiki/Mozilla_(mascot)" title="Mozilla (mascot)" target="_blank">Mozilla (mascot)</a></li>
|
||||||
|
<li><i><a href="http://fakehost/wiki/The_Book_of_Mozilla" title="The Book of Mozilla" target="_blank">The Book of Mozilla</a></i></li>
|
||||||
|
<li><a href="http://fakehost/wiki/Timeline_of_web_browsers" title="Timeline of web browsers" target="_blank">Timeline of web browsers</a></li>
|
||||||
|
</ul>
|
||||||
|
<h2>
|
||||||
|
<span id="References">References</span><span><span>[</span><a href="http://fakehost/w/index.php?title=Mozilla&action=edit&section=35" title="Edit section: References" target="_blank">edit</a><span>]</span></span>
|
||||||
|
</h2>
|
||||||
|
<div>
|
||||||
|
<ol>
|
||||||
|
<li id="cite_note-1">
|
||||||
|
<span><b><a href="#cite_ref-1">^</a></b></span> <span>For exceptions, see "Values" section below</span>
|
||||||
|
</li>
|
||||||
|
<li id="cite_note-2">
|
||||||
|
<span><b><a href="#cite_ref-2">^</a></b></span> <span><cite><a rel="nofollow" href="https://www.mozilla.org/foundation/moco/" target="_blank">"About the Mozilla Corporation"</a>. Mozilla Foundation.</cite><span title="ctx_ver=Z39.88-2004&rfr_id=info%3Asid%2Fen.wikipedia.org%3AMozilla&rft.btitle=About+the+Mozilla+Corporation&rft.genre=unknown&rft_id=https%3A%2F%2Fwww.mozilla.org%2Ffoundation%2Fmoco%2F&rft.pub=Mozilla+Foundation&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook"></span>
|
||||||
|
</span>
|
||||||
|
</li>
|
||||||
|
<li id="cite_note-3">
|
||||||
|
<span><b><a href="#cite_ref-3">^</a></b></span> <span><cite><a rel="nofollow" href="http://www.oreilly.com/openbook/opensources/book/netrev.html" target="_blank">"Freeing the Source: The Story of Mozilla"</a>. <i>Open Sources: Voices from the Open Source Revolution</i><span>. Retrieved <span>2016-05-01</span></span>.</cite><span title="ctx_ver=Z39.88-2004&rfr_id=info%3Asid%2Fen.wikipedia.org%3AMozilla&rft.atitle=Freeing+the+Source%3A+The+Story+of+Mozilla&rft.genre=unknown&rft_id=http%3A%2F%2Fwww.oreilly.com%2Fopenbook%2Fopensources%2Fbook%2Fnetrev.html&rft.jtitle=Open+Sources%3A+Voices+from+the+Open+Source+Revolution&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal"></span>
|
||||||
|
</span>
|
||||||
|
</li>
|
||||||
|
<li id="cite_note-4">
|
||||||
|
<span><b><a href="#cite_ref-4">^</a></b></span> <span><cite><a rel="nofollow" href="https://whois.domaintools.com/mozilla.org" target="_blank">"Mozilla.org WHOIS, DNS, & Domain Info"</a>. <i>DomainTools</i><span>. Retrieved <span>1 May</span> 2016</span>.</cite><span title="ctx_ver=Z39.88-2004&rfr_id=info%3Asid%2Fen.wikipedia.org%3AMozilla&rft.atitle=Mozilla.org+WHOIS%2C+DNS%2C+%26+Domain+Info&rft.genre=unknown&rft_id=https%3A%2F%2Fwhois.domaintools.com%2Fmozilla.org&rft.jtitle=DomainTools&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal"></span>
|
||||||
|
</span>
|
||||||
|
</li>
|
||||||
|
<li id="cite_note-google-5">
|
||||||
|
<span><b><a href="#cite_ref-google_5-0">^</a></b></span> <span><cite>Payment, S. (2007). <a rel="nofollow" href="http://books.google.co.uk/books?id=zyIvOn7sKCsC" target="_blank"><i>Marc Andreessen and Jim Clark: The Founders of Netscape</i></a>. Rosen Publishing Group. <a href="http://fakehost/wiki/International_Standard_Book_Number" title="International Standard Book Number" target="_blank">ISBN</a> <a href="http://fakehost/wiki/Special:BookSources/9781404207196" title="Special:BookSources/9781404207196" target="_blank">9781404207196</a>.</cite><span title="ctx_ver=Z39.88-2004&rfr_id=info%3Asid%2Fen.wikipedia.org%3AMozilla&rft.au=Payment%2C+S.&rft.btitle=Marc+Andreessen+and+Jim+Clark%3A+The+Founders+of+Netscape&rft.date=2007&rft.genre=book&rft_id=%2F%2Fbooks.google.co.uk%2Fbooks%3Fid%3DzyIvOn7sKCsC&rft.isbn=9781404207196&rft.pub=Rosen+Publishing+Group&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook"></span>
|
||||||
|
</span>
|
||||||
|
</li>
|
||||||
|
<li id="cite_note-Mozilla_Launch_Announcement-6">
|
||||||
|
<span><b><a href="#cite_ref-Mozilla_Launch_Announcement_6-0">^</a></b></span> <span><cite><a rel="nofollow" href="https://web.archive.org/web/20021004080737/wp.netscape.com/newsref/pr/newsrelease577.html" target="_blank">"Netscape Announces mozilla.org, a Dedicated Team and Web Site Supporting Development of Free Client Source Code"</a>. Netscape. Archived from the original on October 4, 2002<span>. Retrieved <span>2012-08-21</span></span>.</cite><span title="ctx_ver=Z39.88-2004&rfr_id=info%3Asid%2Fen.wikipedia.org%3AMozilla&rft.btitle=Netscape+Announces+mozilla.org%2C+a+Dedicated+Team+and+Web+Site+Supporting+Development+of+Free+Client+Source+Code&rft.genre=unknown&rft_id=%2F%2Fwp.netscape.com%2Fnewsref%2Fpr%2Fnewsrelease577.html&rft.pub=Netscape&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook"></span> </span>
|
||||||
|
</li>
|
||||||
|
<li id="cite_note-7">
|
||||||
|
<span><b><a href="#cite_ref-7">^</a></b></span> <span><cite><a rel="nofollow" href="http://www.highbeam.com/doc/1G1-20453744.html" target="_blank">"Mac vendors ponder Netscape gambit."</a>. <i>Macworld</i>. 1 May 1998<span>. Retrieved <span>2012-08-19</span></span>.</cite><span title="ctx_ver=Z39.88-2004&rfr_id=info%3Asid%2Fen.wikipedia.org%3AMozilla&rft.atitle=Mac+vendors+ponder+Netscape+gambit.&rft.date=1998-05-01&rft.genre=article&rft_id=http%3A%2F%2Fwww.highbeam.com%2Fdoc%2F1G1-20453744.html&rft.jtitle=Macworld&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal"></span>
|
||||||
|
</span>
|
||||||
|
</li>
|
||||||
|
<li id="cite_note-8">
|
||||||
|
<span><b><a href="#cite_ref-8">^</a></b></span> <span><cite>Zawinski, Jamie (1996). <a rel="nofollow" href="http://www.jwz.org/gruntle/nscpdorm.html" target="_blank">"nscp dorm"</a><span>. Retrieved <span>2007-10-12</span></span>.</cite><span title="ctx_ver=Z39.88-2004&rfr_id=info%3Asid%2Fen.wikipedia.org%3AMozilla&rft.aufirst=Jamie&rft.aulast=Zawinski&rft.btitle=nscp+dorm&rft.date=1996&rft.genre=unknown&rft_id=http%3A%2F%2Fwww.jwz.org%2Fgruntle%2Fnscpdorm.html&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook"></span>
|
||||||
|
</span>
|
||||||
|
</li>
|
||||||
|
<li id="cite_note-9">
|
||||||
|
<span><b><a href="#cite_ref-9">^</a></b></span> <span><cite>Dave Titus with assistance from Andrew Wong. <a rel="nofollow" href="http://www.davetitus.com/mozilla/" target="_blank">"How was Mozilla born"</a>.</cite><span title="ctx_ver=Z39.88-2004&rfr_id=info%3Asid%2Fen.wikipedia.org%3AMozilla&rft.au=Dave+Titus+with+assistance+from+Andrew+Wong&rft.btitle=How+was+Mozilla+born&rft.genre=unknown&rft_id=http%3A%2F%2Fwww.davetitus.com%2Fmozilla%2F&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook"></span>
|
||||||
|
</span>
|
||||||
|
</li>
|
||||||
|
<li id="cite_note-10">
|
||||||
|
<span><b><a href="#cite_ref-10">^</a></b></span> <span><cite><a rel="nofollow" href="http://www-archive.mozilla.org/hacking/coding-introduction.html" target="_blank">"Introduction to Mozilla Source Code"</a>. Mozilla<span>. Retrieved <span>2012-08-18</span></span>. <q>However, mozilla.org wants to emphasize that these milestones are being produced for testing purposes only.</q></cite><span title="ctx_ver=Z39.88-2004&rfr_id=info%3Asid%2Fen.wikipedia.org%3AMozilla&rft.btitle=Introduction+to+Mozilla+Source+Code&rft.genre=unknown&rft_id=http%3A%2F%2Fwww-archive.mozilla.org%2Fhacking%2Fcoding-introduction.html&rft.pub=Mozilla&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook"></span>
|
||||||
|
</span>
|
||||||
|
</li>
|
||||||
|
<li id="cite_note-11">
|
||||||
|
<span><b><a href="#cite_ref-11">^</a></b></span> <span><cite><a rel="nofollow" href="http://www.mozilla.org/en-US/press/mozilla-foundation.html" target="_blank">"mozilla.org Announces Launch of the Mozilla Foundation to Lead Open-Source Browser Efforts"</a><span>. Retrieved <span>2012-08-18</span></span>.</cite><span title="ctx_ver=Z39.88-2004&rfr_id=info%3Asid%2Fen.wikipedia.org%3AMozilla&rft.btitle=mozilla.org+Announces+Launch+of+the+Mozilla+Foundation+to+Lead+Open-Source+Browser+Efforts&rft.genre=unknown&rft_id=http%3A%2F%2Fwww.mozilla.org%2Fen-US%2Fpress%2Fmozilla-foundation.html&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook"></span>
|
||||||
|
</span>
|
||||||
|
</li>
|
||||||
|
<li id="cite_note-12">
|
||||||
|
<span><b><a href="#cite_ref-12">^</a></b></span> <span><cite><a href="http://fakehost/wiki/Brendan_Eich" title="Brendan Eich" target="_blank">Eich, Brendan</a>; <a href="http://fakehost/wiki/Dave_Hyatt" title="Dave Hyatt" target="_blank">David Hyatt</a> (April 2, 2003). <a rel="nofollow" href="http://www-archive.mozilla.org/roadmap/roadmap-02-Apr-2003.html" target="_blank">"mozilla development roadmap"</a>. Mozilla<span>. Retrieved <span>2009-08-02</span></span>.</cite><span title="ctx_ver=Z39.88-2004&rfr_id=info%3Asid%2Fen.wikipedia.org%3AMozilla&rft.au=David+Hyatt&rft.aufirst=Brendan&rft.aulast=Eich&rft.btitle=mozilla+development+roadmap&rft.date=2003-04-02&rft.genre=unknown&rft_id=http%3A%2F%2Fwww-archive.mozilla.org%2Froadmap%2Froadmap-02-Apr-2003.html&rft.pub=Mozilla&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook"></span>
|
||||||
|
</span>
|
||||||
|
</li>
|
||||||
|
<li id="cite_note-13">
|
||||||
|
<span><b><a href="#cite_ref-13">^</a></b></span> <span><cite><a rel="nofollow" href="http://allthingsd.com/20120816/better-browsing-on-your-android-smartphone/" target="_blank">"Better Browsing on Your Android Smartphone"</a>. AllThingsD<span>. Retrieved <span>2012-08-18</span></span>.</cite><span title="ctx_ver=Z39.88-2004&rfr_id=info%3Asid%2Fen.wikipedia.org%3AMozilla&rft.btitle=Better+Browsing+on+Your+Android+Smartphone&rft.genre=unknown&rft_id=http%3A%2F%2Fallthingsd.com%2F20120816%2Fbetter-browsing-on-your-android-smartphone%2F&rft.pub=AllThingsD&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook"></span>
|
||||||
|
</span>
|
||||||
|
</li>
|
||||||
|
<li id="cite_note-14">
|
||||||
|
<span><b><a href="#cite_ref-14">^</a></b></span> <span><cite><a rel="nofollow" href="http://www.pcmag.com/article2/0,2817,2407468,00.asp" target="_blank">"Mozilla Releases Test Version of Firefox OS"</a>. PC Magazine<span>. Retrieved <span>2012-08-18</span></span>.</cite><span title="ctx_ver=Z39.88-2004&rfr_id=info%3Asid%2Fen.wikipedia.org%3AMozilla&rft.btitle=Mozilla+Releases+Test+Version+of+Firefox+OS&rft.genre=unknown&rft_id=http%3A%2F%2Fwww.pcmag.com%2Farticle2%2F0%2C2817%2C2407468%2C00.asp&rft.pub=PC+Magazine&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook"></span>
|
||||||
|
</span>
|
||||||
|
</li>
|
||||||
|
<li id="cite_note-15">
|
||||||
|
<span><b><a href="#cite_ref-15">^</a></b></span> <span><cite><a rel="nofollow" href="http://www.engadget.com/2012/06/12/mozilla-marketplace-live-web-apps-like-desktop/" target="_blank">"Mozilla Marketplace is live, lets you run web apps like desktop programs"</a>. Engadget<span>. Retrieved <span>2012-08-18</span></span>.</cite><span title="ctx_ver=Z39.88-2004&rfr_id=info%3Asid%2Fen.wikipedia.org%3AMozilla&rft.btitle=Mozilla+Marketplace+is+live%2C+lets+you+run+web+apps+like+desktop+programs&rft.genre=unknown&rft_id=http%3A%2F%2Fwww.engadget.com%2F2012%2F06%2F12%2Fmozilla-marketplace-live-web-apps-like-desktop%2F&rft.pub=Engadget&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook"></span>
|
||||||
|
</span>
|
||||||
|
</li>
|
||||||
|
<li id="cite_note-16">
|
||||||
|
<span><b><a href="#cite_ref-16">^</a></b></span> <span><cite>Lardinois, Frederic (November 15, 2012). <a rel="nofollow" href="http://techcrunch.com/2012/11/15/mozilla-releases-annual-report-for-2011-revenue-up-33-to-163m-majority-from-google/" target="_blank">"Mozilla Releases Annual Report For 2011: Revenue Up 33% To $163M, Majority From Google"</a>. <i>techcrunch.com</i>.</cite><span title="ctx_ver=Z39.88-2004&rfr_id=info%3Asid%2Fen.wikipedia.org%3AMozilla&rft.atitle=Mozilla+Releases+Annual+Report+For+2011%3A+Revenue+Up+33%25+To+%24163M%2C+Majority+From+Google&rft.aufirst=Frederic&rft.aulast=Lardinois&rft.date=2012-11-15&rft.genre=unknown&rft_id=http%3A%2F%2Ftechcrunch.com%2F2012%2F11%2F15%2Fmozilla-releases-annual-report-for-2011-revenue-up-33-to-163m-majority-from-google%2F&rft.jtitle=techcrunch.com&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal"></span>
|
||||||
|
</span>
|
||||||
|
</li>
|
||||||
|
<li id="cite_note-github-17">
|
||||||
|
<span><b><a href="#cite_ref-github_17-0">^</a></b></span> <span><cite><a rel="nofollow" href="https://github.com/cisco/openh264" target="_blank">"cisco/openh264 · GitHub"</a>. github.com<span>. Retrieved <span>2014-04-05</span></span>.</cite><span title="ctx_ver=Z39.88-2004&rfr_id=info%3Asid%2Fen.wikipedia.org%3AMozilla&rft.btitle=cisco%2Fopenh264+%B7+GitHub&rft.genre=unknown&rft_id=https%3A%2F%2Fgithub.com%2Fcisco%2Fopenh264&rft.pub=github.com&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook"></span>
|
||||||
|
</span>
|
||||||
|
</li>
|
||||||
|
<li id="cite_note-gigaom-18">
|
||||||
|
<span><b><a href="#cite_ref-gigaom_18-0">^</a></b></span> <span><cite><a rel="nofollow" href="http://gigaom.com/2013/10/30/mozilla-will-add-h-264-to-firefox-as-cisco-makes-eleventh-hour-push-for-webrtcs-future/" target="_blank">"Mozilla will add H.264 to Firefox as Cisco makes eleventh-hour push for WebRTC's future — Tech News and Analysis"</a>. gigaom.com<span>. Retrieved <span>2014-04-05</span></span>.</cite><span title="ctx_ver=Z39.88-2004&rfr_id=info%3Asid%2Fen.wikipedia.org%3AMozilla&rft.btitle=Mozilla+will+add+H.264+to+Firefox+as+Cisco+makes+eleventh-hour+push+for+WebRTC%99s+future+%26mdash%3B+Tech+News+and+Analysis&rft.genre=unknown&rft_id=http%3A%2F%2Fgigaom.com%2F2013%2F10%2F30%2Fmozilla-will-add-h-264-to-firefox-as-cisco-makes-eleventh-hour-push-for-webrtcs-future%2F&rft.pub=gigaom.com&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook"></span>
|
||||||
|
</span>
|
||||||
|
</li>
|
||||||
|
<li id="cite_note-techrepublic-19">
|
||||||
|
<span><b><a href="#cite_ref-techrepublic_19-0">^</a></b></span> <span><cite><a rel="nofollow" href="http://www.techrepublic.com/blog/australian-technology/cisco-to-release-open-source-h264-codec-mozilla-makes-tactical-retreat/" target="_blank">"Cisco to release open-source H.264 codec, Mozilla makes tactical retreat - TechRepublic"</a>. techrepublic.com<span>. Retrieved <span>2014-04-05</span></span>.</cite><span title="ctx_ver=Z39.88-2004&rfr_id=info%3Asid%2Fen.wikipedia.org%3AMozilla&rft.btitle=Cisco+to+release+open-source+H.264+codec%2C+Mozilla+makes+tactical+retreat+-+TechRepublic&rft.genre=unknown&rft_id=http%3A%2F%2Fwww.techrepublic.com%2Fblog%2Faustralian-technology%2Fcisco-to-release-open-source-h264-codec-mozilla-makes-tactical-retreat%2F&rft.pub=techrepublic.com&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook"></span>
|
||||||
|
</span>
|
||||||
|
</li>
|
||||||
|
<li id="cite_note-20">
|
||||||
|
<span><b><a href="#cite_ref-20">^</a></b></span> <span><cite><a rel="nofollow" href="https://blog.mozilla.org/blog/2013/10/30/video-interoperability-on-the-web-gets-a-boost-from-ciscos-h-264-codec/" target="_blank">"Video Interoperability on the Web Gets a Boost From Cisco's H.264 Codec"</a>. <q>Of course, this is not a not a complete solution. In a perfect world, codecs, like other basic Internet technologies such as TCP/IP, HTTP, and HTML, would be fully open and free</q></cite><span title="ctx_ver=Z39.88-2004&rfr_id=info%3Asid%2Fen.wikipedia.org%3AMozilla&rft.btitle=Video+Interoperability+on+the+Web+Gets+a+Boost+From+Cisco%99s+H.264+Codec&rft.genre=unknown&rft_id=https%3A%2F%2Fblog.mozilla.org%2Fblog%2F2013%2F10%2F30%2Fvideo-interoperability-on-the-web-gets-a-boost-from-ciscos-h-264-codec%2F&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook"></span>
|
||||||
|
</span>
|
||||||
|
</li>
|
||||||
|
<li id="cite_note-21">
|
||||||
|
<span><b><a href="#cite_ref-21">^</a></b></span> <span><cite><a rel="nofollow" href="http://xiphmont.livejournal.com/61927.html" target="_blank">"Comments on Cisco, Mozilla, and H.264"</a>. <q>By endorsing Cisco's plan, there's no getting around the fact that we've caved on our principles. That said, principles can't replace being in a practical position to make a difference in the future.</q></cite><span title="ctx_ver=Z39.88-2004&rfr_id=info%3Asid%2Fen.wikipedia.org%3AMozilla&rft.btitle=Comments+on+Cisco%2C+Mozilla%2C+and+H.264&rft.genre=unknown&rft_id=http%3A%2F%2Fxiphmont.livejournal.com%2F61927.html&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook"></span> - Christopher Montgomery wrote in a personal capacity but works for Mozilla in their codecs team</span>
|
||||||
|
</li>
|
||||||
|
<li id="cite_note-22">
|
||||||
|
<span><b><a href="#cite_ref-22">^</a></b></span> <span><cite><a rel="nofollow" href="https://wiki.mozilla.org/Game_Creator_Challenge_-Contest_Terms_and_Conditions" target="_blank">"Game Creator Challenge -Contest Terms and Conditions"</a>.</cite><span title="ctx_ver=Z39.88-2004&rfr_id=info%3Asid%2Fen.wikipedia.org%3AMozilla&rft.btitle=Game+Creator+Challenge+-Contest+Terms+and+Conditions&rft.genre=unknown&rft_id=https%3A%2F%2Fwiki.mozilla.org%2FGame_Creator_Challenge_-Contest_Terms_and_Conditions&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook"></span> - submissions to the "amateur" category have to be released as free software, but not for the other two categories</span>
|
||||||
|
</li>
|
||||||
|
<li id="cite_note-23">
|
||||||
|
<span><b><a href="#cite_ref-23">^</a></b></span> <span><cite><a rel="nofollow" href="http://projects.latimes.com/prop8/donation/8930/" target="_blank">"Los Angeles Times - Brendan Eich contribution to Proposition 8"</a>. latimes.com<span>. Retrieved <span>2014-07-01</span></span>.</cite><span title="ctx_ver=Z39.88-2004&rfr_id=info%3Asid%2Fen.wikipedia.org%3AMozilla&rft.btitle=Los+Angeles+Times+-+Brendan+Eich+contribution+to+Proposition+8&rft.genre=unknown&rft_id=http%3A%2F%2Fprojects.latimes.com%2Fprop8%2Fdonation%2F8930%2F&rft.pub=latimes.com&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook"></span>
|
||||||
|
</span>
|
||||||
|
</li>
|
||||||
|
<li id="cite_note-arstechnica-24">
|
||||||
|
<span><b><a href="#cite_ref-arstechnica_24-0">^</a></b></span> <span><cite><a rel="nofollow" href="http://arstechnica.com/business/2014/03/gay-firefox-developers-boycott-mozilla-to-protest-ceo-hire/" target="_blank">"Gay Firefox developers boycott Mozilla to protest CEO hire [Updated] | Ars Technica"</a>. arstechnica.com<span>. Retrieved <span>2014-04-05</span></span>.</cite><span title="ctx_ver=Z39.88-2004&rfr_id=info%3Asid%2Fen.wikipedia.org%3AMozilla&rft.btitle=Gay+Firefox+developers+boycott+Mozilla+to+protest+CEO+hire+%26%2391%3BUpdated%26%2393%3B+%26%23124%3B+Ars+Technica&rft.genre=unknown&rft_id=http%3A%2F%2Farstechnica.com%2Fbusiness%2F2014%2F03%2Fgay-firefox-developers-boycott-mozilla-to-protest-ceo-hire%2F&rft.pub=arstechnica.com&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook"></span>
|
||||||
|
</span>
|
||||||
|
</li>
|
||||||
|
<li id="cite_note-25">
|
||||||
|
<span><b><a href="#cite_ref-25">^</a></b></span> <span><cite>Kelly Faircloth (9 April 2012). <a rel="nofollow" href="http://betabeat.com/2012/04/tech-celeb-makes-prop-8-donation-internet-goes-berserk/" target="_blank">"Tech Celeb Makes Prop-8 Donation; Internet Goes Berserk"</a>. <i>BetaBeat</i>. BetaBeat<span>. Retrieved <span>2014-04-28</span></span>.</cite><span title="ctx_ver=Z39.88-2004&rfr_id=info%3Asid%2Fen.wikipedia.org%3AMozilla&rft.atitle=Tech+Celeb+Makes+Prop-8+Donation%3B+Internet+Goes+Berserk&rft.au=Kelly+Faircloth&rft.date=2012-04-09&rft.genre=unknown&rft_id=http%3A%2F%2Fbetabeat.com%2F2012%2F04%2Ftech-celeb-makes-prop-8-donation-internet-goes-berserk%2F&rft.jtitle=BetaBeat&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal"></span>
|
||||||
|
</span>
|
||||||
|
</li>
|
||||||
|
<li id="cite_note-26">
|
||||||
|
<span><b><a href="#cite_ref-26">^</a></b></span> <span><cite><a rel="nofollow" href="http://i.huffpost.com/gen/1710681/thumbs/o-OKC-900.jpg" target="_blank">"Screenshot of OkCupid's statement towards Firefox users"</a>. huffingtonpost.com<span>. Retrieved <span>2014-07-01</span></span>.</cite><span title="ctx_ver=Z39.88-2004&rfr_id=info%3Asid%2Fen.wikipedia.org%3AMozilla&rft.btitle=Screenshot+of+OkCupid%27s+statement+towards+Firefox+users&rft.genre=unknown&rft_id=http%3A%2F%2Fi.huffpost.com%2Fgen%2F1710681%2Fthumbs%2Fo-OKC-900.jpg&rft.pub=huffingtonpost.com&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook"></span>
|
||||||
|
</span>
|
||||||
|
</li>
|
||||||
|
<li id="cite_note-27">
|
||||||
|
<span><b><a href="#cite_ref-27">^</a></b></span> <span><cite><a rel="nofollow" href="https://blog.mozilla.org/blog/2014/04/05/faq-on-ceo-resignation/" target="_blank">"FAQ on CEO Resignation"</a>. <i>The Mozilla Blog</i><span>. Retrieved <span>2015-04-20</span></span>.</cite><span title="ctx_ver=Z39.88-2004&rfr_id=info%3Asid%2Fen.wikipedia.org%3AMozilla&rft.atitle=FAQ+on+CEO+Resignation&rft.genre=unknown&rft_id=https%3A%2F%2Fblog.mozilla.org%2Fblog%2F2014%2F04%2F05%2Ffaq-on-ceo-resignation%2F&rft.jtitle=The+Mozilla+Blog&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal"></span>
|
||||||
|
</span>
|
||||||
|
</li>
|
||||||
|
<li id="cite_note-28">
|
||||||
|
<span><b><a href="#cite_ref-28">^</a></b></span> <span><cite>Baker, Mitchell (3 April 2014). <a rel="nofollow" href="https://blog.mozilla.org/blog/2014/04/03/brendan-eich-steps-down-as-mozilla-ceo/" target="_blank">"Brendan Eich Steps Down as Mozilla CEO"</a>. <i>mozilla blog</i>. Mozilla<span>. Retrieved <span>2014-04-04</span></span>.</cite><span title="ctx_ver=Z39.88-2004&rfr_id=info%3Asid%2Fen.wikipedia.org%3AMozilla&rft.atitle=Brendan+Eich+Steps+Down+as+Mozilla+CEO&rft.aufirst=Mitchell&rft.aulast=Baker&rft.date=2014-04-03&rft.genre=unknown&rft_id=https%3A%2F%2Fblog.mozilla.org%2Fblog%2F2014%2F04%2F03%2Fbrendan-eich-steps-down-as-mozilla-ceo%2F&rft.jtitle=mozilla+blog&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal"></span>
|
||||||
|
</span>
|
||||||
|
</li>
|
||||||
|
<li id="cite_note-29">
|
||||||
|
<span><b><a href="#cite_ref-29">^</a></b></span> <span><cite><a rel="nofollow" href="http://www.opensecrets.org/indivs/search.php?name=Sam+Yagan&cycle=All&sort=R&state=&zip=&employ=&cand=&submit=Submit+Query" target="_blank">"opensecrets.org listing of Sam Yagan's contributions to political candidates"</a>. opensecrets.org<span>. Retrieved <span>2014-07-01</span></span>.</cite><span title="ctx_ver=Z39.88-2004&rfr_id=info%3Asid%2Fen.wikipedia.org%3AMozilla&rft.btitle=opensecrets.org+listing+of+Sam+Yagan%27s+contributions+to+political+candidates&rft.genre=unknown&rft_id=http%3A%2F%2Fwww.opensecrets.org%2Findivs%2Fsearch.php%3Fname%3DSam%2BYagan%26cycle%3DAll%26sort%3DR%26state%3D%26zip%3D%26employ%3D%26cand%3D%26submit%3DSubmit%2BQuery&rft.pub=opensecrets.org&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook"></span>
|
||||||
|
</span>
|
||||||
|
</li>
|
||||||
|
<li id="cite_note-30">
|
||||||
|
<span><b><a href="#cite_ref-30">^</a></b></span> <span><cite><a rel="nofollow" href="http://www.ontheissues.org/house/Chris_Cannon.htm#Civil_Rights" target="_blank">"ontheissues.org listing of votes cast by Chris Cannon"</a>. ontheissues.org<span>. Retrieved <span>2014-07-01</span></span>.</cite><span title="ctx_ver=Z39.88-2004&rfr_id=info%3Asid%2Fen.wikipedia.org%3AMozilla&rft.btitle=ontheissues.org+listing+of+votes+cast+by+Chris+Cannon&rft.genre=unknown&rft_id=http%3A%2F%2Fwww.ontheissues.org%2Fhouse%2FChris_Cannon.htm%23Civil_Rights&rft.pub=ontheissues.org&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook"></span>
|
||||||
|
</span>
|
||||||
|
</li>
|
||||||
|
<li id="cite_note-31">
|
||||||
|
<span><b><a href="#cite_ref-31">^</a></b></span> <span><cite><a rel="nofollow" href="http://www.ontheissues.org/HouseVote/Party_2005-627.htm" target="_blank">"ontheissues.org listing of votes cast on the permanency of the Patriot Act"</a>. ontheissues.org<span>. Retrieved <span>2014-07-01</span></span>.</cite><span title="ctx_ver=Z39.88-2004&rfr_id=info%3Asid%2Fen.wikipedia.org%3AMozilla&rft.btitle=ontheissues.org+listing+of+votes+cast+on+the+permanency+of+the+Patriot+Act&rft.genre=unknown&rft_id=http%3A%2F%2Fwww.ontheissues.org%2FHouseVote%2FParty_2005-627.htm&rft.pub=ontheissues.org&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook"></span>
|
||||||
|
</span>
|
||||||
|
</li>
|
||||||
|
<li id="cite_note-32">
|
||||||
|
<span><b><a href="#cite_ref-32">^</a></b></span> <span><cite><a rel="nofollow" href="http://www.ontheissues.org/house/Chris_Cannon_Homeland_Security.htm" target="_blank">"ontheissues.org: Chris Cannon on Homeland Security"</a>. ontheissues.org<span>. Retrieved <span>2014-07-01</span></span>.</cite><span title="ctx_ver=Z39.88-2004&rfr_id=info%3Asid%2Fen.wikipedia.org%3AMozilla&rft.btitle=ontheissues.org%3A+Chris+Cannon+on+Homeland+Security&rft.genre=unknown&rft_id=http%3A%2F%2Fwww.ontheissues.org%2Fhouse%2FChris_Cannon_Homeland_Security.htm&rft.pub=ontheissues.org&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook"></span>
|
||||||
|
</span>
|
||||||
|
</li>
|
||||||
|
<li id="cite_note-33">
|
||||||
|
<span><b><a href="#cite_ref-33">^</a></b></span> <span><cite><a rel="nofollow" href="http://www.ontheissues.org/house/Chris_Cannon_Abortion.htm" target="_blank">"ontheissues.org: Chris Cannon on Abortion"</a>. ontheissues.org<span>. Retrieved <span>2014-07-01</span></span>.</cite><span title="ctx_ver=Z39.88-2004&rfr_id=info%3Asid%2Fen.wikipedia.org%3AMozilla&rft.btitle=ontheissues.org%3A+Chris+Cannon+on+Abortion&rft.genre=unknown&rft_id=http%3A%2F%2Fwww.ontheissues.org%2Fhouse%2FChris_Cannon_Abortion.htm&rft.pub=ontheissues.org&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook"></span>
|
||||||
|
</span>
|
||||||
|
</li>
|
||||||
|
<li id="cite_note-34">
|
||||||
|
<span><b><a href="#cite_ref-34">^</a></b></span> <span><cite>Levintova, Hannah (7 April 2014). <a rel="nofollow" href="http://www.motherjones.com/mojo/2014/04/okcupid-ceo-donate-anti-gay-firefox" target="_blank">"OkCupid's CEO Donated to an Anti-Gay Campaign Once, Too"</a>. <i>Hanna Levintova article on motherjones.com</i>. motherjones.com<span>. Retrieved <span>2014-07-01</span></span>.</cite><span title="ctx_ver=Z39.88-2004&rfr_id=info%3Asid%2Fen.wikipedia.org%3AMozilla&rft.atitle=OkCupid%27s+CEO+Donated+to+an+Anti-Gay+Campaign+Once%2C+Too&rft.aufirst=Hannah&rft.aulast=Levintova&rft.date=2014-04-07&rft.genre=unknown&rft_id=http%3A%2F%2Fwww.motherjones.com%2Fmojo%2F2014%2F04%2Fokcupid-ceo-donate-anti-gay-firefox&rft.jtitle=Hanna+Levintova+article+on+motherjones.com&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal"></span>
|
||||||
|
</span>
|
||||||
|
</li>
|
||||||
|
<li id="cite_note-35">
|
||||||
|
<span><b><a href="#cite_ref-35">^</a></b></span> <span><cite>Lee, Stephanie M. (8 April 2014). <a rel="nofollow" href="http://blog.sfgate.com/techchron/2014/04/08/okcupid-ceo-once-donated-to-anti-gay-politician/" target="_blank">"OKCupid CEO once donated to anti-gay politician"</a>. <i>Stephanie M. Lee's blog on sfgate.com</i>. sfgate.com<span>. Retrieved <span>2014-07-01</span></span>.</cite><span title="ctx_ver=Z39.88-2004&rfr_id=info%3Asid%2Fen.wikipedia.org%3AMozilla&rft.atitle=OKCupid+CEO+once+donated+to+anti-gay+politician&rft.aufirst=Stephanie+M.&rft.aulast=Lee&rft.date=2014-04-08&rft.genre=unknown&rft_id=http%3A%2F%2Fblog.sfgate.com%2Ftechchron%2F2014%2F04%2F08%2Fokcupid-ceo-once-donated-to-anti-gay-politician%2F&rft.jtitle=Stephanie+M.+Lee%27s+blog+on+sfgate.com&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal"></span>
|
||||||
|
</span>
|
||||||
|
</li>
|
||||||
|
<li id="cite_note-uncrunched.com-36">
|
||||||
|
<span>^ <a href="#cite_ref-uncrunched.com_36-0"><sup><i><b>a</b></i></sup></a> <a href="#cite_ref-uncrunched.com_36-1"><sup><i><b>b</b></i></sup></a></span> <span><cite><a rel="nofollow" href="http://uncrunched.com/2014/04/06/the-hypocrisy-of-sam-yagan-okcupid/" target="_blank">"The Hypocrisy Of Sam Yagan & OkCupid"</a>. <i>uncrunched.com blog</i>. uncrunched.com. 6 April 2014<span>. Retrieved <span>2014-07-01</span></span>.</cite><span title="ctx_ver=Z39.88-2004&rfr_id=info%3Asid%2Fen.wikipedia.org%3AMozilla&rft.atitle=The+Hypocrisy+Of+Sam+Yagan+%26+OkCupid&rft.date=2014-04-06&rft.genre=unknown&rft_id=http%3A%2F%2Funcrunched.com%2F2014%2F04%2F06%2Fthe-hypocrisy-of-sam-yagan-okcupid%2F&rft.jtitle=uncrunched.com+blog&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal"></span>
|
||||||
|
</span>
|
||||||
|
</li>
|
||||||
|
<li id="cite_note-37">
|
||||||
|
<span><b><a href="#cite_ref-37">^</a></b></span> <span><cite>Bellware, Kim (31 March 2014). <a rel="nofollow" href="http://www.huffingtonpost.com/2014/03/31/okcupid-mozilla_n_5065743.html" target="_blank">"OKCupid Publicly Rips Mozilla: 'We Wish Them Nothing But Failure<span>'</span>"</a>. <i>Kim Bellware article on huffingtonpost.com</i>. huffingtonpost.com<span>. Retrieved <span>2014-07-01</span></span>.</cite><span title="ctx_ver=Z39.88-2004&rfr_id=info%3Asid%2Fen.wikipedia.org%3AMozilla&rft.atitle=OKCupid+Publicly+Rips+Mozilla%3A+%27We+Wish+Them+Nothing+But+Failure%27&rft.aufirst=Kim&rft.aulast=Bellware&rft.date=2014-03-31&rft.genre=unknown&rft_id=http%3A%2F%2Fwww.huffingtonpost.com%2F2014%2F03%2F31%2Fokcupid-mozilla_n_5065743.html&rft.jtitle=Kim+Bellware+article+on+huffingtonpost.com&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal"></span>
|
||||||
|
</span>
|
||||||
|
</li>
|
||||||
|
<li id="cite_note-38">
|
||||||
|
<span><b><a href="#cite_ref-38">^</a></b></span> <span><cite><a rel="nofollow" href="http://www.huffingtonpost.com/2014/03/27/mozilla-ceo-prop-8-_n_5042660.html" target="_blank">"Mozilla's Appointment Of Brendan Eich As CEO Sparks Controversy After Prop 8 Donation News Re-Emerges"</a>. <i>huffingtonpost.com article</i>. huffingtonpost.com. 27 March 2014<span>. Retrieved <span>2014-07-01</span></span>.</cite><span title="ctx_ver=Z39.88-2004&rfr_id=info%3Asid%2Fen.wikipedia.org%3AMozilla&rft.atitle=Mozilla%27s+Appointment+Of+Brendan+Eich+As+CEO+Sparks+Controversy+After+Prop+8+Donation+News+Re-Emerges&rft.date=2014-03-27&rft.genre=unknown&rft_id=http%3A%2F%2Fwww.huffingtonpost.com%2F2014%2F03%2F27%2Fmozilla-ceo-prop-8-_n_5042660.html&rft.jtitle=huffingtonpost.com+article&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal"></span>
|
||||||
|
</span>
|
||||||
|
</li>
|
||||||
|
<li id="cite_note-39">
|
||||||
|
<span><b><a href="#cite_ref-39">^</a></b></span> <span><cite>Eidelson, Josh (4 April 2014). <a rel="nofollow" href="http://www.salon.com/2014/04/04/okcupids_gay_rights_stunt_has_its_limits_taking_a_deeper_look_at_the_savvy_ploy/" target="_blank">"OkCupid's gay rights stunt has its limits: Taking a deeper look at the savvy ploy"</a>. <i>Josh Eidelson article on salon.com</i>. salon.com<span>. Retrieved <span>2014-07-01</span></span>.</cite><span title="ctx_ver=Z39.88-2004&rfr_id=info%3Asid%2Fen.wikipedia.org%3AMozilla&rft.atitle=OkCupid%99s+gay+rights+stunt+has+its+limits%3A+Taking+a+deeper+look+at+the+savvy+ploy&rft.aufirst=Josh&rft.aulast=Eidelson&rft.date=2014-04-04&rft.genre=unknown&rft_id=http%3A%2F%2Fwww.salon.com%2F2014%2F04%2F04%2Fokcupids_gay_rights_stunt_has_its_limits_taking_a_deeper_look_at_the_savvy_ploy%2F&rft.jtitle=Josh+Eidelson+article+on+salon.com&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal"></span>
|
||||||
|
</span>
|
||||||
|
</li>
|
||||||
|
<li id="cite_note-manifesto-40">
|
||||||
|
<span>^ <a href="#cite_ref-manifesto_40-0"><sup><i><b>a</b></i></sup></a> <a href="#cite_ref-manifesto_40-1"><sup><i><b>b</b></i></sup></a></span> <span><cite><a rel="nofollow" href="http://www.mozilla.org/about/manifesto/" target="_blank">"Mozilla Manifesto"</a>. Mozilla.org<span>. Retrieved <span>2012-03-21</span></span>.</cite><span title="ctx_ver=Z39.88-2004&rfr_id=info%3Asid%2Fen.wikipedia.org%3AMozilla&rft.btitle=Mozilla+Manifesto&rft.genre=unknown&rft_id=http%3A%2F%2Fwww.mozilla.org%2Fabout%2Fmanifesto%2F&rft.pub=Mozilla.org&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook"></span>
|
||||||
|
</span>
|
||||||
|
</li>
|
||||||
|
<li id="cite_note-41">
|
||||||
|
<span><b><a href="#cite_ref-41">^</a></b></span> <span><cite><a rel="nofollow" href="https://www.mozilla.org/en-US/about/manifesto/details/" target="_blank">"The Mozilla Manifesto"</a><span>. Retrieved <span>24 July</span> 2015</span>.</cite><span title="ctx_ver=Z39.88-2004&rfr_id=info%3Asid%2Fen.wikipedia.org%3AMozilla&rft.btitle=The+Mozilla+Manifesto&rft.genre=unknown&rft_id=https%3A%2F%2Fwww.mozilla.org%2Fen-US%2Fabout%2Fmanifesto%2Fdetails%2F&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook"></span>
|
||||||
|
</span>
|
||||||
|
</li>
|
||||||
|
<li id="cite_note-42">
|
||||||
|
<span><b><a href="#cite_ref-42">^</a></b></span> <span><cite><a rel="nofollow" href="https://web.archive.org/web/20101128150117/http://download-firefox.org/spread-firefox/gecko-layout-engine-and-mozilla-firefox/" target="_blank">"Gecko Layout Engine"</a>. download-firefox.org. July 17, 2008. Archived from <a rel="nofollow" href="http://download-firefox.org/spread-firefox/gecko-layout-engine-and-mozilla-firefox/" target="_blank">the original</a> on 2010-11-28<span>. Retrieved <span>2012-05-10</span></span>.</cite><span title="ctx_ver=Z39.88-2004&rfr_id=info%3Asid%2Fen.wikipedia.org%3AMozilla&rft.btitle=Gecko+Layout+Engine&rft.date=2008-07-17&rft.genre=unknown&rft_id=http%3A%2F%2Fdownload-firefox.org%2Fspread-firefox%2Fgecko-layout-engine-and-mozilla-firefox%2F&rft.pub=download-firefox.org&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook"></span>
|
||||||
|
</span>
|
||||||
|
</li>
|
||||||
|
<li id="cite_note-w3counter1-43">
|
||||||
|
<span><b><a href="#cite_ref-w3counter1_43-0">^</a></b></span> <span><cite><a rel="nofollow" href="http://www.w3counter.com/trends" target="_blank">"Web Browser Market Share Trends"</a>. <i>W3Counter</i>. Awio Web Services LLC<span>. Retrieved <span>2012-05-10</span></span>.</cite><span title="ctx_ver=Z39.88-2004&rfr_id=info%3Asid%2Fen.wikipedia.org%3AMozilla&rft.atitle=Web+Browser+Market+Share+Trends&rft.genre=unknown&rft_id=http%3A%2F%2Fwww.w3counter.com%2Ftrends&rft.jtitle=W3Counter&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal"></span>
|
||||||
|
</span>
|
||||||
|
</li>
|
||||||
|
<li id="cite_note-gs.statcounter.com-44">
|
||||||
|
<span><b><a href="#cite_ref-gs.statcounter.com_44-0">^</a></b></span> <span><cite><a rel="nofollow" href="http://gs.statcounter.com/" target="_blank">"Top 5 Browsers"</a>. <i>StatCounter Global Stats</i>. StatCounter<span>. Retrieved <span>2012-05-10</span></span>.</cite><span title="ctx_ver=Z39.88-2004&rfr_id=info%3Asid%2Fen.wikipedia.org%3AMozilla&rft.atitle=Top+5+Browsers&rft.genre=unknown&rft_id=http%3A%2F%2Fgs.statcounter.com&rft.jtitle=StatCounter+Global+Stats&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal"></span>
|
||||||
|
</span>
|
||||||
|
</li>
|
||||||
|
<li id="cite_note-getclicky1-45">
|
||||||
|
<span><b><a href="#cite_ref-getclicky1_45-0">^</a></b></span> <span><cite><a rel="nofollow" href="http://www.getclicky.com/marketshare/global/web-browsers/" target="_blank">"Web browsers (Global marketshare)"</a>. <i>Clicky</i>. Roxr Software Ltd<span>. Retrieved <span>2012-05-10</span></span>.</cite><span title="ctx_ver=Z39.88-2004&rfr_id=info%3Asid%2Fen.wikipedia.org%3AMozilla&rft.atitle=Web+browsers+%28Global+marketshare%29&rft.genre=unknown&rft_id=http%3A%2F%2Fwww.getclicky.com%2Fmarketshare%2Fglobal%2Fweb-browsers%2F&rft.jtitle=Clicky&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal"></span>
|
||||||
|
</span>
|
||||||
|
</li>
|
||||||
|
<li id="cite_note-46">
|
||||||
|
<span><b><a href="#cite_ref-46">^</a></b></span> <span><cite><a href="http://fakehost/wiki/Ben_Goodger" title="Ben Goodger" target="_blank">Goodger, Ben</a> (February 6, 2006). <a rel="nofollow" href="https://web.archive.org/web/20110623034401/http://weblogs.mozillazine.org/ben/archives/009698.html" target="_blank">"Where Did Firefox Come From?"</a>. Inside Firefox. Archived from <a rel="nofollow" href="http://weblogs.mozillazine.org/ben/archives/009698.html" target="_blank">the original</a> on 2011-06-23<span>. Retrieved <span>2012-01-07</span></span>.</cite><span title="ctx_ver=Z39.88-2004&rfr_id=info%3Asid%2Fen.wikipedia.org%3AMozilla&rft.aufirst=Ben&rft.aulast=Goodger&rft.btitle=Where+Did+Firefox+Come+From%3F&rft.date=2006-02-06&rft.genre=unknown&rft_id=http%3A%2F%2Fweblogs.mozillazine.org%2Fben%2Farchives%2F009698.html&rft.pub=Inside+Firefox&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook"></span>
|
||||||
|
</span>
|
||||||
|
</li>
|
||||||
|
<li id="cite_note-47">
|
||||||
|
<span><b><a href="#cite_ref-47">^</a></b></span> <span><cite><a rel="nofollow" href="https://web.archive.org/web/20070914035447/http://www.ibphoenix.com/main.nfs?a=ibphoenix&page=ibp_Mozilla0" target="_blank">"Mozilla browser becomes Firebird"</a>. IBPhoenix. Archived from <a rel="nofollow" href="http://www.ibphoenix.com/main.nfs?a=ibphoenix&page=ibp_Mozilla0" target="_blank">the original</a> on 2007-09-14<span>. Retrieved <span>2013-06-10</span></span>. <q>We at IBPhoenix think that having a browser and a database with the same name in the same space will confuse the market, especially as browsers and databases are often used in the same applications</q></cite><span title="ctx_ver=Z39.88-2004&rfr_id=info%3Asid%2Fen.wikipedia.org%3AMozilla&rft.btitle=Mozilla+browser+becomes+Firebird&rft.genre=unknown&rft_id=http%3A%2F%2Fwww.ibphoenix.com%2Fmain.nfs%3Fa%3Dibphoenix%26page%3Dibp_Mozilla0&rft.pub=IBPhoenix&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook"></span>
|
||||||
|
</span>
|
||||||
|
</li>
|
||||||
|
<li id="cite_note-48">
|
||||||
|
<span><b><a href="#cite_ref-48">^</a></b></span> <span><cite>Festa, Paul (May 6, 2003). <a rel="nofollow" href="http://news.cnet.com/2100-1032_3-1000146.html" target="_blank">"Mozilla's Firebird gets wings clipped"</a>. <a href="http://fakehost/wiki/CNET_Networks" title="CNET Networks" target="_blank">CNET</a><span>. Retrieved <span>2007-01-30</span></span>.</cite><span title="ctx_ver=Z39.88-2004&rfr_id=info%3Asid%2Fen.wikipedia.org%3AMozilla&rft.aufirst=Paul&rft.aulast=Festa&rft.btitle=Mozilla%27s+Firebird+gets+wings+clipped&rft.date=2003-05-06&rft.genre=unknown&rft_id=http%3A%2F%2Fnews.cnet.com%2F2100-1032_3-1000146.html&rft.pub=CNET&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook"></span>
|
||||||
|
</span>
|
||||||
|
</li>
|
||||||
|
<li id="cite_note-49">
|
||||||
|
<span><b><a href="#cite_ref-49">^</a></b></span> <span><cite>Festa, Paul (February 9, 2004). <a rel="nofollow" href="http://news.cnet.com/2100-7344-5156101.html" target="_blank">"Mozilla holds 'fire' in naming fight"</a>. CNET News<span>. Retrieved <span>2007-01-24</span></span>.</cite><span title="ctx_ver=Z39.88-2004&rfr_id=info%3Asid%2Fen.wikipedia.org%3AMozilla&rft.aufirst=Paul&rft.aulast=Festa&rft.btitle=Mozilla+holds+%27fire%27+in+naming+fight&rft.date=2004-02-09&rft.genre=unknown&rft_id=http%3A%2F%2Fnews.cnet.com%2F2100-7344-5156101.html&rft.pub=CNET+News&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook"></span>
|
||||||
|
</span>
|
||||||
|
</li>
|
||||||
|
<li id="cite_note-50">
|
||||||
|
<span><b><a href="#cite_ref-50">^</a></b></span> <span><cite><a rel="nofollow" href="http://www.mozilla.org/en-US/firefox/mobile/features/" target="_blank">"Mobile features"</a>. Mozilla<span>. Retrieved <span>2012-06-26</span></span>.</cite><span title="ctx_ver=Z39.88-2004&rfr_id=info%3Asid%2Fen.wikipedia.org%3AMozilla&rft.btitle=Mobile+features&rft.genre=unknown&rft_id=http%3A%2F%2Fwww.mozilla.org%2Fen-US%2Ffirefox%2Fmobile%2Ffeatures%2F&rft.pub=Mozilla&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook"></span>
|
||||||
|
</span>
|
||||||
|
</li>
|
||||||
|
<li id="cite_note-51">
|
||||||
|
<span><b><a href="#cite_ref-51">^</a></b></span> <span><cite><a rel="nofollow" href="https://wiki.mozilla.org/Mobile/Platforms/Android#System_Requirements" target="_blank">"Mobile System Requirements"</a>.</cite><span title="ctx_ver=Z39.88-2004&rfr_id=info%3Asid%2Fen.wikipedia.org%3AMozilla&rft.btitle=Mobile+System+Requirements&rft.genre=unknown&rft_id=https%3A%2F%2Fwiki.mozilla.org%2FMobile%2FPlatforms%2FAndroid%23System_Requirements&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook"></span>
|
||||||
|
</span>
|
||||||
|
</li>
|
||||||
|
<li id="cite_note-52">
|
||||||
|
<span><b><a href="#cite_ref-52">^</a></b></span> <span><cite><a rel="nofollow" href="https://support.mozilla.org/en-US/kb/will-firefox-work-my-mobile-device" target="_blank">"Firefox Mobile supported devices"</a>.</cite><span title="ctx_ver=Z39.88-2004&rfr_id=info%3Asid%2Fen.wikipedia.org%3AMozilla&rft.btitle=Firefox+Mobile+supported+devices&rft.genre=unknown&rft_id=https%3A%2F%2Fsupport.mozilla.org%2Fen-US%2Fkb%2Fwill-firefox-work-my-mobile-device&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook"></span>
|
||||||
|
</span>
|
||||||
|
</li>
|
||||||
|
<li id="cite_note-53">
|
||||||
|
<span><b><a href="#cite_ref-53">^</a></b></span> <span><cite><a rel="nofollow" href="http://www.mirror.co.uk/news/technology/2009/11/09/mozilla-rules-out-firefox-for-iphone-and-blackberry-115875-21809563/" target="_blank">"Mozilla rules out Firefox for iPhone and BlackBerry"</a>.</cite><span title="ctx_ver=Z39.88-2004&rfr_id=info%3Asid%2Fen.wikipedia.org%3AMozilla&rft.btitle=Mozilla+rules+out+Firefox+for+iPhone+and+BlackBerry&rft.genre=unknown&rft_id=http%3A%2F%2Fwww.mirror.co.uk%2Fnews%2Ftechnology%2F2009%2F11%2F09%2Fmozilla-rules-out-firefox-for-iphone-and-blackberry-115875-21809563%2F&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook"></span>
|
||||||
|
</span>
|
||||||
|
</li>
|
||||||
|
<li id="cite_note-54">
|
||||||
|
<span><b><a href="#cite_ref-54">^</a></b></span> <span><cite><a rel="nofollow" href="http://www.mozilla.org/firefox/os/" target="_blank">"Boot to Gecko Project"</a>. Mozilla. March 2012<span>. Retrieved <span>2012-03-30</span></span>.</cite><span title="ctx_ver=Z39.88-2004&rfr_id=info%3Asid%2Fen.wikipedia.org%3AMozilla&rft.btitle=Boot+to+Gecko+Project&rft.date=2012-03&rft.genre=unknown&rft_id=http%3A%2F%2Fwww.mozilla.org%2Ffirefox%2Fos%2F&rft.pub=Mozilla&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook"></span>
|
||||||
|
</span>
|
||||||
|
</li>
|
||||||
|
<li id="cite_note-55">
|
||||||
|
<span><b><a href="#cite_ref-55">^</a></b></span> <span><cite><a rel="nofollow" href="https://www.mozilla.org/en-US/firefox/os/devices/" target="_blank">"Firefox OS - Devices & Availability"</a>. <i>Mozilla</i><span>. Retrieved <span>2015-12-30</span></span>.</cite><span title="ctx_ver=Z39.88-2004&rfr_id=info%3Asid%2Fen.wikipedia.org%3AMozilla&rft.atitle=Firefox+OS+-+Devices+%26+Availability&rft.genre=unknown&rft_id=https%3A%2F%2Fwww.mozilla.org%2Fen-US%2Ffirefox%2Fos%2Fdevices%2F&rft.jtitle=Mozilla&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal"></span>
|
||||||
|
</span>
|
||||||
|
</li>
|
||||||
|
<li id="cite_note-56">
|
||||||
|
<span><b><a href="#cite_ref-56">^</a></b></span> <span><cite><a rel="nofollow" href="https://blog.lizardwrangler.com/2012/07/06/thunderbird-stability-and-community-innovation/" target="_blank">"Thunderbird: Stability and Community Innovation | Mitchell's Blog"</a>. <i>blog.lizardwrangler.com</i><span>. Retrieved <span>2015-04-20</span></span>.</cite><span title="ctx_ver=Z39.88-2004&rfr_id=info%3Asid%2Fen.wikipedia.org%3AMozilla&rft.atitle=Thunderbird%3A+Stability+and+Community+Innovation+%7C+Mitchell%27s+Blog&rft.genre=unknown&rft_id=https%3A%2F%2Fblog.lizardwrangler.com%2F2012%2F07%2F06%2Fthunderbird-stability-and-community-innovation%2F&rft.jtitle=blog.lizardwrangler.com&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal"></span>
|
||||||
|
</span>
|
||||||
|
</li>
|
||||||
|
<li id="cite_note-57">
|
||||||
|
<span><b><a href="#cite_ref-57">^</a></b></span> <span><cite><a rel="nofollow" href="https://lwn.net/Articles/165080/" target="_blank">"Two discontinued browsers"</a>. LWN.net. 21 December 2005<span>. Retrieved <span>2012-08-19</span></span>.</cite><span title="ctx_ver=Z39.88-2004&rfr_id=info%3Asid%2Fen.wikipedia.org%3AMozilla&rft.btitle=Two+discontinued+browsers&rft.date=2005-12-21&rft.genre=unknown&rft_id=https%3A%2F%2Flwn.net%2FArticles%2F165080%2F&rft.pub=LWN.net&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook"></span>
|
||||||
|
</span>
|
||||||
|
</li>
|
||||||
|
<li id="cite_note-58">
|
||||||
|
<span><b><a href="#cite_ref-58">^</a></b></span> <span><cite><a rel="nofollow" href="http://home.kairo.at/blog/2007-06/seamonkey_r_trademarks_registered" target="_blank">"SeaMonkey trademarks registered!"</a>. kairo.at. 2007-05-22<span>. Retrieved <span>2013-06-10</span></span>.</cite><span title="ctx_ver=Z39.88-2004&rfr_id=info%3Asid%2Fen.wikipedia.org%3AMozilla&rft.btitle=SeaMonkey+trademarks+registered%21&rft.date=2007-05-22&rft.genre=unknown&rft_id=http%3A%2F%2Fhome.kairo.at%2Fblog%2F2007-06%2Fseamonkey_r_trademarks_registered&rft.pub=kairo.at&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook"></span>
|
||||||
|
</span>
|
||||||
|
</li>
|
||||||
|
<li id="cite_note-59">
|
||||||
|
<span><b><a href="#cite_ref-59">^</a></b></span> <span><cite><a rel="nofollow" href="http://www.bugzilla.org/installation-list/" target="_blank">"Bugzilla Installation List"</a><span>. Retrieved <span>2014-09-18</span></span>.</cite><span title="ctx_ver=Z39.88-2004&rfr_id=info%3Asid%2Fen.wikipedia.org%3AMozilla&rft.btitle=Bugzilla+Installation+List&rft.genre=unknown&rft_id=http%3A%2F%2Fwww.bugzilla.org%2Finstallation-list%2F&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook"></span>
|
||||||
|
</span>
|
||||||
|
</li>
|
||||||
|
<li id="cite_note-BE201106-60">
|
||||||
|
<span>^ <a href="#cite_ref-BE201106_60-0"><sup><i><b>a</b></i></sup></a> <a href="#cite_ref-BE201106_60-1"><sup><i><b>b</b></i></sup></a></span> <span><cite><a href="http://fakehost/wiki/Brendan_Eich" title="Brendan Eich" target="_blank">Eich, Brendan</a> (21 June 2011). <a rel="nofollow" href="http://brendaneich.com/2011/06/new-javascript-engine-module-owner/" target="_blank">"New JavaScript Engine Module Owner"</a>. BrendanEich.com.</cite><span title="ctx_ver=Z39.88-2004&rfr_id=info%3Asid%2Fen.wikipedia.org%3AMozilla&rft.aufirst=Brendan&rft.aulast=Eich&rft.btitle=New+JavaScript+Engine+Module+Owner&rft.date=2011-06-21&rft.genre=unknown&rft_id=http%3A%2F%2Fbrendaneich.com%2F2011%2F06%2Fnew-javascript-engine-module-owner%2F&rft.pub=BrendanEich.com&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook"></span>
|
||||||
|
</span>
|
||||||
|
</li>
|
||||||
|
<li id="cite_note-61">
|
||||||
|
<span><b><a href="#cite_ref-61">^</a></b></span> <span><cite><a rel="nofollow" href="https://bugzilla.mozilla.org/show_bug.cgi?id=759422#c0" target="_blank">"Bug 759422 - Remove use of e4x in account creation"</a>. Bugzilla@Mozilla. 2012-08-17<span>. Retrieved <span>2012-08-18</span></span>.</cite><span title="ctx_ver=Z39.88-2004&rfr_id=info%3Asid%2Fen.wikipedia.org%3AMozilla&rft.btitle=Bug+759422+-+Remove+use+of+e4x+in+account+creation&rft.date=2012-08-17&rft.genre=unknown&rft_id=https%3A%2F%2Fbugzilla.mozilla.org%2Fshow_bug.cgi%3Fid%3D759422%23c0&rft.pub=Bugzilla%40Mozilla&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook"></span>
|
||||||
|
</span>
|
||||||
|
</li>
|
||||||
|
<li id="cite_note-62">
|
||||||
|
<span><b><a href="#cite_ref-62">^</a></b></span> <span><cite><a rel="nofollow" href="https://developer.mozilla.org/en-US/docs/SpiderMonkey" target="_blank">"SpiderMonkey"</a>. Mozilla Developer Network. 2012-08-15<span>. Retrieved <span>2012-08-18</span></span>.</cite><span title="ctx_ver=Z39.88-2004&rfr_id=info%3Asid%2Fen.wikipedia.org%3AMozilla&rft.btitle=SpiderMonkey&rft.date=2012-08-15&rft.genre=unknown&rft_id=https%3A%2F%2Fdeveloper.mozilla.org%2Fen-US%2Fdocs%2FSpiderMonkey&rft.pub=Mozilla+Developer+Network&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook"></span>
|
||||||
|
</span>
|
||||||
|
</li>
|
||||||
|
<li id="cite_note-63">
|
||||||
|
<span><b><a href="#cite_ref-63">^</a></b></span> <span><cite><a rel="nofollow" href="http://www.mozilla.org/rhino/history.html" target="_blank">"Rhino History"</a>. <a href="http://fakehost/wiki/Mozilla_Foundation" title="Mozilla Foundation" target="_blank">Mozilla Foundation</a><span>. Retrieved <span>2008-03-20</span></span>.</cite><span title="ctx_ver=Z39.88-2004&rfr_id=info%3Asid%2Fen.wikipedia.org%3AMozilla&rft.btitle=Rhino+History&rft.genre=unknown&rft_id=http%3A%2F%2Fwww.mozilla.org%2Frhino%2Fhistory.html&rft.pub=Mozilla+Foundation&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook"></span>
|
||||||
|
</span>
|
||||||
|
</li>
|
||||||
|
<li id="cite_note-64">
|
||||||
|
<span><b><a href="#cite_ref-64">^</a></b></span> <span><cite><a rel="nofollow" href="https://github.com/servo/servo/wiki/Roadmap" target="_blank">"Roadmap"</a><span>. Retrieved <span>10 May</span> 2016</span>.</cite><span title="ctx_ver=Z39.88-2004&rfr_id=info%3Asid%2Fen.wikipedia.org%3AMozilla&rft.btitle=Roadmap&rft.genre=unknown&rft_id=https%3A%2F%2Fgithub.com%2Fservo%2Fservo%2Fwiki%2FRoadmap&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook"></span>
|
||||||
|
</span>
|
||||||
|
</li>
|
||||||
|
<li id="cite_note-65">
|
||||||
|
<span><b><a href="#cite_ref-65">^</a></b></span> <span><cite>Larabel, Michael. <a rel="nofollow" href="https://www.phoronix.com/scan.php?page=news_item&px=Servo-9-May-2016" target="_blank">"Servo Continues Making Progress For Shipping Components In Gecko, Browser.html"</a>. <i>Phoronix.com</i><span>. Retrieved <span>10 May</span> 2016</span>.</cite><span title="ctx_ver=Z39.88-2004&rfr_id=info%3Asid%2Fen.wikipedia.org%3AMozilla&rft.atitle=Servo+Continues+Making+Progress+For+Shipping+Components+In+Gecko%2C+Browser.html&rft.aufirst=Michael&rft.aulast=Larabel&rft.genre=unknown&rft_id=https%3A%2F%2Fwww.phoronix.com%2Fscan.php%3Fpage%3Dnews_item%26px%3DServo-9-May-2016&rft.jtitle=Phoronix.com&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal"></span>
|
||||||
|
</span>
|
||||||
|
</li>
|
||||||
|
<li id="cite_note-66">
|
||||||
|
<span><b><a href="#cite_ref-66">^</a></b></span> <span><cite><a rel="nofollow" href="https://mozvr.com/" target="_blank">"Mozilla VR"</a>. <i>Mozilla VR</i><span>. Retrieved <span>2016-10-27</span></span>.</cite><span title="ctx_ver=Z39.88-2004&rfr_id=info%3Asid%2Fen.wikipedia.org%3AMozilla&rft.atitle=Mozilla+VR&rft.genre=unknown&rft_id=https%3A%2F%2Fmozvr.com&rft.jtitle=Mozilla+VR&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal"></span>
|
||||||
|
</span>
|
||||||
|
</li>
|
||||||
|
<li id="cite_note-67">
|
||||||
|
<span><b><a href="#cite_ref-67">^</a></b></span> <span><cite><a rel="nofollow" href="https://login.persona.org/" target="_blank"><i>Persona</i></a>, Mozilla</cite><span title="ctx_ver=Z39.88-2004&rfr_id=info%3Asid%2Fen.wikipedia.org%3AMozilla&rft.btitle=Persona&rft.genre=book&rft_id=https%3A%2F%2Flogin.persona.org%2F&rft.pub=Mozilla&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook"></span>
|
||||||
|
</span>
|
||||||
|
</li>
|
||||||
|
<li id="cite_note-68">
|
||||||
|
<span><b><a href="#cite_ref-68">^</a></b></span> <span><cite><a rel="nofollow" href="https://developer.mozilla.org/en-US/Persona" target="_blank">"Persona"</a>. <i>Mozilla Developer Network</i><span>. Retrieved <span>2016-10-27</span></span>.</cite><span title="ctx_ver=Z39.88-2004&rfr_id=info%3Asid%2Fen.wikipedia.org%3AMozilla&rft.atitle=Persona&rft.genre=unknown&rft_id=https%3A%2F%2Fdeveloper.mozilla.org%2Fen-US%2FPersona&rft.jtitle=Mozilla+Developer+Network&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal"></span>
|
||||||
|
</span>
|
||||||
|
</li>
|
||||||
|
<li id="cite_note-69">
|
||||||
|
<span><b><a href="#cite_ref-69">^</a></b></span> <span><cite><a rel="nofollow" href="https://webmaker.org/en-US/about/" target="_blank"><i>About Mozilla Webmaker</i></a>, Mozilla</cite><span title="ctx_ver=Z39.88-2004&rfr_id=info%3Asid%2Fen.wikipedia.org%3AMozilla&rft.btitle=About+Mozilla+Webmaker&rft.genre=book&rft_id=https%3A%2F%2Fwebmaker.org%2Fen-US%2Fabout%2F&rft.pub=Mozilla&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook"></span>
|
||||||
|
</span>
|
||||||
|
</li>
|
||||||
|
<li id="cite_note-lifehacker.com-70">
|
||||||
|
<span>^ <a href="#cite_ref-lifehacker.com_70-0"><sup><i><b>a</b></i></sup></a> <a href="#cite_ref-lifehacker.com_70-1"><sup><i><b>b</b></i></sup></a></span> <span><cite>Alan Henry. <a rel="nofollow" href="http://lifehacker.com/mozilla-webmaker-teaches-you-how-to-build-web-sites-ap-1553277374" target="_blank">"Mozilla Webmaker Teaches You to Build Web Sites, Apps, and More"</a>. <i>Lifehacker</i>. Gawker Media.</cite><span title="ctx_ver=Z39.88-2004&rfr_id=info%3Asid%2Fen.wikipedia.org%3AMozilla&rft.atitle=Mozilla+Webmaker+Teaches+You+to+Build+Web+Sites%2C+Apps%2C+and+More&rft.au=Alan+Henry&rft.genre=unknown&rft_id=http%3A%2F%2Flifehacker.com%2Fmozilla-webmaker-teaches-you-how-to-build-web-sites-ap-1553277374&rft.jtitle=Lifehacker&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal"></span>
|
||||||
|
</span>
|
||||||
|
</li>
|
||||||
|
<li id="cite_note-71">
|
||||||
|
<span><b><a href="#cite_ref-71">^</a></b></span> <span><cite><a rel="nofollow" href="https://wiki.mozilla.org/Air_Mozilla" target="_blank">"Air Mozilla"</a>. Mozilla Wiki.</cite><span title="ctx_ver=Z39.88-2004&rfr_id=info%3Asid%2Fen.wikipedia.org%3AMozilla&rft.btitle=Air+Mozilla&rft.genre=unknown&rft_id=https%3A%2F%2Fwiki.mozilla.org%2FAir_Mozilla&rft.pub=Mozilla+Wiki&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook"></span>
|
||||||
|
</span>
|
||||||
|
</li>
|
||||||
|
<li id="cite_note-72">
|
||||||
|
<span><b><a href="#cite_ref-72">^</a></b></span> <span><cite><a rel="nofollow" href="https://blog.mozilla.org/mrz/2012/04/17/air-mozilla-reboot-phase-i/" target="_blank">"Air Mozilla Reboot, Phase I"</a>.</cite><span title="ctx_ver=Z39.88-2004&rfr_id=info%3Asid%2Fen.wikipedia.org%3AMozilla&rft.btitle=Air+Mozilla+Reboot%2C+Phase+I&rft.genre=unknown&rft_id=https%3A%2F%2Fblog.mozilla.org%2Fmrz%2F2012%2F04%2F17%2Fair-mozilla-reboot-phase-i%2F&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook"></span>
|
||||||
|
</span>
|
||||||
|
</li>
|
||||||
|
</ol>
|
||||||
|
</div>
|
||||||
|
<p><a rel="nofollow" href="http://www.techsive.com/2014/09/how-to-resume-failed-downloads-in.html" target="_blank">Constant downloads failure in firefox</a></p>
|
||||||
|
<h2>
|
||||||
|
<span id="External_links">External links</span><span><span>[</span><a href="http://fakehost/w/index.php?title=Mozilla&action=edit&section=36" title="Edit section: External links" target="_blank">edit</a><span>]</span></span>
|
||||||
|
</h2>
|
||||||
|
<table role="presentation">
|
||||||
|
<tr>
|
||||||
|
<td>
|
||||||
|
<a href="http://fakehost/wiki/File:Commons-logo.svg" target="_blank"><img alt="" src="http://upload.wikimedia.org/wikipedia/en/thumb/4/4a/Commons-logo.svg/30px-Commons-logo.svg.png" width="30" height="40" srcset="http://upload.wikimedia.org/wikipedia/en/thumb/4/4a/Commons-logo.svg/45px-Commons-logo.svg.png 1.5x, http://upload.wikimedia.org/wikipedia/en/thumb/4/4a/Commons-logo.svg/59px-Commons-logo.svg.png 2x" data-file-width="1024" data-file-height="1376"></a>
|
||||||
|
</td>
|
||||||
|
<td>Wikimedia Commons has media related to <i><b><a href="https://commons.wikimedia.org/wiki/Category:Mozilla" title="commons:Category:Mozilla" target="_blank">Mozilla</a></b></i>.</td>
|
||||||
|
</tr>
|
||||||
|
</table>
|
||||||
|
<ul>
|
||||||
|
<li>
|
||||||
|
<span><span><a rel="nofollow" href="http://mozilla.org/" target="_blank">Official website</a></span></span>, including <a rel="nofollow" href="https://www.mozilla.org/en-US/about/manifesto/" target="_blank">the Mozilla Manifesto</a>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<a rel="nofollow" href="https://wiki.mozilla.org/" target="_blank">Mozilla Wiki</a>(<a href="https://wiki.mozilla.org/Timeline" title="mozillawiki:Timeline" target="_blank">Major time line of community development</a>)</li>
|
||||||
|
<li><a rel="nofollow" href="http://hg.mozilla.org/" target="_blank">Mozilla Mercurial Repository</a></li>
|
||||||
|
</ul>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
</div></article>
|
1652
resources/tests/readability/wikipedia/source.html
Normal file
1652
resources/tests/readability/wikipedia/source.html
Normal file
File diff suppressed because it is too large
Load diff
|
@ -66,6 +66,8 @@ pub static SHARE_ELEMENTS: Lazy<Regex> = Lazy::new(|| {
|
||||||
.build()
|
.build()
|
||||||
.expect("SHARE_ELEMENTS regex")
|
.expect("SHARE_ELEMENTS regex")
|
||||||
});
|
});
|
||||||
|
pub static SRC_SET_URL: Lazy<Regex> =
|
||||||
|
Lazy::new(|| Regex::new(r#"(\S+)(\s+[\d.]+[xw])?(\s*(?:,|$))"#).expect("SRC_SET_URL regex"));
|
||||||
pub static TITLE_SEPARATOR: Lazy<Regex> =
|
pub static TITLE_SEPARATOR: Lazy<Regex> =
|
||||||
Lazy::new(|| Regex::new(r#" [-|—\\/>»] "#).expect("TITLE_SEPARATOR regex"));
|
Lazy::new(|| Regex::new(r#" [-|—\\/>»] "#).expect("TITLE_SEPARATOR regex"));
|
||||||
pub static TITLE_CUT_END: Lazy<Regex> = Lazy::new(|| {
|
pub static TITLE_CUT_END: Lazy<Regex> = Lazy::new(|| {
|
||||||
|
|
|
@ -580,6 +580,36 @@ impl FullTextParser {
|
||||||
_ = node.set_attribute("target", "_blank");
|
_ = node.set_attribute("target", "_blank");
|
||||||
}
|
}
|
||||||
|
|
||||||
|
if let Some(srcset) = node.get_attribute("srcset") {
|
||||||
|
let res = constants::SRC_SET_URL
|
||||||
|
.captures_iter(&srcset)
|
||||||
|
.map(|cap| {
|
||||||
|
let cap0 = cap.get(0).map_or("", |m| m.as_str());
|
||||||
|
let cap1 = cap.get(1).map_or("", |m| m.as_str());
|
||||||
|
let cap2 = cap.get(2).map_or("", |m| m.as_str());
|
||||||
|
let cap3 = cap.get(3).map_or("", |m| m.as_str());
|
||||||
|
|
||||||
|
let is_relative_url = url::Url::parse(&cap1)
|
||||||
|
.err()
|
||||||
|
.map(|err| err == url::ParseError::RelativeUrlWithoutBase)
|
||||||
|
.unwrap_or(false);
|
||||||
|
|
||||||
|
if is_relative_url {
|
||||||
|
let completed_url = article_url
|
||||||
|
.join(&cap1)
|
||||||
|
.map(|u| u.as_str().to_owned())
|
||||||
|
.unwrap_or_default();
|
||||||
|
format!("{completed_url}{cap2}{cap3}")
|
||||||
|
} else {
|
||||||
|
cap0.to_string()
|
||||||
|
}
|
||||||
|
})
|
||||||
|
.collect::<Vec<String>>()
|
||||||
|
.join(" ");
|
||||||
|
|
||||||
|
_ = node.set_attribute("srcset", res.as_str());
|
||||||
|
}
|
||||||
|
|
||||||
if is_hash_url {
|
if is_hash_url {
|
||||||
_ = node.set_attribute(attribute, trimmed_url);
|
_ = node.set_attribute(attribute, trimmed_url);
|
||||||
} else if is_relative_url {
|
} else if is_relative_url {
|
||||||
|
|
|
@ -518,7 +518,32 @@ async fn videos_2() {
|
||||||
run_test("videos-2").await
|
run_test("videos-2").await
|
||||||
}
|
}
|
||||||
|
|
||||||
|
#[tokio::test]
|
||||||
|
async fn wapo_1() {
|
||||||
|
run_test("wapo-1").await
|
||||||
|
}
|
||||||
|
|
||||||
|
#[tokio::test]
|
||||||
|
async fn wapo_2() {
|
||||||
|
run_test("wapo-2").await
|
||||||
|
}
|
||||||
|
|
||||||
#[tokio::test]
|
#[tokio::test]
|
||||||
async fn webmd_1() {
|
async fn webmd_1() {
|
||||||
run_test("webmd-1").await
|
run_test("webmd-1").await
|
||||||
}
|
}
|
||||||
|
|
||||||
|
#[tokio::test]
|
||||||
|
async fn webmd_2() {
|
||||||
|
run_test("webmd-2").await
|
||||||
|
}
|
||||||
|
|
||||||
|
#[tokio::test]
|
||||||
|
async fn wikia() {
|
||||||
|
run_test("wikia").await
|
||||||
|
}
|
||||||
|
|
||||||
|
#[tokio::test]
|
||||||
|
async fn wikipedia() {
|
||||||
|
run_test("wikipedia").await
|
||||||
|
}
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue