You can not select more than 25 topics
			Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
		
		
		
		
		
			
		
			
				
					
					
						
							499 lines
						
					
					
						
							29 KiB
						
					
					
				
			
		
		
		
			
			
			
				
					
				
				
					
				
			
		
		
	
	
							499 lines
						
					
					
						
							29 KiB
						
					
					
				| <!DOCTYPE html> | |
| <html> | |
|     <head> | |
|       <link rel="stylesheet" href="../resources/css/base.css" /> | |
|     </head> | |
|     <body> | |
| 
 | |
|     <div class="scroll"> | |
|       <p>For a long time after the course of the steamer <em>Sofala</em> had been | |
|       altered for the land, the low swampy coast had retained its appearance | |
|       of a mere smudge of darkness beyond a belt of glitter. The sunrays | |
|       seemed to fall violently upon the calm sea--seemed to shatter themselves | |
|       upon an adamantine surface into sparkling dust, into a dazzling vapor | |
|       of light that blinded the eye and wearied the brain with its unsteady | |
|       brightness.</p> | |
| 
 | |
|       <p>Captain Whalley did not look at it. When his Serang, approaching the | |
|       roomy cane arm-chair which he filled capably, had informed him in a low | |
|       voice that the course was to be altered, he had risen at once and had | |
|       remained on his feet, face forward, while the head of his ship swung | |
|       through a quarter of a circle. He had not uttered a single word, not | |
|       even the word to steady the helm. It was the Serang, an elderly, alert, | |
|       little Malay, with a very dark skin, who murmured the order to the | |
|       helmsman. And then slowly Captain Whalley sat down again in the | |
|       arm-chair on the bridge and fixed his eyes on the deck between his feet.</p> | |
| 
 | |
