Sadaļas arhīvs: Firefox

Stylish – pārveido lapas neatejot no kases

Es te pirms kāda laika “hardkoristiem” piedāvāju eksperimentus ar userContent.css failiem, lai pieslīpētu vienu, otru, trešo vai ceturto lapu. Domāju, ka šādu manjaku arī bez mums netrūkst un tāpēc ir tapis paplašinājums – Stylish (uzzināju no ieraksta Jesse blogā).

What is Stylish?
Stylish is to CSS what Greasemonkey is to JavaScript. Stylish allows you to easily manage user styles for the application UI, all websites, or only certain websites. Stylish is better than using userChrome.css/userContent.css because styles are applied immediately instead of requiring a restart.

Paplašinājums reāli spārda, jo izmaiņas notiek reālā laikā un nekur nekas nav jārestartē vai jāpārlādē. Kā arī jebkuru stilu var vienlīdz labi uzlikt un noņemt ar peles klikšķi. Tagad tikai jāgaida, kad tas nobriedīs un tiks izveidota fīča, lai varētu eksportēt un importēt stilus. 😉

Firefox 1.5.0.x zara betas

Eksperimentēt gribētāji var saspicēt ausis, jo Firefox 1.5.0.x zars ir sakustējies. Sola, ka šajā zarā būs dažādi patīkami labojumi, ne tikai drošības ielāpi, bet arī tie nelaimīgie atmiņas un citu problēmu labojumi. Pagaidām vēl labojumu saraksts nav liels, bet var jau sākt testēt. Tikai jāņem vērā tāda lieta, ka, lai arī šī ir apakš-apakš versija, tomēr ne visos paplašinājumos tās atbalsts būs pareizi pierakstīts. Uzliekot šo versiju, man kādi 3 gabali nobruka. Nācās tos pārlikt un, nomainot .xpi paplašinājumu uz .zip, pēc tam atverot install.rdf failu un izlabojot maxVersion uz 1.5.0.*, man viss notika kā pa sviestu.

Pie reizes uzliku vienu jaunu paplašinājumu – Console². Šis paplašinājums noderēs izstrādātājiem “debugošanai”. Ar tā palīdzību var izfiltrēt vajadzīgos no mazāk vajadzīgiem kļūdu paziņojumiem un lieki nepiesārņot “ēteru”.

As of Firefox 1.5, the JavaScript Console is used not only for JavaScript errors, but for CSS errors as well. This extension takes this into account by providing a simple possibility to display errors by type.

Console² let’s you display errors filtered by type (Errors, Warnings, Messages), language (JavaScript, CSS, XML) and context (Chrome, Content). Furthermore it provides a simple search box (as seen in the History and Bookmarks sidebars) and some accessibility improvements.

Firefox 1.5 problēmas

LongT iesūtīja saiti uz rakstiņu InformationWeek lapu, kurā tiek aprakstītas Firefox 1.5 problēmas. Es ļoti ceru, ka šis raksts nedaudz iekustinās sabiedrību kā arī noņems rozā brillītes un kāda augstu stāvoša persona nolaidīsies no lauriem, lai iespertu, kam vajag un Firefox atmiņas problēmas tiktu beidzot novērstas.

Google extensions jeb Google izlaiž savus paplašinājumus

Pāris vārdos par Googles Safebrowsing un Blogger Web Comments for Firefox extensions jeb paplašinājumiem.

Google laida klajā divus jaunus paplašinājumus – Safebrowsing (droša pārlūkošana?) un Blogger Web Comments for Firefox (blogeru komentāri). Ja pirmais paplašinājums man neizraisīja nekādas emocijas, tad otrais šķiet ierullē. Patīk man tas paplašinājums ar to, ka atverot kādu lapu apakšējā kreisajā malā izpeld mazs lodziņš ar nelielu anotāciju no kāda cita bloga vai lapas, kas ir kaut ko rakstījis par doto resursu.

Var arī izvērst.

Man patīk. Vienīgi strādā tas paplašinājums sākot no Firefox 1.5 versijas.

Bez atmiņas nav lapiņas

Ik pa laikam turpinu eksperimentēt ar Firefox konfigurācijas parametriem. Uzgāju pāris lapas, kuras pie attiecīgiem konfigurācijas parametriem nemaz nevērsies vaļā.

Ja parametram browser.cache.memory.enable ieliksim vērtību “false”, tad nevarēsim atvērt pāris lapas, piemēram, mols.lv.

Patiesībā lapa dēļ kuras es sāku pētīt, kāpēc mans FF tik dīvaini uzvedās, bija fails.lv kurā bija pārpublicētas LETA ziņas par Latvijas portālu vai arī Kultūras Ministrijas serveriem. Tagad mani interesē, kas šajās lapās (lasi fails.lv un mols.lv) ir tāds bez kā FF tās nevarēja atvērt, ja ir atslēgta kešošana atmiņā.

Skatamies izejas kodu jaunā tabā

Interesants paplašinājums View Source Choice v0.1 mājas lapu izstrādātājiem. Uzzināju, ka Firefox 1.5 versijā ir ieviests (varbūt arī pirmajā bija, bet es tikai tagad uzzināju) jauns protokols view-source:https://pods.lv.

Features

  • Handle View Source requests that come in through the view-source: protocol.
  • Turn extension on and off in Options
  • Redirect View Source to current window (current default in Firefox), new tab, or new window.

