wizzard: (Default)
Значит, про Оперу.

Это сейчас вебкит, но (1) быстрее (2) HighDPI поддерживается нормально.
Но. Чтобы можно было пользоваться, надо зайти в Settings-Browser, включить галку Advanced Settings, потом включить появившуюся галку "Show full URL in combined search and address bar".

И про NoSQL.

До меня внезапно дошло, что 70% всего хайпа и увеличения производительности - это последствия перехода от списков на множества (INTEGER PRIMARY KEY AUTOINCREMENT -> key-value store).

А прирост производительности потому, что операции SET/CLEAR имеют более простую семантику и лучше композятся, нежели APPEND/REMOVE_AT (в частности, их можно гораздо свободнее реордерить и повторять), и в большинстве случаев семантики SET/CLEAR достаточно.

Choose your data structures and primitives carefully, то-сё.
wizzard: (Default)
кто там мне говорил, что реализация TLS это не часть вебкита?

нате, наслаждайтесь, http://knutov.livejournal.com/2892316.html , теперь там те же проблемы, что и в говнохроме.

> браузер запускается чуть-чуть быстрее. Работает - сильно медленне. TLS SNI не умеет.

как и ожидалось, короче :(
wizzard: (Default)
http://habrahabr.ru/company/opera/blog/169239/

Опера переходит на Webkit/Chromium

- будет жрать оперативку/проц так же как говнохром
- будет иметь такой же говенный Developer Tools (по сравнению с Opera Dragonfly ) :/
- клиентские SSL сертификаты тю-тю
- TLS SNI тю-тю
- кастомизацию UI обещали оставить, но как-то не очень верится, больно движки разные
- security by obscurity aka эффект неуловимого джо тоже тю-тю
- что будет с Opera Mini (не путать с Mobile)?

запасаемся старыми версиями? впрочем, с Mini это не поможет
http://arc.opera.com/pub/opera/

печалька, в общем. не на ucweb же переходить?
wizzard: (Default)
The web is going mobile! And you've decided to catch the wave too.
Good. Well, until you have decided to support all those "dumb" phones...
(And Nintendo Wii, and some TVs)

At least, if you stick to Opera Mini, you will have proper Javascript, XHR, CSS and a lot of other goodies.
But you are inevitably going to debug all this stuff. Here's how:

Q: I am tired of switching to my phone. Is there an emulator?
A: Touch-enabled phones: http://www.opera.com/developer/tools/mini/
Keypad phones: http://www.opera.com/developer/tools/mini/?ver=4

Q: Well, no good. Where are all the Javascript errors?
A: debug:console (You can bookmark this address, of course)

Q: How to view the page source code, then?
A: server:source

Q: But the screen is so tiny?
A: server:source?post=http://your.server.com/script
If you go to this address on Opera Mini, your server will receive HTTP POST request with the following fields:

host: your website domain
url: page you are on
html: html source code ;)


For more information, see:
- http://dev.opera.com/articles/view/opera-mini-web-content-authoring-guidelines/
- http://dev.opera.com/articles/view/opera-mini-5-developers/

Hope this will be useful to somebody :)



Profile

wizzard: (Default)
wizzard

January 2019

S M T W T F S
  12 345
6789101112
1314 1516171819
202122 23242526
2728293031  

Syndicate

RSS Atom

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Apr. 23rd, 2025 02:46 pm
Powered by Dreamwidth Studios