|       <p>He could not hope to see anything new upon this lane of the sea. He had | |
|       been on these coasts for the last three years. From Low Cape to Malantan | |
|       the distance was fifty miles, six hours' steaming for the old ship with | |
|       the tide, or seven against. Then you steered straight for the land, and | |
|       by-and-by three palms would appear on the sky, tall and slim, and with | |
|       their disheveled heads in a bunch, as if in confidential criticism of | |
|       the dark mangroves. The Sofala would be headed towards the somber | |
|       strip of the coast, which at a given moment, as the ship closed with | |
|       it obliquely, would show several clean shining fractures--the brimful | |
|       estuary of a river. Then on through a brown liquid, three parts water | |
|       and one part black earth, on and on between the low shores, three parts | |
|       black earth and one part brackish water, the Sofala would plow her way | |
|       up-stream, as she had done once every month for these seven years or | |
|       more, long before he was aware of her existence, long before he had ever | |
|       thought of having anything to do with her and her invariable voyages. | |
|       The old ship ought to have known the road better than her men, who had | |
|       not been kept so long at it without a change; better than the faithful | |
|       Serang, whom he had brought over from his last ship to keep the | |
|       captain's watch; better than he himself, who had been her captain for | |
|       the last three years only. She could always be depended upon to make her | |
|       courses. Her compasses were never out. She was no trouble at all to | |
|       take about, as if her great age had given her knowledge, wisdom, and | |
|       steadiness. She made her landfalls to a degree of the bearing, and | |
|       almost to a minute of her allowed time. At any moment, as he sat on | |
|       the bridge without looking up, or lay sleepless in his bed, simply by | |
|       reckoning the days and the hours he could tell where he was--the precise | |
|       spot of the beat. He knew it well too, this monotonous huckster's | |
|       round, up and down the Straits; he knew its order and its sights and its | |
|       people. Malacca to begin with, in at daylight and out at dusk, to cross | |
|       over with a rigid phosphorescent wake this highway of the Far East. | |
|       Darkness and gleams on the water, clear stars on a black sky, perhaps | |
|       the lights of a home steamer keeping her unswerving course in the | |
|       middle, or maybe the elusive shadow of a native craft with her mat sails | |
|       flitting by silently--and the low land on the other side in sight | |
|       at daylight. At noon the three palms of the next place of call, up a | |
|       sluggish river. The only white man residing there was a retired young | |
|       sailor, with whom he had become friendly in the course of many voyages. | |
|       Sixty miles farther on there was another place of call, a deep bay with | |
|       only a couple of houses on the beach. And so on, in and out, picking | |
|       up coastwise cargo here and there, and finishing with a hundred miles' | |
|       steady steaming through the maze of an archipelago of small islands up | |
|       to a large native town at the end of the beat. There was a three days' | |
|       rest for the old ship before he started her again in inverse order, | |
|       seeing the same shores from another bearing, hearing the same voices | |
|       in the same places, back again to the Sofala's port of registry on | |
|       the great highway to the East, where he would take up a berth nearly | |
|       opposite the big stone pile of the harbor office till it was time to | |
|       start again on the old round of 1600 miles and thirty days. Not a very | |
|       enterprising life, this, for Captain Whalley, Henry Whalley, otherwise | |
|       Dare-devil Harry--Whalley of the Condor, a famous clipper in her day. | |
|       No. Not a very enterprising life for a man who had served famous firms, | |
|       who had sailed famous ships (more than one or two of them his own); who | |
|       had made famous passages, had been the pioneer of new routes and new | |
|       trades; who had steered across the unsurveyed tracts of the South Seas, | |
|       and had seen the sun rise on uncharted islands. Fifty years at sea, and | |
|       forty out in the East ("a pretty thorough apprenticeship," he used | |
|       to remark smilingly), had made him honorably known to a generation of | |
|       shipowners and merchants in all the ports from Bombay clear over to | |
|       where the East merges into the West upon the coast of the two Americas. | |
|       His fame remained writ, not very large but plain enough, on the | |
|       Admiralty charts. Was there not somewhere between Australia and China a | |
|       Whalley Island and a Condor Reef? On that dangerous coral formation the | |
|       celebrated clipper had hung stranded for three days, her captain and | |
|       crew throwing her cargo overboard with one hand and with the other, as | |
|       it were, keeping off her a flotilla of savage war-canoes. At that time | |
|       neither the island nor the reef had any official existence. Later the | |
|       officers of her Majesty's steam vessel Fusilier, dispatched to make a | |
|       survey of the route, recognized in the adoption of these two names the | |
|       enterprise of the man and the solidity of the ship. Besides, as anyone | |
|       who cares may see, the "General Directory," vol. ii. p. 410, begins the | |
|       description of the "Malotu or Whalley Passage" with the words: "This | |
|       advantageous route, first discovered in 1850 by Captain Whalley in the | |
|       ship Condor," &c., and ends by recommending it warmly to sailing vessels | |
|       leaving the China ports for the south in the months from December to | |
|       April inclusive.</p> | |
| 
 | |
|       <p>This was the clearest gain he had out of life. Nothing could rob him | |
|       of this kind of fame. The piercing of the Isthmus of Suez, like the | |
|       breaking of a dam, had let in upon the East a flood of new ships, new | |
|       men, new methods of trade. It had changed the face of the Eastern seas | |
|       and the very spirit of their life; so that his early experiences meant | |
|       nothing whatever to the new generation of seamen.</p> | |
| 
 | |
|       <p>In those bygone days he had handled many thousands of pounds of his | |
|       employers' money and of his own; he had attended faithfully, as by law | |
|       a shipmaster is expected to do, to the conflicting interests of owners, | |
|       charterers, and underwriters. He had never lost a ship or consented to | |
|       a shady transaction; and he had lasted well, outlasting in the end the | |
|       conditions that had gone to the making of his name. He had buried his | |
|       wife (in the Gulf of Petchili), had married off his daughter to the man | |
|       of her unlucky choice, and had lost more than an ample competence in the | |
|       crash of the notorious Travancore and Deccan Banking Corporation, whose | |
|       downfall had shaken the East like an earthquake. And he was sixty-five | |
|       years old.</p> | |
| 
 | |
|       <p>His age sat lightly enough on him; and of his ruin he was not ashamed. | |
|       He had not been alone to believe in the stability of the Banking | |
|       Corporation. Men whose judgment in matters of finance was as expert as | |
|       his seamanship had commended the prudence of his investments, and had | |
|       themselves lost much money in the great failure. The only difference | |
|       between him and them was that he had lost his all. And yet not his all. | |
|       There had remained to him from his lost fortune a very pretty little | |
|       bark, Fair Maid, which he had bought to occupy his leisure of a retired | |
|       sailor--"to play with," as he expressed it himself.</p> | |
| 
 | |