Firefox 1.5 fināla versija jau otrdien

Runā, ka otrdien 29.novembrī iznāks Firefox 1.5 fināla versija, kas būs bāzēta uz Firefox 1.5 RC3 versijas. Nevarētu teikt, ka esmu stāvus sajūsmā par šo notikumu, jo nekas īpašs jau tur nebūs. Ir izlabota jūra ar kļūdām, patīkami ir tas, ka ir parādījušās daudzas jaunas lietas pie kurām jau esmu paspējis pierast, bet ir arī daži visnotaļ nepatīkami trūkumi. Ja nemaldos, tad 1.5 rc3 versija bija bāzēta uz 20051118 Branch versijas un, ja palūkojās kļūdu sarakstā, tad nekā iepriecinoša tur nav. Personīgi man nepatīk tas, ka kopš 1.0.7 versijas 1.5 versijā atkal ir sačakarēta funkcionalitāte ar WYSIWYG redaktoru (pamēģinam pārslēgties no WYSIWYG uz html un atpakaļ), teksta laukos vairāk nemeklē u.c. Bet visvairāk kretinē problēmas ar atmiņu.

Pilnībā vēl neesmu notestējis, bet kaut cik piekonfigurēt to rīmu var mēģināt ar dažiem parametriem. Sākam skatīties to daļu, kas attiecas uz browser. cache.*. Var paspēlēties ar “browser.cache.memory.capacity” vērtībām. Vēl var pievienot jaunu vērtību config.trim_on_minimize, izveidojot ierakstu kā “Boolean” tipu ar vērtību “True”, pārlūks katru reizi, kad tas tiks samazināts, atbrīvos operatīvo atmiņu līdz kādiem 4-10MiB. Aptuveni tā.

CSS izkārtojuma revolūcija

Uzcepu nelielu rakstiņu webizstrādātājiem kuri interesējas par vairākkolonnu CSS izkārtojumiem.

Patiesībā tā to nodēvēja Eric Meyer savā ierakstā par labākā izkārtojuma meklējumiem. Vienkārši ar CSS ir tāpat kā ar citām tehnoloģijām – vienu un to pašu lietu var realizēt dažādos veidos, bet ne visi varianti ir vienlīdz labi, jo katram no tiem ir savi plusi un mīnusi, rezultātā sanāk izšķirties par labu vienam un tajā pašā laikā pabīdīt malā kaut ko citu. Un beigās tāpat pie visa ir vainīgi nabaga izstrādātāji, kas cīnās ap šiem izkārtojumiem, mēģina iztukšot alus jūras un plēš matus uz galvas, apmētā ar akmeņiem visus, kas nelieto pareizos pārlūkus vai arī vēl trakāk – izstrādā tos.

One of the article’s primary aims is nothing less than enabling multi-column layout using no extra markup (beyond a div to enclose each column’s content) and allowing the columns to be in any document source order. Impossible? No. It appears to have done just that in all current browsers, and several non-current browsers as well.

Pirmkārt, es gribēju piesaistīt uzmanību šim rakstam In search of the One True Layout kā tādam, lai izstrādātāji apgūtu jaunu paņēmienu kā veidot lapas ar CSS izkārtojumu un panāktu tik ilgi gaidīto (tabulu) efektu, kas varbūt pat strādā ārpus testa vides, neizmantojot tabulas un papildus viltības un, otrkārt, protams, kārtējo reizi, lai parādītu to, ka Firefox izstrādātāji uzklausa web lapu izstrādātājus un labo kļūdas, ja viedoklis ir labi argumentēts, kā šajā gadījumā.

Problēma bija tajā, ka iekš Gecko 1.8 tika ielaista kļūda ar negatīvām malām (margin) kā rezultātā uz Firefox 1.5 betām šis revolucionārais izkārtojums, kas strādā uz visiem citiem pārlūkiem tajā skaitā arī uz iepriekšējām Firefox versijām, vairs nestrādāja. Вот блин… tālāk seko dažādi vārdnīcā neatrodami vārdi vietējā izloksnē jeb kā teiktu komandējumos esošie koderi Yorbunnywrote

Lai saprastu kā šī problēma izpaužas dabā, uztaisīju ekrānuzņēmumus ar 3 kolonnu izkārtojumu uz Firefox 1.5 neizlabotās versijas un to pašu lapu jau pēc veiktajiem labojumiem kā tas izskatīsies Firefox 1.5 fināla versijā (šodienas “hourly branch” versijā jau to var notestēt). Ja kādam radās vēlme paeksperimentēt ar revolucionāro CSS izkārtojumu, tad to var darīt šim mērķim speciāli veidotajā lapā ar dinamiski ģenerējamu izkārtojumu.

YAST jeb Yet Another SVG Tetris

Pirms kāda laika biju iemetis vienu spēlīti, kas darbojās pateicoties SVG. Šoreiz pavisam nejauši uzskrēju spēlei, kas ir veidota izmantojot to pašu SVG tehnoloģiju. Klasiskais tetris SVG izpildījumā. Lai to uzspēlētu būs nepieciešams Firefox 1.5 vai Internet Explorer 6.x ar Adobes SVG spraudni (sīkāka informācija Adobes lapā par SVG priekšrocībām). Tagad varam draudzīgi pamāt flašam, jo viņš būs šodien brīvs.

Page 9 of 11
1 6 7 8 9 10 11