If you are not sure if the website you would like to visit is secure, you can verify it here. Enter the website address of the page and see parts of its content and the thumbnail images on this site. None (if any) dangerous scripts on the referenced page will be executed. Additionally, if the selected site contains subpages, you can verify it (review) in batches containing 5 pages.
favicon.ico: web.archive.org/web/20220714190831/https://en.wikipedia.org/wiki/Netscape_Portable_Runtime - Netscape Portable Runtime - Wi.

site address: web.archive.org/web/20221006150925/https://en.wikipedia.org/wiki/Netscape_Portable_Runtime redirected to: web.archive.org/web/20220714190831/https://en.wikipedia.org/wiki/Netscape_Portable_Runtime

site title: Netscape Portable Runtime - Wikipedia

Our opinion (on Thursday 24 September 2026 12:25:25 UTC):

GREEN status (no comments) - no comments
After content analysis of this website we propose the following hashtags:



Meta tags:

Headings (most frequently used words):

edit, navigation, tools, netscape, portable, runtime, contents, history, how, it, works, see, also, references, external, links, menu, threads, thread, synchronization, network, addresses, time, memory, management, linking, personal, namespaces, views, search, contribute, print, export, languages,

Text of the page (most frequently used words):
the (63), and (29), mozilla (27), nspr (27), edit (15), this (11), #netscape (11), for (11), that (10), from (9), firefox (9), platform (9), wikipedia (8), are (8), operating (8), system (8), portable (7), runtime (7), network (7), org (6), free (6), facilities (6), provides (6), time (6), thread (6), threads (6), synchronization (6), java (6), may (5), foundation (5), not (5), calendar (5), library (5), times (5), with (5), timers (5), does (5), provide (5), but (5), additional (4), use (4), page (4), 2021 (4), links (4), article (4), references (4), web (4), projects (4), also (4), linking (4), functions (4), host (4), bit (4), representation (4), interval (4), can (4), clients (4), addresses (4), view (3), about (3), available (3), non (3), organization (3), license (3), july (3), version (3), export (3), file (3), current (3), navigation (3), more (3), history (3), all (3), code (3), still (3), service (3), software (3), forms (3), most (3), various (3), api (3), basic (3), into (3), memory (3), management (3), allows (3), range (3), makes (3), timing (3), while (3), methods (3), systems (3), how (3), layer (3), contact (2), privacy (2), policy (2), under (2), terms (2), pdf (2), upload (2), changes (2), what (2), tools (2), community (2), portal (2), learn (2), help (2), contents (2), search (2), talk (2), categories (2), articles (2), needing (2), 2010 (2), application (2), programming (2), https (2), netscape_portable_runtime (2), common (2), other (2), docs (2), add (2), mitchell (2), official (2), corporation (2), discontinued (2), some (2), send (2), project (2), browser (2), communicator (2), communications (2), monitor (2), open (2), source (2), website (2), external (2), set (2), cross (2), support (2), environment (2), see (2), shared (2), part (2), feature (2), simply (2), over (2), perform (2), implemented (2), entirely (2), offerings (2), malloc (2), numbers (2), microseconds (2), epoch (2), 1970 (2), approximately (2), 30000 (2), there (2), structural (2), routines (2), convert (2), additionally (2), ascii (2), mean (2), running (2), dependent (2), timer (2), condition (2), variables (2), these (2), namespace (2), wrap (2), deal (2), issue (2), between (2), minimal (2), hours (2), only (2), slightly (2), less (2), defines (2), address (2), object (2), aims (2), one (2), ipv4 (2), ipv6 (2), originally (2), remains (2), though (2), monitors (2), concept (2), mesa (2), language (2), xerox (2), notification (2), include (2), which (2), much (2), little (2), features (2), providing (2), uniform (2), wide (2), environments (2), works (2), generation (2), porting (2), nspr20 (2), original (2), written (2), machine (2), developer (2), december (2), sources (2), citations (2), jump (2), cookie, statement, statistics, developers, mobile, disclaimers, text, apply, using, site, you, agree, registered, trademark, profit, wikimedia, inc, creative, commons, attribution, sharealike, was, last, edited, utc, 日本語, español, čeština, languages, printable, download, print, wikidata, item, cite, information, permanent, link, special, pages, related, here, recent, contribute, donate, random, events, main, read, views, english, namespaces, log, create, account, contributions, logged, personal, menu, hidden, interfaces, retrieved, index, php, title, oldid, 1034175763, voice, rebranding, forking, mascot, localizations, public, rush, book, manifesto, topics, spread, mozillazine, mdn, ons, mozdev, boris, zbarsky, doug, turner, johnny, stenbäck, robert, callahan, john, hammink, brendan, eich, tantek, çelik, sheeri, cabral, david, baron, baker, people, taiwan, japan, europe, china, affiliates, online, messaging, subsidiaries, former, abandoned, maintained, third, parties, underline, italics, xulrunner, xpinstall, xpcom, xbl, xul, minimo, grendel, home, camino, zilla, slab, fira, sans, typefaces, tamarin, spidermonkey, rhino, nss, composer, components, xpconnect, npapi, necko, gecko, frameworks, waterfox, uxp, tenfourfox, swiftweasel, swiftfox, edition, pale, moon, miro, iceowl, icedove, icecat, iceape, goanna, gnuzilla, flock, classilla, burningdog, basilisk, forks, beonex, navigator, suite, origins, pocket, vpn, lockwise, focus, ios, android, future, releases, thunderbird, seamonkey, location, openflint, daala, asm, webxr, webassembly, shumway, servo, rust, media, research, ubiquity, tinderbox, sync, sunbird, skywriter, raindrop, prism, persona, lightning, jetpack, electrolysis, chatzilla, bugzilla, labs, number, final, middleware, adaptive, communication, apache, loading, unloading, cases, smoothing, offered, providers, depending, almost, call, immediately, shims, realloc, calloc, signed, units, midnight, january, negative, extend, before, positive, forward, bits, year, exits, exploded, acquire, them, well, known, greenwich, based, resolution, such, normally, used, specify, timeouts, waiting, rudimentary, scheduling, since, have, finite, they, any, expects, granularity, guaranteed, millisecond, period, order, around, half, utilized, therefore, usable, than, six, two, deals, manipulation, centric, define, opaque, allow, encourage, treat, items, area, migration, path, end, translations, strings, names, structures, regardless, whether, addressing, technology, uses, dns, polymorphic, augments, model, arbitrary, layering, designers, intended, synchronous, relying, concurrency, needed, complex, applications, method, operation, preferred, configure, channels, blocking, traditional, sense, berkeley, sockets, loosely, depends, described, structuring, october, 1974, then, formalized, manual, parc, csl, apr, 1979, mechanism, mutual, exclusion, suited, like, reentrancy, implicit, tightly, bound, capabilities, ability, associate, objects, dynamically, mutex, acm, hoare, prominently, offering, lacks, consistency, far, perfect, single, program, expect, reasonably, consistent, behavior, everything, threading, including, sophisticated, scalable, efficient, implementations, offer, impose, possible, accessing, those, appropriate, overhead, industry, has, goal, strives, lowest, denominator, exploit, best, each, runs, across, first, aimed, just, satisfy, requirements, effort, started, 1996, built, idea, very, rather, second, many, concepts, show, reform, expansion, maturation, 2009, functioned, appropriately, served, supporting, perhaps, overall, thrust, underpinnings, mapping, beyond, requirement, areas, independent, servers, produced, platforms, sun, sys, virtual, gromit, normal, supports, appear, same, example, style, gui, independence, browsers, abstraction, computing, mpl, type, repository, months, ago, stable, release, when, remove, template, message, please, unsourced, material, challenged, removed, jstor, scholar, books, newspapers, news, find, adding, reliable, improve, needs, verification, encyclopedia, wayback, http, archive, 20220714190831, wiki, timestamps, capture, fail, success, 2023, 2022, aug, jul, jun, jan, 2005, sep, 2026, 116, captures,