|       <p>He had formally declared himself tired of the sea the year preceding his | |
|       daughter's marriage. But after the young couple had gone to settle in | |
|       Melbourne he found out that he could not make himself happy on shore. He | |
|       was too much of a merchant sea-captain for mere yachting to satisfy him. | |
|       He wanted the illusion of affairs; and his acquisition of the Fair | |
|       Maid preserved the continuity of his life. He introduced her to his | |
|       acquaintances in various ports as "my last command." When he grew too | |
|       old to be trusted with a ship, he would lay her up and go ashore to be | |
|       buried, leaving directions in his will to have the bark towed out and | |
|       scuttled decently in deep water on the day of the funeral. His daughter | |
|       would not grudge him the satisfaction of knowing that no stranger would | |
|       handle his last command after him. With the fortune he was able to leave | |
|       her, the value of a 500-ton bark was neither here nor there. All this | |
|       would be said with a jocular twinkle in his eye: the vigorous old man | |
|       had too much vitality for the sentimentalism of regret; and a little | |
|       wistfully withal, because he was at home in life, taking a genuine | |
|       pleasure in its feelings and its possessions; in the dignity of his | |
|       reputation and his wealth, in his love for his daughter, and in his | |
|       satisfaction with the ship--the plaything of his lonely leisure.</p> | |
| 
 | |
|       <p>He had the cabin arranged in accordance with his simple ideal of comfort | |
|       at sea. A big bookcase (he was a great reader) occupied one side of his | |
|       stateroom; the portrait of his late wife, a flat bituminous oil-painting | |
|       representing the profile and one long black ringlet of a young woman, | |
|       faced his bed-place. Three chronometers ticked him to sleep and greeted | |
|       him on waking with the tiny competition of their beats. He rose at five | |
|       every day. The officer of the morning watch, drinking his early cup | |
|       of coffee aft by the wheel, would hear through the wide orifice of the | |
|       copper ventilators all the splashings, blowings, and splutterings of | |
|       his captain's toilet. These noises would be followed by a sustained | |
|       deep murmur of the Lord's Prayer recited in a loud earnest voice. Five | |
|       minutes afterwards the head and shoulders of Captain Whalley emerged | |
|       out of the companion-hatchway. Invariably he paused for a while on the | |
|       stairs, looking all round at the horizon; upwards at the trim of the | |
|       sails; inhaling deep draughts of the fresh air. Only then he would step | |
|       out on the poop, acknowledging the hand raised to the peak of the cap | |
|       with a majestic and benign "Good morning to you." He walked the deck | |
|       till eight scrupulously. Sometimes, not above twice a year, he had to | |
|       use a thick cudgel-like stick on account of a stiffness in the hip--a | |
|       slight touch of rheumatism, he supposed. Otherwise he knew nothing of | |
|       the ills of the flesh. At the ringing of the breakfast bell he went | |
|       below to feed his canaries, wind up the chronometers, and take the | |
|       head of the table. From there he had before his eyes the big carbon | |
|       photographs of his daughter, her husband, and two fat-legged babies | |
|       --his grandchildren--set in black frames into the maplewood bulkheads | |
|       of the cuddy. After breakfast he dusted the glass over these portraits | |
|       himself with a cloth, and brushed the oil painting of his wife with a | |
|       plumate kept suspended from a small brass hook by the side of the heavy | |
|       gold frame. Then with the door of his stateroom shut, he would sit down | |
|       on the couch under the portrait to read a chapter out of a thick pocket | |
|       Bible--her Bible. But on some days he only sat there for half an hour | |
|       with his finger between the leaves and the closed book resting on his | |
|       knees. Perhaps he had remembered suddenly how fond of boat-sailing she | |
|       used to be.</p> | |
| 
 | |
|       <p>She had been a real shipmate and a true woman too. It was like an | |
|       article of faith with him that there never had been, and never could be, | |
|       a brighter, cheerier home anywhere afloat or ashore than his home under | |
|       the poop-deck of the Condor, with the big main cabin all white and gold, | |
|       garlanded as if for a perpetual festival with an unfading wreath. She | |
|       had decorated the center of every panel with a cluster of home flowers. | |
|       It took her a twelvemonth to go round the cuddy with this labor of love. | |
|       To him it had remained a marvel of painting, the highest achievement of | |
|       taste and skill; and as to old Swinburne, his mate, every time he | |
|       came down to his meals he stood transfixed with admiration before the | |
|       progress of the work. You could almost smell these roses, he declared, | |
|       sniffing the faint flavor of turpentine which at that time pervaded the | |
|       saloon, and (as he confessed afterwards) made him somewhat less hearty | |
|       than usual in tackling his food. But there was nothing of the sort to | |
|       interfere with his enjoyment of her singing. "Mrs. Whalley is a regular | |
|       out-and-out nightingale, sir," he would pronounce with a judicial air | |
|       after listening profoundly over the skylight to the very end of the | |
|       piece. In fine weather, in the second dog-watch, the two men could hear | |
|       her trills and roulades going on to the accompaniment of the piano in | |
|       the cabin. On the very day they got engaged he had written to London | |
|       for the instrument; but they had been married for over a year before it | |
|       reached them, coming out round the Cape. The big case made part of the | |
|       first direct general cargo landed in Hong-kong harbor--an event that to | |
|       the men who walked the busy quays of to-day seemed as hazily remote as | |
|       the dark ages of history. But Captain Whalley could in a half hour of | |
|       solitude live again all his life, with its romance, its idyl, and its | |
|       sorrow. He had to close her eyes himself. She went away from under the | |
|       ensign like a sailor's wife, a sailor herself at heart. He had read | |
|       the service over her, out of her own prayer-book, without a break in his | |
|       voice. When he raised his eyes he could see old Swinburne facing him | |
|       with his cap pressed to his breast, and his rugged, weather-beaten, | |
|       impassive face streaming with drops of water like a lump of chipped red | |
|       granite in a shower. It was all very well for that old sea-dog to cry. | |
|       He had to read on to the end; but after the splash he did not remember | |
|       much of what happened for the next few days. An elderly sailor of the | |
|       crew, deft at needlework, put together a mourning frock for the child | |
|       out of one of her black skirts.</p> | |
| 
 | |
|       <p>He was not likely to forget; but you cannot dam up life like a sluggish | |
|       stream. It will break out and flow over a man's troubles, it will close | |
|       upon a sorrow like the sea upon a dead body, no matter how much love has | |
|       gone to the bottom. And the world is not bad. People had been very | |
|       kind to him; especially Mrs. Gardner, the wife of the senior partner | |
|       in Gardner, Patteson, & Co., the owners of the Condor. It was she who | |
|       volunteered to look after the little one, and in due course took her to | |
|       England (something of a journey in those days, even by the overland | |
|       mail route) with her own girls to finish her education. It was ten years | |
|       before he saw her again.</p> | |
| 
 | |
|       <p>As a little child she had never been frightened of bad weather; she | |
|       would beg to be taken up on deck in the bosom of his oilskin coat to | |
|       watch the big seas hurling themselves upon the Condor. The swirl and | |
|       crash of the waves seemed to fill her small soul with a breathless | |
|       delight. "A good boy spoiled," he used to say of her in joke. He had | |
|       named her Ivy because of the sound of the word, and obscurely fascinated | |
|       by a vague association of ideas. She had twined herself tightly round | |
|       his heart, and he intended her to cling close to her father as to a | |
|       tower of strength; forgetting, while she was little, that in the nature | |
|       of things she would probably elect to cling to someone else. But | |
|       he loved life well enough for even that event to give him a certain | |
|       satisfaction, apart from his more intimate feeling of loss.</p> | |
| 
 | |