Text of the page (random words):
netscape portable runtime wikipedia 116 captures 26 jan 2005 06 sep 2026 jun jul aug 14 2021 2022 2023 success fail about this capture timestamps the wayback machine http web archive org web 20220714190831 https en wikipedia org wiki netscape_portable_runtime netscape portable runtime from wikipedia the free encyclopedia jump to navigation jump to search this article needs additional citations for verification please help improve this article by adding citations to reliable sources unsourced material may be challenged and removed find sources netscape portable runtime news newspapers books scholar jstor july 2010 learn how and when to remove this template message netscape portable runtime developer s mozilla foundation mozilla corporation stable release 4 33 1 17 december 2021 6 months ago 17 december 2021 repository hg mozilla org projects nspr written in c operating system cross platform type software library license mpl website developer mozilla org docs nspr in computing the netscape portable runtime or nspr a platform abstraction library makes all operating systems it supports appear the same to for example mozilla style web browsers nspr provides platform independence for non gui operating system facilities these facilities include threads thread synchronization normal file and network i o interval timing and calendar time basic memory management malloc and free shared library linking much of the library and perhaps the overall thrust of it in the gromit environment provides the underpinnings of the java virtual machine more or less mapping the sys layer that sun defines for the porting of the java vm to various platforms nspr does go beyond that requirement in some areas as it also functions as the platform independent layer for most of the servers produced by netscape contents 1 history 2 how it works 2 1 threads 2 2 thread synchronization 2 3 i o 2 4 network addresses 2 5 time 2 6 memory management 2 7 linking 3 see also 4 references 5 external links history edit the first generation of nspr originally aimed just to satisfy the requirements of porting java to various host environments nspr20 an effort started in 1996 built on that original idea though very little remains of the original code the 20 in nspr20 does not mean version 2 0 but rather second generation many of the concepts show reform expansion and maturation in 2009 nspr still functioned appropriately as the platform dependent layer under java but it also served in supporting clients written entirely in c or in c how it works edit nspr has the goal of providing uniform service over a wide range of operating system environments it strives not to export the lowest common denominator but to exploit the best features of each operating system on which it runs while still providing a uniform service across a wide range of host offerings threads edit threads feature prominently in nspr the software industry s offering of threads lacks consistency nspr while far from perfect does provide a single api to which clients may program and expect reasonably consistent behavior the operating systems provide everything from no concept of threading at all up to and including sophisticated scalable and efficient implementations nspr makes as much use of what the systems offer as it can nspr aims to impose as little overhead as possible in accessing those appropriate system features thread synchronization edit thread synchronization loosely depends on monitors as described by c a r hoare in monitors an operating system structuring concept communications of the acm 17 10 october 1974 and then formalized by xerox mesa programming language mesa language manual j g mitchell et al xerox parc csl 79 3 apr 1979 this mechanism provides the basic mutual exclusion mutex and thread notification facilities condition variables implemented by nspr additionally nspr provides synchronization methods more suited for use by java the java like facilities include monitor reentrancy implicit and tightly bound notification capabilities with the ability to associate the synchronization objects dynamically i o edit nspr s i o slightly augments the berkeley sockets model and allows arbitrary layering the designers originally intended to export synchronous i o methods only relying on threads to provide the concurrency needed for complex applications that method of operation remains preferred though one can configure the network i o channels as non blocking in the traditional sense network addresses edit part of nspr deals with manipulation of network addresses nspr defines an ip centric network address object while it does not define the object as opaque the api provides methods that allow and encourage clients to treat the addresses as polymorphic items in this area nspr aims to provide a migration path between ipv4 and ipv6 to that end one can perform translations of ascii strings dns names into nspr s network address structures regardless of whether the addressing technology uses ipv4 or ipv6 time edit nspr makes timing facilities available in two forms interval timing and calendar functions interval timers are based on a free running 32 bit platform dependent resolution timer such timers are normally used to specify timeouts on i o waiting on condition variables and other rudimentary thread scheduling since these timers have finite namespace and are free running they can wrap at any time nspr does not provide an epoch but expects clients to deal with that issue the granularity of the timers is guaranteed to be between 10 microseconds and 1 millisecond this allows a minimal timer period in of approximately 12 hours but in order to deal with the wrap around issue only half that namespace may be utilized therefore the minimal usable interval available from the timers is slightly less than six hours calendar times are 64 bit signed numbers with units of microseconds the epoch for calendar times is midnight january 1 1970 greenwich mean time negative times extend to times before 1970 and positive numbers forward use of 64 bits allows a representation of times approximately in the range of 30000 to the year 30000 there exits a structural representation i e exploded view routines to acquire the current time from the host system and convert them to and from the 64 bit and structural representation additionally there are routines to convert to and from most well known forms of ascii into the 64 bit nspr representation memory management edit nspr provides api to perform the basic malloc calloc realloc and free functions depending on the platform the functions may be implemented almost entirely in the nspr runtime or simply shims that call immediately into the host operating system s offerings linking edit support for linking shared library loading and unloading forms part of nspr s feature set in most cases this is simply a smoothing over of the facilities offered by the various platform providers see also edit free and open source software portal apache portable runtime adaptive communication environment cross platform support middleware references edit set version number to 4 33 final external links edit official website nspr source code v t e mozilla projects mozilla labs bugzilla chatzilla electrolysis project jetpack lightning persona prism raindrop skywriter sunbird pdf js sync tinderbox ubiquity mozilla research open media rust servo shumway webassembly webxr asm js daala firefox os openflint mozilla foundation mozilla location service seamonkey thunderbird firefox firefox browser 1 1 5 2 3 3 5 3 6 4 5 current future releases for android for ios focus firefox lockwise firefox monitor firefox send mozilla vpn pocket origins mozilla application suite netscape navigator netscape communicator netscape communications beonex communicator forks basilisk burningdog classilla flock gnuzilla goanna iceape icecat icedove iceowl miro netscape 9 pale moon portable edition swiftfox swiftweasel tenfourfox uxp waterfox xb browser frameworks add on gecko necko npapi xpconnect components composer nspr nss rhino spidermonkey tamarin typefaces fira sans zilla slab discontinued calendar project camino firefox home firefox send grendel minimo xul xbl xpcom xpinstall xulrunner discontinued projects are in italics some projects abandoned by mozilla that are still maintained by third parties are in underline organization foundation former mozilla organization mozilla foundation subsidiaries mozilla corporation mozilla messaging mozilla online official affiliates mozilla china mozilla europe mozilla japan mozilla taiwan people mitchell baker david baron sheeri cabral tantek çelik brendan eich john hammink robert o callahan johnny stenbäck doug turner boris zbarsky community mozdev org mozilla add ons mdn web docs mozillazine spread firefox other topics mozilla manifesto the book of mozilla code rush mozilla public license localizations mascot rebranding forking common voice retrieved from https en wikipedia org w index php title netscape_portable_runtime oldid 1034175763 categories application programming interfaces mozilla netscape hidden categories articles needing additional references from july 2010 all articles needing additional references navigation menu personal tools not logged in talk contributions create account log in namespaces article talk english views read edit view history more search navigation main page contents current events random article about wikipedia contact us donate contribute help learn to edit community portal recent changes upload file tools what links here related changes upload file special pages permanent link page information cite this page wikidata item print export download as pdf printable version languages čeština español 日本語 edit links this page was last edited on 18 july 2021 at 08 42 utc text is available under the creative commons attribution sharealike license 3 0 additional terms may apply by using this site you agree to the terms of use and privacy policy wikipedia is a registered trademark of the wikimedia foundation inc a non profit organization privacy policy about wikipedia disclaimers contact wikipedia mobile view developers statistics cookie statement
Thumbnail images (randomly selected): * Images may be subject to copyright.GREEN status (no comments)