|       <p>After he had purchased the Fair Maid to occupy his loneliness, he | |
|       hastened to accept a rather unprofitable freight to Australia simply for | |
|       the opportunity of seeing his daughter in her own home. What made him | |
|       dissatisfied there was not to see that she clung now to somebody else, | |
|       but that the prop she had selected seemed on closer examination "a | |
|       rather poor stick"--even in the matter of health. He disliked his | |
|       son-in-law's studied civility perhaps more than his method of | |
|       handling the sum of money he had given Ivy at her marriage. But of his | |
|       apprehensions he said nothing. Only on the day of his departure, with | |
|       the hall-door open already, holding her hands and looking steadily into | |
|       her eyes, he had said, "You know, my dear, all I have is for you and the | |
|       chicks. Mind you write to me openly." She had answered him by an almost | |
|       imperceptible movement of her head. She resembled her mother in | |
|       the color of her eyes, and in character--and also in this, that she | |
|       understood him without many words.</p> | |
| 
 | |
|       <p>Sure enough she had to write; and some of these letters made Captain | |
|       Whalley lift his white eye-brows. For the rest he considered he was | |
|       reaping the true reward of his life by being thus able to produce on | |
|       demand whatever was needed. He had not enjoyed himself so much in a | |
|       way since his wife had died. Characteristically enough his son-in-law's | |
|       punctuality in failure caused him at a distance to feel a sort of | |
|       kindness towards the man. The fellow was so perpetually being jammed on | |
|       a lee shore that to charge it all to his reckless navigation would be | |
|       manifestly unfair. No, no! He knew well what that meant. It was bad | |
|       luck. His own had been simply marvelous, but he had seen in his life too | |
|       many good men--seamen and others--go under with the sheer weight of bad | |
|       luck not to recognize the fatal signs. For all that, he was cogitating | |
|       on the best way of tying up very strictly every penny he had to leave, | |
|       when, with a preliminary rumble of rumors (whose first sound reached | |
|       him in Shanghai as it happened), the shock of the big failure came; | |
|       and, after passing through the phases of stupor, of incredulity, of | |
|       indignation, he had to accept the fact that he had nothing to speak of | |
|       to leave.</p> | |
| 
 | |
|       <p>Upon that, as if he had only waited for this catastrophe, the unlucky | |
|       man, away there in Melbourne, gave up his unprofitable game, and sat | |
|       down--in an invalid's bath-chair at that too. "He will never walk | |
|       again," wrote the wife. For the first time in his life Captain Whalley | |
|       was a bit staggered.</p> | |
| 
 | |
|       <p>The Fair Maid had to go to work in bitter earnest now. It was no longer | |
|       a matter of preserving alive the memory of Dare-devil Harry Whalley in | |
|       the Eastern Seas, or of keeping an old man in pocket-money and clothes, | |
|       with, perhaps, a bill for a few hundred first-class cigars thrown in at | |
|       the end of the year. He would have to buckle-to, and keep her going hard | |
|       on a scant allowance of gilt for the ginger-bread scrolls at her stem | |
|       and stern.</p> | |
| 
 | |
|       <p>This necessity opened his eyes to the fundamental changes of the world. | |
|       Of his past only the familiar names remained, here and there, but | |
|       the things and the men, as he had known them, were gone. The name of | |
|       Gardner, Patteson, & Co. was still displayed on the walls of warehouses | |
|       by the waterside, on the brass plates and window-panes in the business | |
|       quarters of more than one Eastern port, but there was no longer a | |
|       Gardner or a Patteson in the firm. There was no longer for Captain | |
|       Whalley an arm-chair and a welcome in the private office, with a bit of | |
|       business ready to be put in the way of an old friend, for the sake of | |
|       bygone services. The husbands of the Gardner girls sat behind the desks | |
|       in that room where, long after he had left the employ, he had kept his | |
|       right of entrance in the old man's time. Their ships now had yellow | |
|       funnels with black tops, and a time-table of appointed routes like a | |
|       confounded service of tramways. The winds of December and June were all | |
|       one to them; their captains (excellent young men he doubted not) were, | |
|       to be sure, familiar with Whalley Island, because of late years the | |
|       Government had established a white fixed light on the north end (with | |
|       a red danger sector over the Condor Reef), but most of them would have | |
|       been extremely surprised to hear that a flesh-and-blood Whalley still | |
|       existed--an old man going about the world trying to pick up a cargo here | |
|       and there for his little bark.</p> | |
| 
 | |
|       <p>And everywhere it was the same. Departed the men who would have nodded | |
|       appreciatively at the mention of his name, and would have thought | |
|       themselves bound in honor to do something for Dare-devil Harry Whalley. | |
|       Departed the opportunities which he would have known how to seize; and | |
|       gone with them the white-winged flock of clippers that lived in the | |
|       boisterous uncertain life of the winds, skimming big fortunes out of | |
|       the foam of the sea. In a world that pared down the profits to an | |
|       irreducible minimum, in a world that was able to count its disengaged | |
|       tonnage twice over every day, and in which lean charters were snapped up | |
|       by cable three months in advance, there were no chances of fortune for | |
|       an individual wandering haphazard with a little bark--hardly indeed any | |
|       room to exist.</p> | |
| 
 | |
|       <p>He found it more difficult from year to year. He suffered greatly from | |
|       the smallness of remittances he was able to send his daughter. Meantime | |
|       he had given up good cigars, and even in the matter of inferior cheroots | |
|       limited himself to six a day. He never told her of his difficulties, and | |
|       she never enlarged upon her struggle to live. Their confidence in each | |
|       other needed no explanations, and their perfect understanding endured | |
|       without protestations of gratitude or regret. He would have been shocked | |
|       if she had taken it into her head to thank him in so many words, but | |
|       he found it perfectly natural that she should tell him she needed two | |
|       hundred pounds.</p> | |
| 
 | |
|       <p>He had come in with the Fair Maid in ballast to look for a freight in | |
|       the Sofala's port of registry, and her letter met him there. Its tenor | |
|       was that it was no use mincing matters. Her only resource was in opening | |
|       a boarding-house, for which the prospects, she judged, were good. Good | |
|       enough, at any rate, to make her tell him frankly that with two hundred | |
|       pounds she could make a start. He had torn the envelope open, hastily, | |
|       on deck, where it was handed to him by the ship-chandler's runner, who | |
|       had brought his mail at the moment of anchoring. For the second time | |
|       in his life he was appalled, and remained stock-still at the cabin door | |
|       with the paper trembling between his fingers. Open a boarding-house! Two | |
|       hundred pounds for a start! The only resource! And he did not know where | |
|       to lay his hands on two hundred pence.</p> | |
| 
 | |
|       <p>All that night Captain Whalley walked the poop of his anchored ship, as | |
|       though he had been about to close with the land in thick weather, and | |
|       uncertain of his position after a run of many gray days without a sight | |
|       of sun, moon, or stars. The black night twinkled with the guiding lights | |
|       of seamen and the steady straight lines of lights on shore; and all | |
|       around the Fair Maid the riding lights of ships cast trembling trails | |
|       upon the water of the roadstead. Captain Whalley saw not a gleam | |
|       anywhere till the dawn broke and he found out that his clothing was | |
|       soaked through with the heavy dew.</p> | |
| 
 | |
|       <p>His ship was awake. He stopped short, stroked his wet beard, and | |
|       descended the poop ladder backwards, with tired feet. At the sight | |
|       of him the chief officer, lounging about sleepily on the quarterdeck, | |
|       remained open-mouthed in the middle of a great early-morning yawn.</p> | |
| 
 | |
|       <p>"Good morning to you," pronounced Captain Whalley solemnly, passing into | |
|       the cabin. But he checked himself in the doorway, and without looking | |
|       back, "By the bye," he said, "there should be an empty wooden case put | |
|       away in the lazarette. It has not been broken up--has it?"</p> | |
| 
 | |
|       <p>The mate shut his mouth, and then asked as if dazed, "What empty case, | |
|       sir?"</p> | |
| 
 | |
|       <p>"A big flat packing-case belonging to that painting in my room. Let it | |
|       be taken up on deck and tell the carpenter to look it over. I may want | |
|       to use it before long."</p> | |
| 
 | |
|       <p>The chief officer did not stir a limb till he had heard the door of the | |
|       captain's state-room slam within the cuddy. Then he beckoned aft the | |
|       second mate with his forefinger to tell him that there was something "in | |
|       the wind."</p> | |
| 
 | |