Verified site has: 257 subpage(s). Do you want to verify them? Verify pages:

1-5 6-10 11-15 16-20 21-25 26-30 31-35 36-40 41-45 46-50
51-55 56-60 61-65 66-70 71-75 76-80 81-85 86-90 91-95 96-100
101-105 106-110 111-115 116-120 121-125 126-130 131-135 136-140 141-145 146-150
151-155 156-160 161-165 166-170 171-175 176-180 181-185 186-190 191-195 196-200
201-205 206-210 211-215 216-220 221-225 226-230 231-235 236-240 241-245 246-250
251-255 256-257


The site also has references to the 2 subdomain(s)

  archive.org  Verify   help.archive.org  Verify


Top 50 hastags from of all verified websites.

Supplementary Information (add-on for SEO geeks)*- See more on header.verify-www.com

Header

HTTP/1.1 302 FOUND
Server nginx
Date Thu, 24 Sep 2026 12:25:24 GMT
Content-Type text/plain; charset=utf-8
Content-Length 0
Connection close
x-archive-redirect-reason found capture at 20220714190831
location htt???/web.archive.org/web/20220714190831/htt????/en.wikipedia.org/wiki/Netscape_Portable_Runtime
server-timing captures_list;dur=0.553062, exclusion.robots;dur=0.051469, exclusion.robots.policy;dur=0.040538, esindex;dur=0.009169, cdx.remote;dur=17.328831, LoadShardBlock;dur=153.150758, PetaboxLoader3.datanode;dur=83.912157
x-app-server wwwb-app206-dc6
x-ts 302
x-tr 190
server-timing TR;dur=0,Tw;dur=0,Tc;dur=1
set-cookie wb-p-SERVER=wwwb-app206; path=/
X-location All
X-AS 16276
X-RL 0
X-NA 0
X-Page-Cache MISS
Server-Timing MISS
X-NID OVH SAS
Referrer-Policy no-referrer-when-downgrade
Permissions-Policy interest-cohort=()
X-sd 0
HTTP/1.1 200 OK
Server nginx
Date Thu, 24 Sep 2026 12:25:25 GMT
Content-Type text/html; charset=UTF-8
Transfer-Encoding chunked
Connection close
x-archive-orig-date Thu, 14 Jul 2022 19:08:32 GMT
x-archive-orig-server mw1330.eqiad.wmnet
x-archive-orig-x-content-type-options nosniff
x-archive-orig-content-language en
x-archive-orig-vary Accept-Encoding,Cookie,Authorization
x-archive-orig-expires Thu, 01 Jan 1970 00:00:00 GMT
x-archive-orig-last-modified Mon, 11 Jul 2022 18:27:13 GMT
x-archive-orig-age 0
x-archive-orig-x-cache cp1075 miss, cp1077 pass
x-archive-orig-x-cache-status pass
x-archive-orig-server-timing cache;desc= pass , host;desc= cp1077
x-archive-orig-strict-transport-security max-age=106384710; includeSubDomains; preload
x-archive-orig-report-to group : wm_nel , max_age : 86400, endpoints : [ url : htt????/intake-logging.wikimedia.org/v1/events?stream=w3c.reportingapi.network_error&schema_uri=/w3c/reportingapi/network_error/1.0.0 ]
x-archive-orig-nel report_to : wm_nel , max_age : 86400, failure_fraction : 0.05, success_fraction : 0.0
x-archive-orig-accept-ch Sec-CH-UA-Arch,Sec-CH-UA-Bitness,Sec-CH-UA-Full-Version-List,Sec-CH-UA-Model,Sec-CH-UA-Platform-Version
x-archive-orig-permissions-policy interest-cohort=(),ch-ua-arch=(self intake-analytics.wikimedia.org ),ch-ua-bitness=(self intake-analytics.wikimedia.org ),ch-ua-full-version-list=(self intake-analytics.wikimedia.org ),ch-ua-model=(self intake-analytics.wikimedia.org ),ch-ua-platform-version=(self intake-analytics.wikimedia.org )
x-archive-orig-x-client-ip 207.241.235.168
x-archive-orig-cache-control private, s-maxage=0, max-age=0, must-revalidate
x-archive-orig-accept-ranges bytes
x-archive-orig-connection close
x-archive-guessed-content-type text/html
x-archive-guessed-charset utf-8
x-archive-orig-content-encoding gzip
memento-datetime Thu, 14 Jul 2022 19:08:31 GMT
link <htt????/en.wikipedia.org/wiki/Netscape_Portable_Runtime>; rel= original , <htt???/web.archive.org/web/timemap/link/htt????/en.wikipedia.org/wiki/Netscape_Portable_Runtime>; rel= timemap ; type= application/link-format , <htt???/web.archive.org/web/htt????/en.wikipedia.org/wiki/Netscape_Portable_Runtime>; rel= timegate , <htt???/web.archive.org/web/20050126180259/htt???/en.wikipedia.org:80/wiki/Netscape_Portable_Runtime>; rel= first memento ; datetime= Wed, 26 Jan 2005 18:02:59 GMT , <htt???/web.archive.org/web/20220512040316/htt????/en.wikipedia.org/wiki/Netscape_Portable_Runtime>; rel= prev memento ; datetime= Thu, 12 May 2022 04:03:16 GMT , <htt???/web.archive.org/web/20220714190831/htt????/en.wikipedia.org/wiki/Netscape_Portable_Runtime>; rel= memento ; datetime= Thu, 14 Jul 2022 19:08:31 GMT , <htt???/web.archive.org/web/20230124012202/htt????/en.wikipedia.org/wiki/Netscape_Portable_Runtime>; rel= next memento ; datetime= Tue, 24 Jan 2023 01:22:02 GMT , <htt???/web.archive.org/web/20260906001153/htt????/en.wikipedia.org/wiki/Netscape_Portable_Runtime>; rel= last memento ; datetime= Sun, 06 Sep 2026 00:11:53 GMT
content-security-policy default-src self unsafe-eval unsafe-inline data: blob: archive.org web.archive.org web-static.archive.org wayback-api.archive.org athena.archive.org analytics.archive.org pragma.archivelab.org wwwb-events.archive.org
x-archive-src MEDIACLOUD-20220714184815-crawl902/MEDIACLOUD-20220714184931-16621.warc.gz
server-timing captures_list;dur=0.372988, exclusion.robots;dur=0.032567, exclusion.robots.policy;dur=0.025909, esindex;dur=0.006496, cdx.remote;dur=7.957673, LoadShardBlock;dur=500.641305, PetaboxLoader3.datanode;dur=459.249272, load_resource;dur=80.402861, PetaboxLoader3.resolve;dur=38.699771, nav;dur=0.125298
x-app-server wwwb-app222-dc8
x-ts 200
x-tr 663
server-timing TR;dur=0,Tw;dur=0,Tc;dur=1
set-cookie wb-p-SERVER=wwwb-app222; path=/
X-location All
X-AS 16276
X-RL 0
X-NA 0
X-Page-Cache MISS
Server-Timing MISS
X-NID OVH SAS
Referrer-Policy no-referrer-when-downgrade
Permissions-Policy interest-cohort=()
X-sd 0
Content-Encoding gzip