|       <p>When the bell rang Captain Whalley's authoritative voice boomed out | |
|       through a closed door, "Sit down and don't wait for me." And his | |
|       impressed officers took their places, exchanging looks and whispers | |
|       across the table. What! No breakfast? And after apparently knocking | |
|       about all night on deck, too! Clearly, there was something in the wind. | |
|       In the skylight above their heads, bowed earnestly over the plates, | |
|       three wire cages rocked and rattled to the restless jumping of the | |
|       hungry canaries; and they could detect the sounds of their "old | |
|       man's" deliberate movements within his state-room. Captain Whalley was | |
|       methodically winding up the chronometers, dusting the portrait of | |
|       his late wife, getting a clean white shirt out of the drawers, making | |
|       himself ready in his punctilious unhurried manner to go ashore. He could | |
|       not have swallowed a single mouthful of food that morning. He had made | |
|       up his mind to sell the Fair Maid.</p> | |
|     </div> | |
| 
 | |
|     <div class="pointer"></div> | |
| 
 | |
|     <style> | |
|       body { | |
|         cursor: pointer; | |
|       } | |
|       .scroll { | |
|         height: 80vh; | |
|         width: 80vw; | |
|         max-height: 600px; | |
|         position: fixed; | |
|         top: 5em; | |
|         left: 10vw; | |
| 
 | |
|         overflow-y: scroll; | |
|         padding: 4em; | |
|         box-sizing: border-box; | |
|         line-height: 1.2; | |
|       } | |
|       .scroll::-webkit-scrollbar, .scroll::-webkit-scrollbar-track, .scroll::-webkit-scrollbar-thumb { | |
|         display: none; | |
|       } | |
| 
 | |
|       .pointer { | |
|         height: 3.6em; | |
|         width: 77vw; | |
|         border: 5px solid #CCC; | |
|         border-radius: 15px; | |
|         background-color: rgba(0, 0, 0, 0.05); | |
|         pointer-events: none; | |
|       } | |
|       .highlight { | |
|         background-color: rgba(255, 255, 0, 0.3); | |
|       } | |
|       .hover { | |
|         background-color: rgba(0, 255, 255, 0.2); | |
|       } | |
|     </style> | |
| 
 | |
|     <script src="//github.hubspot.com/tether/dist/js/tether.js"></script> | |
|     <script> | |
|       var pointer = document.querySelector('.pointer'); | |
|       var scroll = document.querySelector('.scroll'); | |
| 
 | |
|       // This creates the pointer tether and links it up | |
|       // with the scroll handle | |
|       new Tether({ | |
|         element: pointer, | |
|         target: scroll, | |
|         attachment: 'middle right', | |
|         targetAttachment: 'middle left', | |
|         targetModifier: 'scroll-handle' | |
|       }); | |
| 
 | |
|       // Everything after this is for the highlighting effect | |
|       var paras = document.querySelectorAll('p'); | |
|       for(var i=paras.length; i--;){ | |
|         var sents = paras[i].innerHTML.split('.'); | |
|         for (var j=sents.length; j--;){ | |
|           if (sents[j].trim().length) | |
|             sents[j] = '<span>' + sents[j] + '.</span>'; | |
|         } | |
|         paras[i].innerHTML = sents.join(''); | |
|       } | |
| 
 | |
|       var spans = document.querySelectorAll('p span'); | |
| 
 | |
|       function highlight(){ | |
|         if (!spans) return; | |
| 
 | |
|         var bar = pointer.getBoundingClientRect(); | |
| 
 | |
|         for (var i=spans.length; i--;){ | |
|           var coord = spans[i].getBoundingClientRect(); | |
| 
 | |
|           if (bar.top < coord.top && bar.bottom > coord.top){ | |
|             spans[i].classList.add('hover'); | |
|           } else if (spans[i].classList.contains('hover')) { | |
|             spans[i].classList.remove('hover'); | |
|           } | |
|         } | |
| 
 | |
|         requestAnimationFrame(highlight); | |
|       } | |
| 
 | |
|       highlight(); | |
| 
 | |
|       document.body.addEventListener('click', function(){ | |
|         var els = document.querySelectorAll('.hover'); | |
|         for (var i=els.length; i--;) | |
|           els[i].classList.toggle('highlight'); | |
|       }); | |
|     </script> | |
|   </body> | |
| </html>
 |