Meta Tags

title="Netscape Portable Runtime - Wikipedia"
charset="UTF-8"
name="ResourceLoaderDynamicStyles" content=""
name="generator" content="MediaWiki 1.39.0-wmf.19"
name="referrer" content="origin"
name="referrer" content="origin-when-crossorigin"
name="referrer" content="origin-when-cross-origin"
name="format-detection" content="telephone=no"
property="og:image" content="htt???/web.archive.org/web/20220714190831im_/htt????/upload.wikimedia.org/wikipedia/commons/f/fb/Network_Security_Services_3.68_as_used_on_Firefox_90_screenshot.png"
property="og:image:width" content="1200"
property="og:image:height" content="405"
property="og:image" content="htt???/web.archive.org/web/20220714190831im_/htt????/upload.wikimedia.org/wikipedia/commons/f/fb/Network_Security_Services_3.68_as_used_on_Firefox_90_screenshot.png"
property="og:image:width" content="800"
property="og:image:height" content="270"
property="og:image" content="htt???/web.archive.org/web/20220714190831im_/htt????/upload.wikimedia.org/wikipedia/commons/thumb/f/fb/Network_Security_Services_3.68_as_used_on_Firefox_90_screenshot.png/640px-Network_Security_Services_3.68_as_used_on_Firefox_90_screenshot.png"
property="og:image:width" content="640"
property="og:image:height" content="216"
name="viewport" content="width=1000"
property="og:title" content="Netscape Portable Runtime - Wikipedia"
property="og:type" content="website"

Load Info

page size26384
load time (s)1.607556
redirect count1
speed download16418
server IP 207.241.237.3
* all occurrences of the string "http://" have been changed to "htt???/"